Searched refs:rsrc (Results 1 - 25 of 70) sorted by relevance

123

/linux-master/include/linux/
H A Dvgaarb.h30 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
31 void vga_put(struct pci_dev *pdev, unsigned int rsrc);
42 static inline int vga_get(struct pci_dev *pdev, unsigned int rsrc, argument
47 static inline void vga_put(struct pci_dev *pdev, unsigned int rsrc) argument
71 * @rsrc: bit mask of resources to acquire and lock
78 unsigned int rsrc)
80 return vga_get(pdev, rsrc, 1);
86 * @rsrc: bit mask of resources to acquire and lock
93 unsigned int rsrc)
95 return vga_get(pdev, rsrc,
77 vga_get_interruptible(struct pci_dev *pdev, unsigned int rsrc) argument
92 vga_get_uninterruptible(struct pci_dev *pdev, unsigned int rsrc) argument
[all...]
/linux-master/drivers/infiniband/hw/irdma/
H A Dpuda.c34 * @rsrc: resource to use for buffer
36 struct irdma_puda_buf *irdma_puda_get_bufpool(struct irdma_puda_rsrc *rsrc) argument
39 struct list_head *list = &rsrc->bufpool;
42 spin_lock_irqsave(&rsrc->bufpool_lock, flags);
45 rsrc->avail_buf_count--;
46 buf->vsi = rsrc->vsi;
48 rsrc->stats_buf_alloc_fail++;
50 spin_unlock_irqrestore(&rsrc->bufpool_lock, flags);
56 * irdma_puda_ret_bufpool - return buffer to rsrc list
57 * @rsrc
60 irdma_puda_ret_bufpool(struct irdma_puda_rsrc *rsrc, struct irdma_puda_buf *buf) argument
79 irdma_puda_post_recvbuf(struct irdma_puda_rsrc *rsrc, u32 wqe_idx, struct irdma_puda_buf *buf, bool initial) argument
116 irdma_puda_replenish_rq(struct irdma_puda_rsrc *rsrc, bool initial) argument
331 struct irdma_puda_rsrc *rsrc; local
501 irdma_puda_send_buf(struct irdma_puda_rsrc *rsrc, struct irdma_puda_buf *buf) argument
566 irdma_puda_qp_setctx(struct irdma_puda_rsrc *rsrc) argument
644 irdma_puda_qp_create(struct irdma_puda_rsrc *rsrc) argument
775 irdma_puda_cq_create(struct irdma_puda_rsrc *rsrc) argument
831 irdma_puda_free_qp(struct irdma_puda_rsrc *rsrc) argument
863 irdma_puda_free_cq(struct irdma_puda_rsrc *rsrc) argument
896 struct irdma_puda_rsrc *rsrc; local
967 irdma_puda_allocbufs(struct irdma_puda_rsrc *rsrc, u32 count) argument
1005 struct irdma_puda_rsrc *rsrc; local
[all...]
/linux-master/arch/mips/pci/
H A Dpci.c48 const struct resource *rsrc, resource_size_t *start,
51 phys_addr_t size = resource_size(rsrc);
53 *start = fixup_bigphys_addr(rsrc->start, size);
54 *end = rsrc->start + size - 1;
47 pci_resource_to_user(const struct pci_dev *dev, int bar, const struct resource *rsrc, resource_size_t *start, resource_size_t *end) argument
/linux-master/drivers/mtd/maps/
H A Dichxrom.c41 struct resource rsrc; member in struct:ichxrom_window
49 struct resource rsrc; member in struct:ichxrom_map_info
71 if (map->rsrc.parent)
72 release_resource(&map->rsrc);
78 if (window->rsrc.parent)
79 release_resource(&window->rsrc);
175 window->rsrc.name = MOD_NAME;
176 window->rsrc.start = window->phys;
177 window->rsrc.end = window->phys + window->size - 1;
178 window->rsrc
[all...]
H A Dck804xrom.c40 struct resource rsrc; member in struct:ck804xrom_window
48 struct resource rsrc; member in struct:ck804xrom_map_info
95 if (map->rsrc.parent)
96 release_resource(&map->rsrc);
103 if (window->rsrc.parent)
104 release_resource(&window->rsrc);
175 window->rsrc.name = MOD_NAME;
176 window->rsrc.start = window->phys;
177 window->rsrc.end = window->phys + window->size - 1;
178 window->rsrc
[all...]
H A Damd76xrom.c36 struct resource rsrc; member in struct:amd76xrom_window
44 struct resource rsrc; member in struct:amd76xrom_map_info
83 if (map->rsrc.parent) {
84 release_resource(&map->rsrc);
91 if (window->rsrc.parent)
92 release_resource(&window->rsrc);
146 window->rsrc.name = MOD_NAME;
147 window->rsrc.start = window->phys;
148 window->rsrc.end = window->phys + window->size - 1;
149 window->rsrc
[all...]
H A Desb2rom.c102 struct resource rsrc; member in struct:esb2rom_window
110 struct resource rsrc; member in struct:esb2rom_map_info
130 if (map->rsrc.parent)
131 release_resource(&map->rsrc);
137 if (window->rsrc.parent)
138 release_resource(&window->rsrc);
240 window->rsrc.name = MOD_NAME;
241 window->rsrc.start = window->phys;
242 window->rsrc.end = window->phys + window->size - 1;
243 window->rsrc
[all...]
/linux-master/drivers/pmdomain/imx/
H A Dscu-pd.c54 #include <dt-bindings/firmware/imx/rsrc.h>
95 u32 rsrc; member in struct:imx_sc_pm_domain
100 u32 rsrc; member in struct:imx_sc_pd_range
336 static int imx_sc_get_pd_power(struct device *dev, u32 rsrc) argument
347 msg.data.req.resource = rsrc;
352 rsrc, ret);
371 msg.resource = pd->rsrc;
375 if (imx_con_rsrc == pd->rsrc && !console_suspend_enabled && !power_on)
381 power_on ? "up" : "off", pd->rsrc, ret);
407 if (sc_pd->rsrc
[all...]
/linux-master/sound/soc/amd/acp/
H A Dacp-i2s.c151 struct acp_resource *rsrc; local
158 rsrc = adata->rsrc;
234 if (rsrc->soc_mclk) {
310 struct acp_resource *rsrc = adata->rsrc; local
376 if (rsrc->soc_mclk)
439 struct acp_resource *rsrc = adata->rsrc; local
449 acp_fifo_addr = rsrc
535 struct acp_resource *rsrc = adata->rsrc; local
591 struct acp_resource *rsrc = adata->rsrc; local
[all...]
H A Dacp-legacy-common.c26 struct acp_resource *rsrc = adata->rsrc; local
30 ext_intr_ctrl = readl(ACP_EXTERNAL_INTR_CNTL(adata, rsrc->irqp_used));
32 writel(ext_intr_ctrl, ACP_EXTERNAL_INTR_CNTL(adata, rsrc->irqp_used));
38 struct acp_resource *rsrc = adata->rsrc; local
40 writel(ACP_EXT_INTR_STAT_CLEAR_MASK, ACP_EXTERNAL_INTR_STAT(adata, rsrc->irqp_used));
107 struct acp_resource *rsrc = adata->rsrc; local
117 acp_fifo_addr = rsrc
[all...]
H A Dacp-platform.c100 struct acp_resource *rsrc = adata->rsrc; local
108 if (adata->rsrc->no_of_ctrls == 2)
109 ext_intr_stat1 = readl(ACP_EXTERNAL_INTR_STAT(adata, (rsrc->irqp_used - 1)));
111 ext_intr_stat = readl(ACP_EXTERNAL_INTR_STAT(adata, rsrc->irqp_used));
117 ACP_EXTERNAL_INTR_STAT(adata, rsrc->irqp_used));
121 if (adata->rsrc->no_of_ctrls == 2) {
124 (rsrc->irqp_used - 1)));
139 struct acp_resource *rsrc = adata->rsrc; local
158 struct acp_resource *rsrc = adata->rsrc; local
[all...]
/linux-master/drivers/clk/imx/
H A Dclk-imx8dxl-rsrc.c6 #include <dt-bindings/firmware/imx/rsrc.h>
63 .rsrc = imx8dxl_clk_scu_rsrc_table,
H A Dclk-imx8qm-rsrc.c7 #include <dt-bindings/firmware/imx/rsrc.h>
113 .rsrc = imx8qm_clk_scu_rsrc_table,
H A Dclk-imx8qxp-rsrc.c7 #include <dt-bindings/firmware/imx/rsrc.h>
89 .rsrc = imx8qxp_clk_scu_rsrc_table,
H A Dclk-scu.c7 #include <dt-bindings/firmware/imx/rsrc.h>
32 u32 rsrc; member in struct:imx_scu_clk_node
176 static inline int imx_scu_clk_search_cmp(const void *rsrc, const void *rsrc_p) argument
178 return *(u32 *)rsrc - *(u32 *)rsrc_p;
188 p = bsearch(&rsrc_id, rsrc_table->rsrc, rsrc_table->num,
189 sizeof(rsrc_table->rsrc[0]), imx_scu_clk_search_cmp);
523 unsigned int rsrc = clkspec->args[0]; local
528 list_for_each_entry(clk, &scu_clks[rsrc], node) {
543 if (!((clk->rsrc == IMX_SC_R_A35) || (clk->rsrc
675 imx_clk_is_resource_owned(u32 rsrc) argument
[all...]
H A DMakefile38 clk-imx8qxp-rsrc.o clk-imx8qm-rsrc.o \
39 clk-imx8dxl-rsrc.o
/linux-master/sound/soc/intel/atom/sst/
H A Dsst_acpi.c150 struct resource *rsrc; local
155 rsrc = platform_get_resource(pdev, IORESOURCE_MEM,
157 if (!rsrc) {
161 dev_info(ctx->dev, "LPE base: %#x size:%#x", (unsigned int) rsrc->start,
162 (unsigned int)resource_size(rsrc));
164 ctx->iram_base = rsrc->start + ctx->pdata->res_info->iram_offset;
174 ctx->dram_base = rsrc->start + ctx->pdata->res_info->dram_offset;
184 ctx->shim_phy_add = rsrc->start + ctx->pdata->res_info->shim_offset;
197 ctx->mailbox_add = rsrc->start + ctx->pdata->res_info->mbox_offset;
209 rsrc
[all...]
/linux-master/drivers/of/
H A Dof_numa.c45 struct resource rsrc; local
64 for (i = 0; !r && !of_address_to_resource(np, i, &rsrc); i++)
65 r = numa_add_memblk(nid, rsrc.start, rsrc.end + 1);
/linux-master/arch/powerpc/platforms/powermac/
H A Dtime.c173 struct resource rsrc; local
180 if (vias == NULL || of_address_to_resource(vias, 0, &rsrc)) {
185 via = early_ioremap(rsrc.start, resource_size(&rsrc));
210 early_iounmap((void *)via, resource_size(&rsrc));
/linux-master/drivers/pci/
H A Dvgaarb.c211 unsigned int rsrc)
223 if ((rsrc & VGA_RSRC_NORMAL_IO) &&
225 rsrc |= VGA_RSRC_LEGACY_IO;
226 if ((rsrc & VGA_RSRC_NORMAL_MEM) &&
228 rsrc |= VGA_RSRC_LEGACY_MEM;
230 vgaarb_dbg(dev, "%s: %d\n", __func__, rsrc);
234 wants = rsrc & ~vgadev->owns;
344 vgadev->locks |= (rsrc & VGA_RSRC_LEGACY_MASK);
345 if (rsrc & VGA_RSRC_LEGACY_IO)
347 if (rsrc
210 __vga_tryget(struct vga_device *vgadev, unsigned int rsrc) argument
357 __vga_put(struct vga_device *vgadev, unsigned int rsrc) argument
434 vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) argument
501 vga_tryget(struct pci_dev *pdev, unsigned int rsrc) argument
537 vga_put(struct pci_dev *pdev, unsigned int rsrc) argument
[all...]
/linux-master/io_uring/
H A DMakefile5 obj-$(CONFIG_IO_URING) += io_uring.o opdef.o kbuf.o rsrc.o notif.o \
/linux-master/arch/powerpc/platforms/85xx/
H A Dge_imp3a.c85 struct resource rsrc; local
91 of_address_to_resource(np, 0, &rsrc);
92 if ((rsrc.start & 0xfffff) == 0x9000) {
/linux-master/arch/powerpc/sysdev/
H A Dmpic_msgr.c171 struct resource rsrc; local
202 of_address_to_resource(np, 0, &rsrc);
203 msgr_block_addr = devm_ioremap(&dev->dev, rsrc.start, resource_size(&rsrc));
/linux-master/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pci.c361 struct resource rsrc; local
367 if (of_address_to_resource(node, 0, &rsrc) != 0) {
396 pci_regs = ioremap(rsrc.start, resource_size(&rsrc));
404 mpc52xx_pci_setup(hose, pci_regs, rsrc.start);
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_rdwr.c302 unsigned int rsrc; local
317 rsrc = VGA_RSRC_LEGACY_MEM;
324 rsrc = VGA_RSRC_LEGACY_IO;
331 rsrc = VGA_RSRC_LEGACY_IO;
341 ret = vga_get_interruptible(vdev->pdev, rsrc);
355 vga_put(vdev->pdev, rsrc);

Completed in 261 milliseconds

123