/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | pci.c | 48 u8 devfn; member 442 int __init pci_hide_device(int bus, int devfn) in pci_hide_device() 605 int pci_add_device(u16 seg, u8 bus, u8 devfn, in pci_add_device() 770 int pci_remove_device(u16 seg, u8 bus, u8 devfn) in pci_remove_device() 854 u8 bus, devfn; in pci_release_devices() local 1054 u8 devfn = pdev->devfn; in setup_one_hwdom_device() local 1075 int bus, devfn; in _setup_hwdom_pci_devices() local 1287 u8 devfn; in iommu_add_device() local 1334 u8 devfn; in iommu_remove_device() local 1489 struct domain *d, u16 seg, u8 bus, u8 devfn, in iommu_get_device_group() [all …]
|
A D | ats.h | 30 static inline int pci_ats_enabled(int seg, int bus, int devfn) in pci_ats_enabled() 43 static inline int pci_ats_device(int seg, int bus, int devfn) in pci_ats_device()
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | util.h | 95 #define pci_readb(devfn, reg) ((uint8_t) pci_read(devfn, reg, 1)) argument 96 #define pci_readw(devfn, reg) ((uint16_t)pci_read(devfn, reg, 2)) argument 97 #define pci_readl(devfn, reg) ((uint32_t)pci_read(devfn, reg, 4)) argument 99 #define pci_writeb(devfn, reg, val) pci_write(devfn, reg, 1, (uint8_t) (val)) argument 100 #define pci_writew(devfn, reg, val) pci_write(devfn, reg, 2, (uint16_t)(val)) argument 101 #define pci_writel(devfn, reg, val) pci_write(devfn, reg, 4, (uint32_t)(val)) argument
|
A D | optionroms.c | 35 uint8_t devfn, uint16_t vendor_id, uint16_t device_id, in scan_option_rom() 124 uint16_t class, vendor_id, device_id, devfn; in scan_etherboot_nic() local 153 uint16_t vendor_id, device_id, devfn, class; in pci_load_option_roms() local
|
A D | pci.c | 82 uint32_t devfn, bar_reg, cmd, bar_data, bar_data_upper; in pci_setup() local 96 uint32_t devfn; in pci_setup() member
|
A D | util.c | 518 #define PCI_CONF1_ADDRESS(bus, devfn, reg) \ argument 521 uint32_t pci_read(uint32_t devfn, uint32_t reg, uint32_t len) in pci_read() 534 void pci_write(uint32_t devfn, uint32_t reg, uint32_t len, uint32_t val) in pci_write()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/x86/ |
A D | ats.c | 27 u8 bus = pdev->bus, devfn = pdev->devfn; in enable_ats_device() local 80 u8 bus = pdev->bus, devfn = pdev->devfn; in disable_ats_device() local
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/ |
A D | pci_amd_iommu.c | 112 u8 devfn, struct pci_dev *pdev) in amd_iommu_setup_domain_device() 301 u8 devfn, struct pci_dev *pdev) in amd_iommu_disable_domain_device() 339 u8 devfn, struct pci_dev *pdev) in reassign_device() 376 static int amd_iommu_assign_device(struct domain *d, u8 devfn, in amd_iommu_assign_device() 464 static int amd_iommu_add_device(u8 devfn, struct pci_dev *pdev) in amd_iommu_add_device() 496 static int amd_iommu_remove_device(u8 devfn, struct pci_dev *pdev) in amd_iommu_remove_device() 518 static int amd_iommu_group_id(u16 seg, u8 bus, u8 devfn) in amd_iommu_group_id()
|
A D | iommu_cmd.c | 286 void amd_iommu_flush_iotlb(u8 devfn, const struct pci_dev *pdev, in amd_iommu_flush_iotlb() 333 u8 devfn = pdev->devfn; in amd_iommu_flush_all_iotlbs() local
|
/xen-4.10.0-shim-comet/xen/drivers/pci/ |
A D | pci.c | 42 int pci_find_next_cap(u16 seg, u8 bus, unsigned int devfn, u8 pos, int cap) in pci_find_next_cap() 76 int pci_find_ext_capability(int seg, int bus, int devfn, int cap) in pci_find_ext_capability() 91 int pci_find_next_ext_capability(int seg, int bus, int devfn, int start, int cap) in pci_find_next_ext_capability()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | mmconfig_64.c | 48 static char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) in pci_dev_base() 59 unsigned int devfn, int reg, int len, u32 *value) in pci_mmcfg_read() 89 unsigned int devfn, int reg, int len, u32 value) in pci_mmcfg_write()
|
A D | mmconfig-shared.c | 281 u32 devfn; member 303 u32 bus, devfn; in pci_mmcfg_check_hostbridge() local
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | physdev.h | 170 int devfn; member 194 uint8_t devfn; member 204 uint8_t devfn; member 213 uint8_t devfn; member 218 uint8_t devfn; member 292 uint8_t devfn; member 296 uint8_t devfn; member 324 uint8_t devfn; member
|
/xen-4.10.0-shim-comet/xen/common/efi/ |
A D | efi.h | 15 u8 bus, devfn; member
|
/xen-4.10.0-shim-comet/xen/include/public/io/ |
A D | pciif.h | 80 uint32_t devfn; member 106 uint32_t devfn; member
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | iommu.c | 1326 u8 bus, u8 devfn, const struct pci_dev *pdev) in domain_context_mapping_one() 1476 static int domain_context_mapping(struct domain *domain, u8 devfn, in domain_context_mapping() 1563 u8 bus, u8 devfn) in domain_context_unmap_one() 1626 static int domain_context_unmap(struct domain *domain, u8 devfn, in domain_context_unmap() 1969 static int intel_iommu_add_device(u8 devfn, struct pci_dev *pdev) in intel_iommu_add_device() 2025 static int intel_iommu_remove_device(u8 devfn, struct pci_dev *pdev) in intel_iommu_remove_device() 2051 static int __hwdom_init setup_hwdom_device(u8 devfn, struct pci_dev *pdev) in setup_hwdom_device() 2337 u8 devfn, struct pci_dev *pdev) in reassign_device_ownership() 2404 struct domain *d, u8 devfn, struct pci_dev *pdev, u32 flag) in intel_iommu_assign_device() 2475 static int intel_iommu_group_id(u16 seg, u8 bus, u8 devfn) in intel_iommu_group_id()
|
A D | utils.c | 90 void print_vtd_entries(struct iommu *iommu, int bus, int devfn, u64 gmfn) in print_vtd_entries()
|
A D | quirks.c | 354 int me_wifi_quirk(struct domain *domain, u8 bus, u8 devfn, int map) in me_wifi_quirk()
|
A D | intremap.c | 475 u8 bus, devfn, secbus; in set_msi_source_id() local
|
A D | dmar.c | 206 u8 bus, devfn; in acpi_find_matched_drhd_unit() local
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_physdev.c | 67 int devfn, in xc_physdev_map_pirq_msi()
|
/xen-4.10.0-shim-comet/xen/drivers/video/ |
A D | vga.c | 111 int bus, devfn; in video_endboot() local
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | pci.h | 50 u8 devfn; member 65 const u8 devfn; member
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_dm.c | 101 uint8_t devfn, in libxl__xc_device_get_rdm() 195 uint8_t bus, devfn; in libxl__domain_device_construct_rdm() local
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | msi.h | 62 u8 devfn; member
|