/linux-master/include/linux/ |
H A D | vgaarb.h | 30 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 D | puda.c | 34 * @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 D | pci.c | 48 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 D | ichxrom.c | 41 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 D | ck804xrom.c | 40 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 D | amd76xrom.c | 36 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 D | esb2rom.c | 102 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 D | scu-pd.c | 54 #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 D | acp-i2s.c | 151 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 D | acp-legacy-common.c | 26 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 D | acp-platform.c | 100 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 D | clk-imx8dxl-rsrc.c | 6 #include <dt-bindings/firmware/imx/rsrc.h> 63 .rsrc = imx8dxl_clk_scu_rsrc_table,
|
H A D | clk-imx8qm-rsrc.c | 7 #include <dt-bindings/firmware/imx/rsrc.h> 113 .rsrc = imx8qm_clk_scu_rsrc_table,
|
H A D | clk-imx8qxp-rsrc.c | 7 #include <dt-bindings/firmware/imx/rsrc.h> 89 .rsrc = imx8qxp_clk_scu_rsrc_table,
|
H A D | clk-scu.c | 7 #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 D | Makefile | 38 clk-imx8qxp-rsrc.o clk-imx8qm-rsrc.o \ 39 clk-imx8dxl-rsrc.o
|
/linux-master/sound/soc/intel/atom/sst/ |
H A D | sst_acpi.c | 150 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 D | of_numa.c | 45 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 D | time.c | 173 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 D | vgaarb.c | 211 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 D | Makefile | 5 obj-$(CONFIG_IO_URING) += io_uring.o opdef.o kbuf.o rsrc.o notif.o \
|
/linux-master/arch/powerpc/platforms/85xx/ |
H A D | ge_imp3a.c | 85 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 D | mpic_msgr.c | 171 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 D | mpc52xx_pci.c | 361 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 D | vfio_pci_rdwr.c | 302 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);
|