Home
last modified time | relevance | path

Searched refs:pci_pdev (Results 1 – 11 of 11) sorted by relevance

/hypervisor/include/hw/
A Dpci.h282 struct pci_pdev { struct
317 static inline bool is_host_bridge(const struct pci_pdev *pdev) in is_host_bridge() argument
322 static inline bool is_bridge(const struct pci_pdev *pdev) in is_bridge()
366 struct pci_pdev *pci_init_pdev(union pci_bdf pbdf, uint32_t drhd_index);
373 const struct pci_pdev **get_hv_owned_pdevs(void);
419 bool pdev_need_bar_restore(const struct pci_pdev *pdev);
420 void pdev_restore_bar(const struct pci_pdev *pdev);
422 void reserve_vmsix_on_msi_irtes(struct pci_pdev *pdev);
/hypervisor/include/arch/x86/asm/
A Dpci_dev.h14 struct pci_pdev;
15 struct acrn_vm_pci_dev_config *init_one_dev_config(struct pci_pdev *pdev);
A Dvm_config.h151 struct pci_pdev *pdev; /* the physical PCI device if it's a PT device */
/hypervisor/hw/
A Dpci.c53 static struct pci_pdev pci_pdevs[CONFIG_MAX_PCI_DEV_NUM];
65 const struct pci_pdev **get_hv_owned_pdevs(void) in get_hv_owned_pdevs()
67 return (const struct pci_pdev **)hv_owned_pci_pdevs; in get_hv_owned_pdevs()
272 void pdev_restore_bar(const struct pci_pdev *pdev) in pdev_restore_bar()
284 const struct pci_pdev *found = NULL, *tmp; in pci_find_pdev()
287 tmp = hlist_entry(n, struct pci_pdev, link); in pci_find_pdev()
307 const struct pci_pdev *pdev = pci_find_pdev(pbdf); in pci_lookup_drhd_for_pbdf()
423 struct pci_pdev *pdev; in scan_pci_hierarchy()
585 struct pci_pdev *pdev = NULL; in init_all_dev_config()
773 static void pci_enumerate_cap(struct pci_pdev *pdev) in pci_enumerate_cap()
[all …]
/hypervisor/arch/x86/configs/
A Dpci_dev.c15 static bool allocate_to_prelaunched_vm(struct pci_pdev *pdev) in allocate_to_prelaunched_vm()
53 struct acrn_vm_pci_dev_config *init_one_dev_config(struct pci_pdev *pdev) in init_one_dev_config()
/hypervisor/dm/vpci/
A Dvmsix_on_msi.c25 static bool need_vmsix_on_msi_emulation(__unused struct pci_pdev *pdev, __unused uint16_t *vector_c… in need_vmsix_on_msi_emulation()
49 void reserve_vmsix_on_msi_irtes(struct pci_pdev *pdev) in reserve_vmsix_on_msi_irtes()
76 struct pci_pdev *pdev = vdev->pdev; in init_vmsix_on_msi()
A Dvsriov.c87 struct pci_pdev *vf_pdev; in create_vf()
271 struct pci_pdev *pdev = vdev->pdev; in init_vsriov()
A Dvmsi.c140 struct pci_pdev *pdev = vdev->pdev; in init_vmsi()
A Dpci_pt.c324 struct pci_pdev *pdev = vdev->pdev; in vdev_bridge_pt_restore_space()
349 struct pci_pdev *pdev = vdev->pdev; in vdev_bridge_pt_restore_bus()
524 struct pci_pdev *pdev = vdev->pdev; in init_vmsix_pt()
/hypervisor/include/dm/
A Dvpci.h118 struct pci_pdev *pdev;
/hypervisor/arch/x86/guest/
A Dvm.c407 static void deny_pci_bar_access(struct acrn_vm *service_vm, const struct pci_pdev *pdev) in deny_pci_bar_access()
464 const struct pci_pdev **hv_owned = get_hv_owned_pdevs(); in deny_hv_owned_devices()

Completed in 30 milliseconds