Searched refs:pci_io_handle (Results 1 – 4 of 4) sorted by relevance
| /libpciaccess/src/ |
| H A D | common_io.c | 31 static struct pci_io_handle *ios; 34 static struct pci_io_handle * 37 struct pci_io_handle *new; in new_io_handle() 50 delete_io_handle(struct pci_io_handle *handle) in delete_io_handle() 52 struct pci_io_handle *new; in delete_io_handle() 94 struct pci_io_handle * 97 struct pci_io_handle *ret; in pci_device_open_io() 136 struct pci_io_handle * 139 struct pci_io_handle *ret; in pci_legacy_open_io() 177 pci_io_read32(struct pci_io_handle *handle, uint32_t reg) in pci_io_read32() [all …]
|
| H A D | pciaccess_private.h | 65 struct pci_io_handle *(*open_device_io)( struct pci_io_handle *handle, 68 struct pci_io_handle *(*open_legacy_io)( struct pci_io_handle *handle, 71 void (*close_io)( struct pci_device *dev, struct pci_io_handle *handle ); 72 uint32_t (*read32)( struct pci_io_handle *handle, uint32_t reg ); 73 uint16_t (*read16)( struct pci_io_handle *handle, uint32_t reg ); 74 uint8_t (*read8)( struct pci_io_handle *handle, uint32_t reg ); 75 void (*write32)( struct pci_io_handle *handle, uint32_t reg, 77 void (*write16)( struct pci_io_handle *handle, uint32_t reg, 79 void (*write8)( struct pci_io_handle *handle, uint32_t reg, uint8_t data ); 94 struct pci_io_handle { struct
|
| H A D | linux_sysfs.c | 734 static struct pci_io_handle * 735 pci_device_linux_sysfs_open_device_io(struct pci_io_handle *ret, in pci_device_linux_sysfs_open_device_io() 755 static struct pci_io_handle * 756 pci_device_linux_sysfs_open_legacy_io(struct pci_io_handle *ret, in pci_device_linux_sysfs_open_legacy_io() 789 struct pci_io_handle *handle) in pci_device_linux_sysfs_close_io() 795 pci_device_linux_sysfs_read32(struct pci_io_handle *handle, uint32_t port) in pci_device_linux_sysfs_read32() 805 pci_device_linux_sysfs_read16(struct pci_io_handle *handle, uint32_t port) in pci_device_linux_sysfs_read16() 815 pci_device_linux_sysfs_read8(struct pci_io_handle *handle, uint32_t port) in pci_device_linux_sysfs_read8() 825 pci_device_linux_sysfs_write32(struct pci_io_handle *handle, uint32_t port, in pci_device_linux_sysfs_write32() 832 pci_device_linux_sysfs_write16(struct pci_io_handle *handle, uint32_t port, in pci_device_linux_sysfs_write16() [all …]
|
| /libpciaccess/include/ |
| H A D | pciaccess.h | 515 struct pci_io_handle; 517 struct pci_io_handle *pci_device_open_io(struct pci_device *dev, pciaddr_t base, 519 struct pci_io_handle *pci_legacy_open_io(struct pci_device *dev, pciaddr_t base, 521 void pci_device_close_io(struct pci_device *dev, struct pci_io_handle *handle); 522 uint32_t pci_io_read32(struct pci_io_handle *handle, uint32_t reg); 523 uint16_t pci_io_read16(struct pci_io_handle *handle, uint32_t reg); 524 uint8_t pci_io_read8(struct pci_io_handle *handle, uint32_t reg); 525 void pci_io_write32(struct pci_io_handle *handle, uint32_t reg, uint32_t data); 526 void pci_io_write16(struct pci_io_handle *handle, uint32_t reg, uint16_t data); 527 void pci_io_write8(struct pci_io_handle *handle, uint32_t reg, uint8_t data);
|