/xen/xen/arch/x86/x86_64/ |
A D | pci.c | 11 #define PCI_CONF_ADDRESS(sbdf, reg) \ argument 14 uint8_t pci_conf_read8(pci_sbdf_t sbdf, unsigned int reg) in pci_conf_read8() 27 uint16_t pci_conf_read16(pci_sbdf_t sbdf, unsigned int reg) in pci_conf_read16() 40 uint32_t pci_conf_read32(pci_sbdf_t sbdf, unsigned int reg) in pci_conf_read32() 53 void pci_conf_write8(pci_sbdf_t sbdf, unsigned int reg, uint8_t data) in pci_conf_write8() 61 void pci_conf_write16(pci_sbdf_t sbdf, unsigned int reg, uint16_t data) in pci_conf_write16() 69 void pci_conf_write32(pci_sbdf_t sbdf, unsigned int reg, uint32_t data) in pci_conf_write32()
|
/xen/xen/arch/x86/hvm/ |
A D | io.c | 264 pci_sbdf_t *sbdf) in hvm_pci_decode_addr() 303 pci_sbdf_t sbdf; in vpci_portio_read() local 335 pci_sbdf_t sbdf; in vpci_portio_write() local 408 paddr_t addr, pci_sbdf_t *sbdf) in vpci_mmcfg_decode_addr() 436 pci_sbdf_t sbdf; in vpci_mmcfg_read() local 480 pci_sbdf_t sbdf; in vpci_mmcfg_write() local
|
A D | ioreq.c | 1274 pci_sbdf_t sbdf; in hvm_select_ioreq_server() local
|
/xen/xen/drivers/vpci/ |
A D | vpci.c | 205 static uint32_t vpci_read_hw(pci_sbdf_t sbdf, unsigned int reg, in vpci_read_hw() 250 static void vpci_write_hw(pci_sbdf_t sbdf, unsigned int reg, unsigned int size, in vpci_write_hw() 305 uint32_t vpci_read(pci_sbdf_t sbdf, unsigned int reg, unsigned int size) in vpci_read() 407 void vpci_write(pci_sbdf_t sbdf, unsigned int reg, unsigned int size, in vpci_write()
|
/xen/tools/flask/utils/ |
A D | label-pci.c | 40 uint32_t sbdf; in main() local
|
/xen/xen/include/xen/ |
A D | pci.h | 29 #define PCI_SEG(sbdf) (((sbdf) >> 16) & 0xffff) argument 45 uint32_t sbdf; member 94 pci_sbdf_t sbdf; member
|
A D | vpci.h | 224 static inline uint32_t vpci_read(pci_sbdf_t sbdf, unsigned int reg, in vpci_read() 231 static inline void vpci_write(pci_sbdf_t sbdf, unsigned int reg, in vpci_write()
|
/xen/xen/arch/x86/cpu/ |
A D | amd.c | 571 #define PCI_ECS_ADDRESS(sbdf, reg) \ in amd_log_freq() argument 575 pci_sbdf_t sbdf = PCI_SBDF(0, 0, 0x18 | node, 4); in amd_log_freq() local
|
/xen/tools/tests/vpci/ |
A D | emul.h | 64 uint32_t sbdf; member
|
/xen/tools/ocaml/libs/xc/ |
A D | xenctrl_stubs.c | 1098 uint32_t sbdf; in stub_xc_domain_test_assign_device() local 1121 uint32_t sbdf, flag; in stub_xc_domain_assign_device() local 1144 uint32_t sbdf; in stub_xc_domain_deassign_device() local
|
/xen/xen/common/compat/ |
A D | memory.c | 30 uint32_t sbdf = PCI_SBDF3(grdm->map.dev.pci.seg, grdm->map.dev.pci.bus, in get_reserved_device_memory() local
|
/xen/tools/python/xen/lowlevel/xc/ |
A D | xc.c | 538 int32_t sbdf = 0; in pyxc_test_assign_device() local 571 int32_t sbdf = 0; in pyxc_assign_device() local 604 int32_t sbdf = 0; in pyxc_deassign_device() local 634 uint32_t sbdf; in pyxc_get_device_group() local
|
/xen/xen/common/ |
A D | memory.c | 1012 uint32_t sbdf = PCI_SBDF3(grdm->map.dev.pci.seg, grdm->map.dev.pci.bus, in get_reserved_device_memory() local
|
/xen/xen/drivers/passthrough/vtd/ |
A D | dmar.c | 843 u32 sbdf[MAX_USER_RMRR_DEV]; member
|
/xen/xen/arch/x86/ |
A D | msi.c | 129 pci_sbdf_t sbdf = dev->sbdf; in memory_decoded() local
|
/xen/xen/drivers/passthrough/ |
A D | pci.c | 643 unsigned int pci_size_mem_bar(pci_sbdf_t sbdf, unsigned int pos, in pci_size_mem_bar()
|
/xen/xen/xsm/flask/ |
A D | hooks.c | 122 u32 sbdf = (dev->seg << 16) | (dev->bus << 8) | dev->devfn; in get_irq_sid() local
|