Searched refs:bus (Results 1 – 8 of 8) sorted by relevance
| /hypervisor/acpi_parser/ |
| A D | dmar_parse.c | 28 static uint8_t get_secondary_bus(uint8_t bus, uint8_t dev, uint8_t func) in get_secondary_bus() argument 32 pio_write32(PCI_CFG_ENABLE | ((uint32_t)bus << 16U) | ((uint32_t)dev << 11U) | in get_secondary_bus() 71 dmar_bdf = dmar_path_bdf(path_len, apci_devscope->bus, path); in handle_dmar_devscope() 74 dev_scope->bus = dmar_bdf.fields.bus; in handle_dmar_devscope() 136 ((uint32_t)dev_scope->bus << 8U) | in handle_one_drhd()
|
| /hypervisor/arch/x86/ |
| A D | vtd.c | 506 sid->fields.bus = dmar_unit->drhd->devices[i].bus; in ioapic_to_dmaru() 526 uint16_t bdf = ((uint16_t)bus << 8U) | devfun; in device_to_dmaru() 1019 sid.fields.bus = bus; in iommu_attach_device() 1022 dmar_unit = device_to_dmaru(bus, devfun); in iommu_attach_device() 1025 root_entry = root_table + bus; in iommu_attach_device() 1098 dmar_unit = device_to_dmaru(bus, devfun); in iommu_detach_device() 1100 sid.fields.bus = bus; in iommu_detach_device() 1105 root_entry = root_table + bus; in iommu_detach_device() 1206 uint16_t bus_local = bus; in move_pt_device() 1212 status = iommu_detach_device(from_domain, bus, devfun); in move_pt_device() [all …]
|
| /hypervisor/hw/ |
| A D | pci.c | 415 static void scan_pci_hierarchy(uint8_t bus, uint64_t buses_visited[BUSES_BITMAP_LEN], in scan_pci_hierarchy() argument 428 bus_map[e].bus_under_scan = bus; in scan_pci_hierarchy() 513 bdf.fields.bus = plat_dmar_info.drhd_units[drhd_index].devices[devscope_index].bus; in pci_parse_iommu_devscopes() 628 uint16_t bus; in init_pci_pdev_list() local 636 for (bus = 0U; bus <= PCI_BUSMAX; bus++) { in init_pci_pdev_list() 637 was_visited = bitmap_test((bus & 0x3FU), &buses_visited[bus >> 6U]); in init_pci_pdev_list() 639 scan_pci_hierarchy((uint8_t)bus, buses_visited, &bdfs_from_drhds, drhd_idx_pci_all); in init_pci_pdev_list()
|
| /hypervisor/dm/vpci/ |
| A D | vsriov.c | 52 …return ((uint8_t)(pf_vdev->bdf.fields.bus + ((pf_vdev->bdf.fields.devfun + fst_off + (stride * id)… in get_vf_bus() 195 vf_bdf.fields.bus = get_vf_bus(pf_vdev, fst_off, stride, 0U); in enable_vfs() 203 vf_bdf.fields.bus = get_vf_bus(pf_vdev, fst_off, stride, idx); in enable_vfs() 255 bdf.fields.bus = get_vf_bus(pf_vdev, first, stride, idx); in disable_vfs()
|
| /hypervisor/include/arch/x86/asm/ |
| A D | vtd.h | 489 uint8_t bus; member 603 …ruct iommu_domain *from_domain, const struct iommu_domain *to_domain, uint8_t bus, uint8_t devfun);
|
| /hypervisor/boot/include/ |
| A D | acpi.h | 230 uint8_t bus; member
|
| /hypervisor/include/hw/ |
| A D | pci.h | 227 uint8_t bus; /* BITs 8-15 */ member
|
| /hypervisor/include/public/ |
| A D | acrn_common.h | 180 int32_t bus; member
|
Completed in 20 milliseconds