Searched refs:pbdev (Results 1 – 13 of 13) sorted by relevance
| /qemu/hw/s390x/ |
| A D | s390-pci-bus.c | 95 S390PCIBusDevice *ret = pbdev ? QTAILQ_NEXT(pbdev, link) : in s390_pci_find_next_avail_dev() 125 if (!pbdev) { in s390_pci_sclp_configure() 198 if (pbdev->interp && (pbdev->fh & FH_MASK_ENABLE)) { in s390_pci_sclp_deconfigure() 277 if (pbdev && pbdev->fh == fh) { in s390_pci_find_dev_by_fh() 821 pbdev->zpci_fn.fid = pbdev->fid; in set_pbdev_info() 822 pbdev->zpci_fn.uid = pbdev->uid; in set_pbdev_info() 1091 pbdev->iommu->pbdev = pbdev; in s390_pcihost_plug() 1135 if (s390_pci_msix_init(pbdev) && !pbdev->interp) { in s390_pcihost_plug() 1150 pbdev->fh = pbdev->idx; in s390_pcihost_plug() 1281 if (pbdev->interp && pbdev->pft == ZPCI_PFT_ISM && in s390_pci_ism_reset() [all …]
|
| A D | s390-pci-inst.c | 81 if (!pbdev) { in list_pci() 132 pbdev = s390_pci_find_next_avail_dev(s, pbdev); in list_pci() 136 if (!pbdev) { in list_pci() 250 if (!s390_pci_get_host_fh(pbdev, &pbdev->fh) || in clp_service_call() 451 if (!pbdev) { in pcilg_service_call() 551 if (!pbdev) { in pcistg_service_call() 721 if (!pbdev) { in rpcit_service_call() 855 if (!pbdev) { in pcistb_service_call() 968 release_indicator(&pbdev->routes.adapter, pbdev->indicator); in reg_irqs() 977 release_indicator(&pbdev->routes.adapter, pbdev->indicator); in pci_dereg_irqs() [all …]
|
| A D | s390-pci-vfio.c | 126 pbdev->zpci_fn.vfn = cap->vfn; in s390_pci_read_base() 129 pbdev->zpci_fn.fmbl = 0; in s390_pci_read_base() 130 pbdev->zpci_fn.pft = 0; in s390_pci_read_base() 132 pbdev->pft = cap->pft; in s390_pci_read_base() 196 if (!pbdev->interp) { in s390_pci_read_group() 197 pbdev->pci_group = s390_group_find_host_sim(pbdev->zpci_fn.pfgid); in s390_pci_read_group() 198 if (pbdev->pci_group) { in s390_pci_read_group() 200 pbdev->zpci_fn.pfgid = pbdev->pci_group->id; in s390_pci_read_group() 220 pbdev->pci_group = s390_group_find(pbdev->zpci_fn.pfgid); in s390_pci_read_group() 222 if (!pbdev->pci_group) { in s390_pci_read_group() [all …]
|
| A D | s390-pci-kvm.c | 29 int s390_pci_kvm_aif_enable(S390PCIBusDevice *pbdev, ZpciFib *fib, bool assist) in s390_pci_kvm_aif_enable() argument 33 .fh = pbdev->fh, in s390_pci_kvm_aif_enable() 43 if (pbdev->aif) { in s390_pci_kvm_aif_enable() 49 pbdev->aif = true; in s390_pci_kvm_aif_enable() 55 int s390_pci_kvm_aif_disable(S390PCIBusDevice *pbdev) in s390_pci_kvm_aif_disable() argument 60 .fh = pbdev->fh, in s390_pci_kvm_aif_disable() 64 if (!pbdev->aif) { in s390_pci_kvm_aif_disable() 72 if (!s390_pci_get_host_fh(pbdev, &args.fh)) { in s390_pci_kvm_aif_disable() 78 pbdev->aif = false; in s390_pci_kvm_aif_disable()
|
| /qemu/include/hw/s390x/ |
| A D | s390-pci-vfio.h | 21 S390PCIBusDevice *pbdev); 23 bool s390_pci_get_host_fh(S390PCIBusDevice *pbdev, uint32_t *fh); 24 void s390_pci_get_clp_info(S390PCIBusDevice *pbdev); 31 S390PCIBusDevice *pbdev) in s390_pci_start_dma_count() argument 37 static inline bool s390_pci_get_host_fh(S390PCIBusDevice *pbdev, uint32_t *fh) in s390_pci_get_host_fh() argument 41 static inline void s390_pci_get_clp_info(S390PCIBusDevice *pbdev) { } in s390_pci_get_clp_info() argument
|
| A D | s390-pci-kvm.h | 20 int s390_pci_kvm_aif_enable(S390PCIBusDevice *pbdev, ZpciFib *fib, bool assist); 21 int s390_pci_kvm_aif_disable(S390PCIBusDevice *pbdev); 27 static inline int s390_pci_kvm_aif_enable(S390PCIBusDevice *pbdev, ZpciFib *fib, in s390_pci_kvm_aif_enable() argument 32 static inline int s390_pci_kvm_aif_disable(S390PCIBusDevice *pbdev) in s390_pci_kvm_aif_disable() argument
|
| A D | s390-pci-inst.h | 101 int pci_dereg_irqs(S390PCIBusDevice *pbdev); 113 void fmb_timer_free(S390PCIBusDevice *pbdev);
|
| A D | s390-pci-bus.h | 276 S390PCIBusDevice *pbdev; member 403 S390PCIBusDevice *pbdev);
|
| /qemu/include/hw/virtio/ |
| A D | virtio-iommu.h | 50 IOMMUDevice *pbdev[]; /* Parent array is sparse, so dynamically alloc */ member
|
| /qemu/hw/virtio/ |
| A D | virtio-iommu.c | 145 if (!iommu_pci_bus->pbdev[i]) { in virtio_iommu_switch_address_space_all() 148 virtio_iommu_switch_address_space(iommu_pci_bus->pbdev[i]); in virtio_iommu_switch_address_space_all() 188 dev = iommu_pci_bus->pbdev[devfn]; in virtio_iommu_mr() 419 sdev = sbus->pbdev[devfn]; in virtio_iommu_find_add_as() 424 sdev = sbus->pbdev[devfn] = g_new0(IOMMUDevice, 1); in virtio_iommu_find_add_as() 549 sdev = sbus->pbdev[devfn]; in virtio_iommu_set_host_iova_ranges() 579 sdev = sbus->pbdev[devfn]; in virtio_iommu_unset_host_iova_ranges()
|
| /qemu/include/hw/arm/ |
| A D | smmu-common.h | 135 SMMUDevice *pbdev[]; /* Parent array is sparse, so dynamically alloc */ member
|
| /qemu/target/s390x/kvm/ |
| A D | kvm.c | 2104 S390PCIBusDevice *pbdev; in kvm_arch_fixup_msi_route() local 2112 pbdev = s390_pci_find_dev_by_target(s390_get_phb(), DEVICE(dev)->id); in kvm_arch_fixup_msi_route() 2113 if (!pbdev) { in kvm_arch_fixup_msi_route() 2120 route->u.adapter.summary_addr = pbdev->routes.adapter.summary_addr; in kvm_arch_fixup_msi_route() 2121 route->u.adapter.ind_addr = pbdev->routes.adapter.ind_addr; in kvm_arch_fixup_msi_route() 2122 route->u.adapter.summary_offset = pbdev->routes.adapter.summary_offset; in kvm_arch_fixup_msi_route() 2123 route->u.adapter.ind_offset = pbdev->routes.adapter.ind_offset + vec; in kvm_arch_fixup_msi_route() 2124 route->u.adapter.adapter_id = pbdev->routes.adapter.adapter_id; in kvm_arch_fixup_msi_route()
|
| /qemu/hw/arm/ |
| A D | smmu-common.c | 843 sdev = sbus->pbdev[devfn]; in smmu_find_add_as() 847 sdev = sbus->pbdev[devfn] = g_new0(SMMUDevice, 1); in smmu_find_add_as() 878 return smmu_bus->pbdev[devfn]; in smmu_find_sdev()
|
Completed in 47 milliseconds