Searched refs:pci_bdf (Results 1 – 21 of 21) sorted by relevance
| /hypervisor/include/hw/ |
| A D | pci.h | 218 union pci_bdf { union 298 union pci_bdf bdf; 313 uint32_t (*pci_read_cfg)(union pci_bdf bdf, uint32_t offset, uint32_t bytes); 314 void (*pci_write_cfg)(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val); 351 static inline bool bdf_is_equal(union pci_bdf a, union pci_bdf b) in bdf_is_equal() 366 struct pci_pdev *pci_init_pdev(union pci_bdf pbdf, uint32_t drhd_index); 367 uint32_t pci_pdev_read_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes); 368 void pci_pdev_write_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val); 369 void enable_disable_pci_intx(union pci_bdf bdf, bool enable); 371 bool is_hv_owned_pdev(union pci_bdf pbdf); [all …]
|
| /hypervisor/hw/ |
| A D | pci.c | 89 static inline uint32_t pio_off_to_address(union pci_bdf bdf, uint32_t offset) in pio_off_to_address() 146 static uint32_t pci_pio_read_cfg(__unused union pci_bdf bdf, in pci_pio_read_cfg() 152 static void pci_pio_write_cfg(__unused union pci_bdf bdf, in pci_pio_write_cfg() 312 void enable_disable_pci_intx(union pci_bdf bdf, bool enable) in enable_disable_pci_intx() 329 bool is_plat_hidden_pdev(union pci_bdf bdf) in is_plat_hidden_pdev() 345 bool is_hv_owned_pdev(union pci_bdf pbdf) in is_hv_owned_pdev() 375 union pci_bdf dev_scope_bdf; 389 static uint32_t pci_check_override_drhd_index(union pci_bdf pbdf, in pci_check_override_drhd_index() 420 union pci_bdf pbdf; in scan_pci_hierarchy() 507 union pci_bdf bdf; in pci_parse_iommu_devscopes() [all …]
|
| /hypervisor/include/arch/x86/asm/ |
| A D | board.h | 26 union pci_bdf bdf; 38 extern const union pci_bdf plat_hidden_pdevs[MAX_HIDDEN_PDEVS_NUM];
|
| A D | vm_config.h | 142 union pci_bdf vbdf; /* virtual BDF of PCI device */ 143 union pci_bdf pbdf; /* physical BDF of PCI device */
|
| A D | vtd.h | 64 union pci_bdf msi;
|
| /hypervisor/release/ |
| A D | uart16550.c | 12 bool is_pci_dbg_uart(__unused union pci_bdf bdf_value) { return false; } in is_pci_dbg_uart()
|
| /hypervisor/dm/vpci/ |
| A D | vpci.c | 44 static int32_t vpci_read_cfg(struct acrn_vpci *vpci, union pci_bdf bdf, uint32_t offset, uint32_t b… 46 static struct pci_vdev *find_available_vdev(struct acrn_vpci *vpci, union pci_bdf bdf); 80 union pci_bdf vbdf; in vpci_pio_cfgaddr_write() 120 union pci_bdf bdf; in vpci_pio_cfgdata_read() 153 union pci_bdf bdf; in vpci_pio_cfgdata_write() 181 union pci_bdf bdf; in vpci_mmio_cfg_access() 361 static struct pci_vdev *find_available_vdev(struct acrn_vpci *vpci, union pci_bdf bdf) in find_available_vdev() 646 static int32_t vpci_read_cfg(struct acrn_vpci *vpci, union pci_bdf bdf, in vpci_read_cfg() 673 static int32_t vpci_write_cfg(struct acrn_vpci *vpci, union pci_bdf bdf, in vpci_write_cfg() 805 union pci_bdf bdf; in vpci_assign_pcidev() [all …]
|
| A D | vmsi.c | 43 union pci_bdf pbdf = vdev->pdev->bdf; in enable_disable_msi() 65 union pci_bdf pbdf = vdev->pdev->bdf; in remap_vmsi()
|
| A D | vsriov.c | 85 static void create_vf(struct pci_vdev *pf_vdev, union pci_bdf vf_bdf, uint16_t vf_id) in create_vf() 157 union pci_bdf vf_bdf; in enable_vfs() 253 union pci_bdf bdf; in disable_vfs()
|
| A D | vhostbridge.c | 129 union pci_bdf hostbridge_bdf = {.value = 0x0U}; in init_vhostbridge()
|
| A D | vdev.c | 79 struct pci_vdev *pci_find_vdev(struct acrn_vpci *vpci, union pci_bdf vbdf) in pci_find_vdev()
|
| A D | vmsix_on_msi.c | 165 union pci_bdf pbdf = vdev->pdev->bdf; in remap_one_vmsix_entry_on_msi()
|
| A D | pci_pt.c | 402 union pci_bdf pbdf; in init_bars()
|
| /hypervisor/acpi_parser/ |
| A D | dmar_parse.c | 40 static union pci_bdf dmar_path_bdf(int32_t path_len, uint8_t busno, const struct acpi_dmar_pci_path… in dmar_path_bdf() 43 union pci_bdf dmar_bdf; in dmar_path_bdf() 61 union pci_bdf dmar_bdf; in handle_dmar_devscope()
|
| /hypervisor/include/dm/ |
| A D | vpci.h | 116 union pci_bdf bdf; 192 struct pci_vdev *pci_find_vdev(struct acrn_vpci *vpci, union pci_bdf vbdf);
|
| /hypervisor/include/debug/ |
| A D | uart16550.h | 141 bool is_pci_dbg_uart(union pci_bdf bdf_value);
|
| /hypervisor/arch/x86/ |
| A D | vtd.c | 494 static struct dmar_drhd_rt *ioapic_to_dmaru(uint16_t ioapic_id, union pci_bdf *sid) in ioapic_to_dmaru() 799 union pci_bdf dmar_bdf; in fault_record_analysis() 989 static bool is_dmar_unit_valid(const struct dmar_drhd_rt *dmar_unit, union pci_bdf sid) in is_dmar_unit_valid() 1017 union pci_bdf sid; in iommu_attach_device() 1095 union pci_bdf sid; in iommu_detach_device() 1304 union pci_bdf sid; in dmar_reserve_irte() 1333 union pci_bdf sid; in dmar_assign_irte() 1397 union pci_bdf sid; in dmar_free_irte()
|
| /hypervisor/debug/ |
| A D | uart16550.c | 23 union pci_bdf bdf; 299 bool is_pci_dbg_uart(union pci_bdf bdf_value) in is_pci_dbg_uart()
|
| A D | shell.c | 1213 uint32_t *pgsi, uint32_t *vgsi, union pci_bdf *bdf, union pci_bdf *vbdf) in get_entry_info() 1275 union pci_bdf bdf, vbdf; in get_ptdev_info()
|
| /hypervisor/common/ |
| A D | hypercall.c | 1000 union pci_bdf bdf = {.value = irq.virt_bdf}; in hcall_set_ptdev_intr_info() 1053 union pci_bdf bdf = {.value = irq.virt_bdf}; in hcall_reset_ptdev_intr_info() 1330 union pci_bdf bdf; in hcall_remove_vdev()
|
| /hypervisor/arch/x86/guest/ |
| A D | assign.c | 614 union pci_bdf vbdf; in ptirq_prepare_msix_remap()
|
Completed in 36 milliseconds