Lines Matching refs:handle
50 delete_io_handle(struct pci_io_handle *handle) in delete_io_handle() argument
55 if (!handle || !num_ios || (void *)handle < (void *)ios || in delete_io_handle()
56 (void *)handle > (void *)(ios + num_ios - 1)) in delete_io_handle()
60 if (ios + i == handle) { in delete_io_handle()
160 pci_device_close_io(struct pci_device *dev, struct pci_io_handle *handle) in pci_device_close_io() argument
162 if (dev && handle && pci_sys->methods->close_io) in pci_device_close_io()
163 pci_sys->methods->close_io(dev, handle); in pci_device_close_io()
165 delete_io_handle(handle); in pci_device_close_io()
177 pci_io_read32(struct pci_io_handle *handle, uint32_t reg) in pci_io_read32() argument
179 if (reg + 4 > handle->size) in pci_io_read32()
182 return pci_sys->methods->read32(handle, reg); in pci_io_read32()
194 pci_io_read16(struct pci_io_handle *handle, uint32_t reg) in pci_io_read16() argument
196 if (reg + 2 > handle->size) in pci_io_read16()
199 return pci_sys->methods->read16(handle, reg); in pci_io_read16()
210 pci_io_read8(struct pci_io_handle *handle, uint32_t reg) in pci_io_read8() argument
212 if (reg + 1 > handle->size) in pci_io_read8()
215 return pci_sys->methods->read8(handle, reg); in pci_io_read8()
224 pci_io_write32(struct pci_io_handle *handle, uint32_t reg, uint32_t data) in pci_io_write32() argument
226 if (reg + 4 > handle->size) in pci_io_write32()
229 pci_sys->methods->write32(handle, reg, data); in pci_io_write32()
238 pci_io_write16(struct pci_io_handle *handle, uint32_t reg, uint16_t data) in pci_io_write16() argument
240 if (reg + 2 > handle->size) in pci_io_write16()
243 pci_sys->methods->write16(handle, reg, data); in pci_io_write16()
251 pci_io_write8(struct pci_io_handle *handle, uint32_t reg, uint8_t data) in pci_io_write8() argument
253 if (reg + 1 > handle->size) in pci_io_write8()
256 pci_sys->methods->write8(handle, reg, data); in pci_io_write8()