Home
last modified time | relevance | path

Searched refs:rsrc (Results 1 – 11 of 11) sorted by relevance

/drivers/infiniband/hw/i40iw/
Di40iw_puda.c50 *rsrc, bool initial);
70 struct i40iw_puda_buf *i40iw_puda_get_bufpool(struct i40iw_puda_rsrc *rsrc) in i40iw_puda_get_bufpool() argument
73 struct list_head *list = &rsrc->bufpool; in i40iw_puda_get_bufpool()
76 spin_lock_irqsave(&rsrc->bufpool_lock, flags); in i40iw_puda_get_bufpool()
79 rsrc->avail_buf_count--; in i40iw_puda_get_bufpool()
81 rsrc->stats_buf_alloc_fail++; in i40iw_puda_get_bufpool()
82 spin_unlock_irqrestore(&rsrc->bufpool_lock, flags); in i40iw_puda_get_bufpool()
91 void i40iw_puda_ret_bufpool(struct i40iw_puda_rsrc *rsrc, in i40iw_puda_ret_bufpool() argument
96 spin_lock_irqsave(&rsrc->bufpool_lock, flags); in i40iw_puda_ret_bufpool()
97 list_add(&buf->list, &rsrc->bufpool); in i40iw_puda_ret_bufpool()
[all …]
Di40iw_puda.h159 struct i40iw_puda_buf *i40iw_puda_get_bufpool(struct i40iw_puda_rsrc *rsrc);
160 void i40iw_puda_ret_bufpool(struct i40iw_puda_rsrc *rsrc,
162 void i40iw_puda_send_buf(struct i40iw_puda_rsrc *rsrc,
/drivers/mtd/maps/
Damd76xrom.c35 struct resource rsrc; member
43 struct resource rsrc; member
82 if (map->rsrc.parent) { in amd76xrom_cleanup()
83 release_resource(&map->rsrc); in amd76xrom_cleanup()
90 if (window->rsrc.parent) in amd76xrom_cleanup()
91 release_resource(&window->rsrc); in amd76xrom_cleanup()
145 window->rsrc.name = MOD_NAME; in amd76xrom_init_one()
146 window->rsrc.start = window->phys; in amd76xrom_init_one()
147 window->rsrc.end = window->phys + window->size - 1; in amd76xrom_init_one()
148 window->rsrc.flags = IORESOURCE_MEM | IORESOURCE_BUSY; in amd76xrom_init_one()
[all …]
Dichxrom.c40 struct resource rsrc; member
48 struct resource rsrc; member
70 if (map->rsrc.parent) in ichxrom_cleanup()
71 release_resource(&map->rsrc); in ichxrom_cleanup()
77 if (window->rsrc.parent) in ichxrom_cleanup()
78 release_resource(&window->rsrc); in ichxrom_cleanup()
174 window->rsrc.name = MOD_NAME; in ichxrom_init_one()
175 window->rsrc.start = window->phys; in ichxrom_init_one()
176 window->rsrc.end = window->phys + window->size - 1; in ichxrom_init_one()
177 window->rsrc.flags = IORESOURCE_MEM | IORESOURCE_BUSY; in ichxrom_init_one()
[all …]
Dck804xrom.c39 struct resource rsrc; member
47 struct resource rsrc; member
94 if (map->rsrc.parent) in ck804xrom_cleanup()
95 release_resource(&map->rsrc); in ck804xrom_cleanup()
102 if (window->rsrc.parent) in ck804xrom_cleanup()
103 release_resource(&window->rsrc); in ck804xrom_cleanup()
174 window->rsrc.name = MOD_NAME; in ck804xrom_init_one()
175 window->rsrc.start = window->phys; in ck804xrom_init_one()
176 window->rsrc.end = window->phys + window->size - 1; in ck804xrom_init_one()
177 window->rsrc.flags = IORESOURCE_MEM | IORESOURCE_BUSY; in ck804xrom_init_one()
[all …]
Desb2rom.c101 struct resource rsrc; member
109 struct resource rsrc; member
129 if (map->rsrc.parent) in esb2rom_cleanup()
130 release_resource(&map->rsrc); in esb2rom_cleanup()
136 if (window->rsrc.parent) in esb2rom_cleanup()
137 release_resource(&window->rsrc); in esb2rom_cleanup()
239 window->rsrc.name = MOD_NAME; in esb2rom_init_one()
240 window->rsrc.start = window->phys; in esb2rom_init_one()
241 window->rsrc.end = window->phys + window->size - 1; in esb2rom_init_one()
242 window->rsrc.flags = IORESOURCE_MEM | IORESOURCE_BUSY; in esb2rom_init_one()
[all …]
/drivers/gpu/vga/
Dvgaarb.c193 unsigned int rsrc) in __vga_tryget() argument
204 if ((rsrc & VGA_RSRC_NORMAL_IO) && in __vga_tryget()
206 rsrc |= VGA_RSRC_LEGACY_IO; in __vga_tryget()
207 if ((rsrc & VGA_RSRC_NORMAL_MEM) && in __vga_tryget()
209 rsrc |= VGA_RSRC_LEGACY_MEM; in __vga_tryget()
211 vgaarb_dbg(dev, "%s: %d\n", __func__, rsrc); in __vga_tryget()
215 wants = rsrc & ~vgadev->owns; in __vga_tryget()
329 vgadev->locks |= (rsrc & VGA_RSRC_LEGACY_MASK); in __vga_tryget()
330 if (rsrc & VGA_RSRC_LEGACY_IO) in __vga_tryget()
332 if (rsrc & VGA_RSRC_LEGACY_MEM) in __vga_tryget()
[all …]
/drivers/vfio/pci/
Dvfio_pci_rdwr.c189 unsigned int rsrc; in vfio_pci_vga_rw() local
204 rsrc = VGA_RSRC_LEGACY_MEM; in vfio_pci_vga_rw()
211 rsrc = VGA_RSRC_LEGACY_IO; in vfio_pci_vga_rw()
218 rsrc = VGA_RSRC_LEGACY_IO; in vfio_pci_vga_rw()
228 ret = vga_get_interruptible(vdev->pdev, rsrc); in vfio_pci_vga_rw()
236 vga_put(vdev->pdev, rsrc); in vfio_pci_vga_rw()
/drivers/of/
Dof_numa.c67 struct resource rsrc; in of_numa_parse_memory_nodes() local
86 for (i = 0; !r && !of_address_to_resource(np, i, &rsrc); i++) in of_numa_parse_memory_nodes()
87 r = numa_add_memblk(nid, rsrc.start, rsrc.end + 1); in of_numa_parse_memory_nodes()
/drivers/net/ethernet/freescale/
Dgianfar_ptp.c140 struct resource *rsrc; member
476 etsects->rsrc = platform_get_resource(dev, IORESOURCE_MEM, 0); in gianfar_ptp_probe()
477 if (!etsects->rsrc) { in gianfar_ptp_probe()
481 if (request_resource(&iomem_resource, etsects->rsrc)) { in gianfar_ptp_probe()
488 etsects->regs = ioremap(etsects->rsrc->start, in gianfar_ptp_probe()
489 resource_size(etsects->rsrc)); in gianfar_ptp_probe()
527 release_resource(etsects->rsrc); in gianfar_ptp_probe()
546 release_resource(etsects->rsrc); in gianfar_ptp_remove()
/drivers/pci/hotplug/
Dibmphp_ebda.c1009 short rsrc; in ebda_rsrc_rsrc() local
1017 for (rsrc = 0; rsrc < rsrc_list_ptr->num_entries; rsrc++) { in ebda_rsrc_rsrc()