Lines Matching refs:XenHostPCIDevice
20 typedef struct XenHostPCIDevice { struct
43 } XenHostPCIDevice; argument
45 void xen_host_pci_device_get(XenHostPCIDevice *d, uint16_t domain,
48 void xen_host_pci_device_put(XenHostPCIDevice *pci_dev);
49 bool xen_host_pci_device_closed(XenHostPCIDevice *d);
51 int xen_host_pci_get_byte(XenHostPCIDevice *d, int pos, uint8_t *p);
52 int xen_host_pci_get_word(XenHostPCIDevice *d, int pos, uint16_t *p);
53 int xen_host_pci_get_long(XenHostPCIDevice *d, int pos, uint32_t *p);
54 int xen_host_pci_get_block(XenHostPCIDevice *d, int pos, uint8_t *buf,
56 int xen_host_pci_set_byte(XenHostPCIDevice *d, int pos, uint8_t data);
57 int xen_host_pci_set_word(XenHostPCIDevice *d, int pos, uint16_t data);
58 int xen_host_pci_set_long(XenHostPCIDevice *d, int pos, uint32_t data);
59 int xen_host_pci_set_block(XenHostPCIDevice *d, int pos, uint8_t *buf,
62 int xen_host_pci_find_ext_cap_offset(XenHostPCIDevice *s, uint32_t cap);