Home
last modified time | relevance | path

Searched defs:bdf (Results 1 – 21 of 21) sorted by relevance

/xen-4.10.0-shim-comet/tools/xl/
A Dxl_pci.c58 static int pcidetach(uint32_t domid, const char *bdf, int force) in pcidetach()
92 const char *bdf = NULL; in main_pcidetach() local
109 static int pciattach(uint32_t domid, const char *bdf, const char *vs) in pciattach()
138 const char *bdf = NULL, *vs = NULL; in main_pciattach() local
185 static int pciassignable_add(const char *bdf, int rebind) in pciassignable_add()
213 const char *bdf = NULL; in main_pciassignable_add() local
227 static int pciassignable_remove(const char *bdf, int rebind) in pciassignable_remove()
255 const char *bdf = NULL; in main_pciassignable_remove() local
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_intr.c68 static int get_intremap_requestor_id(int seg, int bdf) in get_intremap_requestor_id()
74 static unsigned int alloc_intremap_entry(int seg, int bdf, unsigned int nr) in alloc_intremap_entry()
104 static u32 *get_intremap_entry(int seg, int bdf, int offset) in get_intremap_entry()
113 static void free_intremap_entry(int seg, int bdf, int offset) in free_intremap_entry()
159 int bdf, in update_intremap_entry_from_ioapic()
234 u16 seg, bdf, req_id; in amd_iommu_setup_ioapic_remapping() local
307 int saved_mask, seg, bdf, rc; in amd_iommu_ioapic_update_ire() local
407 u16 bdf = ioapic_sbdf[idx].bdf; in amd_iommu_read_ioapic_from_ire() local
426 struct amd_iommu *iommu, u16 bdf, unsigned int nr, in update_intremap_entry_from_msi_msg()
502 static struct amd_iommu *_find_iommu_for_device(int seg, int bdf) in _find_iommu_for_device()
[all …]
A Diommu_acpi.c89 u16 seg, u16 bdf, u16 cap_offset) in find_iommu_from_bdf_cap()
127 u16 seg, u16 bdf, unsigned long base, in reserve_unity_map_for_device()
160 unsigned int bdf; in register_exclusion_range_for_all_devices() local
238 unsigned int bdf; in register_exclusion_range_for_iommu_devices() local
278 u16 bdf; in parse_ivmd_device_select() local
294 unsigned int first_bdf, last_bdf, bdf; in parse_ivmd_device_range() local
414 u16 bdf; in parse_ivhd_device_select() local
432 unsigned int dev_length, first_bdf, last_bdf, bdf; in parse_ivhd_device_range() local
478 u16 dev_length, alias_id, bdf; in parse_ivhd_device_alias() local
567 u16 dev_length, bdf; in parse_ivhd_device_extended() local
[all …]
A Dpci_amd_iommu.c32 struct amd_iommu *find_iommu_for_device(int seg, int bdf) in find_iommu_for_device()
72 int get_dma_requestor_id(u16 seg, u16 bdf) in get_dma_requestor_id()
342 int bdf, rc; in reassign_device() local
381 int bdf = PCI_BDF2(pdev->bus, devfn); in amd_iommu_assign_device() local
467 u16 bdf; in amd_iommu_add_device() local
499 u16 bdf; in amd_iommu_remove_device() local
520 int bdf = PCI_BDF2(bus, devfn); in amd_iommu_group_id() local
A Diommu_init.c527 unsigned int bdf; in parse_event_log_entry() local
1105 unsigned int bdf; in iterate_ivrs_entries() local
1120 unsigned int bdf; in alloc_ivrs_mappings() local
1158 unsigned int bdf; in amd_iommu_setup_device_table() local
1338 unsigned int bdf; in _invalidate_all_devices() local
A Diommu_cmd.c375 void amd_iommu_flush_device(struct amd_iommu *iommu, uint16_t bdf) in amd_iommu_flush_device()
383 void amd_iommu_flush_intremap(struct amd_iommu *iommu, uint16_t bdf) in amd_iommu_flush_intremap()
A Diommu_map.c545 u16 bdf; in update_paging_mode() local
/xen-4.10.0-shim-comet/xen/include/xen/
A Dpci.h30 #define PCI_BUS(bdf) (((bdf) >> 8) & 0xff) argument
31 #define PCI_SLOT(bdf) (((bdf) >> 3) & 0x1f) argument
32 #define PCI_FUNC(bdf) ((bdf) & 0x07) argument
34 #define PCI_DEVFN2(bdf) ((bdf) & 0xff) argument
38 #define PCI_SBDF2(s,bdf) ((((s) & 0xffff) << 16) | ((bdf) & 0xffff)) argument
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/
A Ddmar.h37 }bdf; member
45 u16 bdf; member
96 #define for_each_rmrr_device(rmrr, bdf, idx) \ argument
A Diommu.c1972 u16 bdf; in intel_iommu_add_device() local
2028 u16 bdf; in intel_iommu_remove_device() local
2200 u16 bdf; in setup_hwdom_rmrr() local
2357 u16 bdf; in reassign_device_ownership() local
2408 u16 bdf, seg; in intel_iommu_assign_device() local
A Ddmar.c1059 u16 bdf; in intel_iommu_get_reserved_device_memory() local
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dmmconfig_64.c179 unsigned int *bdf) in pci_mmcfg_decode()
201 unsigned int *bdf) in pci_ro_mmcfg_decode()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dpci.c72 int pci_conf_write_intercept(unsigned int seg, unsigned int bdf, in pci_conf_write_intercept()
A Dmm.c965 unsigned int seg, bdf; in get_page_from_l1e() local
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Damd-iommu-proto.h106 u16 bdf, seg; member
117 u16 bdf, seg, id; member
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dio.c268 unsigned int bdf; in hvm_pci_decode_addr() local
A Demulate.c2189 unsigned int seg, bdf; in hvm_emulate_one_mmio() local
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Damd-iommu.h84 u16 bdf; member
A Dmm.h525 unsigned int seg, bdf; member
/xen-4.10.0-shim-comet/xen/drivers/passthrough/
A Dpci.c1495 u32 bdf; in iommu_get_device_group() local
/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_pci.c322 char *devpath, *bdf; in get_all_assigned_devices() local

Completed in 47 milliseconds