Home
last modified time | relevance | path

Searched refs:pcidev (Results 1 – 4 of 4) sorted by relevance

/hypervisor/dm/vpci/
A Dvpci.c808 bdf.value = pcidev->phys_bdf; in vpci_assign_pcidev()
844 pci_vdev_write_vbar(vdev, idx, pcidev->bar[idx]); in vpci_assign_pcidev()
850 vdev->flags |= pcidev->type; in vpci_assign_pcidev()
851 vdev->bdf.value = pcidev->virt_bdf; in vpci_assign_pcidev()
863 pcidev->phys_bdf >> 8U, (pcidev->phys_bdf >> 3U) & 0x1fU, pcidev->phys_bdf & 0x7U, in vpci_assign_pcidev()
870 pcidev->phys_bdf >> 8U, (pcidev->phys_bdf >> 3U) & 0x1fU, pcidev->phys_bdf & 0x7U, in vpci_assign_pcidev()
872 pcidev->virt_bdf >> 8U, (pcidev->virt_bdf >> 3U) & 0x1fU, pcidev->virt_bdf & 0x7U); in vpci_assign_pcidev()
893 bdf.value = pcidev->virt_bdf; in vpci_deassign_pcidev()
896 (vdev->pdev->bdf.value == pcidev->phys_bdf)) { in vpci_deassign_pcidev()
911 pcidev->phys_bdf >> 8U, (pcidev->phys_bdf >> 3U) & 0x1fU, pcidev->phys_bdf & 0x7U, in vpci_deassign_pcidev()
[all …]
A Divshmem.c64 struct pci_vdev* pcidev; member
179 if ((dest_ivs_dev != NULL) && vpci_vmsix_enabled(dest_ivs_dev->pcidev) in ivshmem_server_notify_peer()
180 && (vector_index < dest_ivs_dev->pcidev->msix.table_count)) { in ivshmem_server_notify_peer()
182 entry = &(dest_ivs_dev->pcidev->msix.table_entries[vector_index]); in ivshmem_server_notify_peer()
185 dest_vm = vpci2vm(dest_ivs_dev->pcidev->vpci); in ivshmem_server_notify_peer()
207 if (ivshmem_dev[i].pcidev == NULL) { in create_ivshmem_device()
208 ivshmem_dev[i].pcidev = vdev; in create_ivshmem_device()
604 ivs_dev->pcidev = NULL; in deinit_ivshmem_vdev()
/hypervisor/include/dm/
A Dvpci.h194 int32_t vpci_assign_pcidev(struct acrn_vm *tgt_vm, struct acrn_pcidev *pcidev);
195 int32_t vpci_deassign_pcidev(struct acrn_vm *tgt_vm, struct acrn_pcidev *pcidev);
/hypervisor/common/
A Dhypercall.c867 struct acrn_pcidev pcidev; in hcall_assign_pcidev() local
871 if (copy_from_gpa(vm, &pcidev, param2, sizeof(pcidev)) == 0) { in hcall_assign_pcidev()
872 ret = vpci_assign_pcidev(target_vm, &pcidev); in hcall_assign_pcidev()
897 struct acrn_pcidev pcidev; in hcall_deassign_pcidev() local
901 if (copy_from_gpa(vm, &pcidev, param2, sizeof(pcidev)) == 0) { in hcall_deassign_pcidev()
902 ret = vpci_deassign_pcidev(target_vm, &pcidev); in hcall_deassign_pcidev()

Completed in 10 milliseconds