/qemu/hw/ppc/ |
H A D | spapr_rtas_ddw.c | 100 uint64_t buid; in rtas_ibm_query_pe_dma_window() local 107 buid = ((uint64_t)rtas_ld(args, 1) << 32) | rtas_ld(args, 2); in rtas_ibm_query_pe_dma_window() 109 sphb = spapr_pci_find_phb(spapr, buid); in rtas_ibm_query_pe_dma_window() 136 trace_spapr_iommu_ddw_query(buid, addr, avail, 0x80000000, pgmask); in rtas_ibm_query_pe_dma_window() 152 uint64_t buid, win_addr; in rtas_ibm_create_pe_dma_window() local 159 buid = ((uint64_t)rtas_ld(args, 1) << 32) | rtas_ld(args, 2); in rtas_ibm_create_pe_dma_window() 161 sphb = spapr_pci_find_phb(spapr, buid); in rtas_ibm_create_pe_dma_window() 202 trace_spapr_iommu_ddw_create(buid, addr, 1ULL << page_shift, in rtas_ibm_create_pe_dma_window() 260 trace_spapr_iommu_ddw_reset(sphb->buid, 0); in rtas_ibm_remove_pe_dma_window() 277 uint64_t buid; in rtas_ibm_reset_pe_dma_window() local [all …]
|
H A D | spapr_pci.c | 66 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid) in spapr_pci_find_phb() argument 71 if (sphb->buid != buid) { in spapr_pci_find_phb() 80 PCIDevice *spapr_pci_find_dev(SpaprMachineState *spapr, uint64_t buid, in spapr_pci_find_dev() argument 83 SpaprPhbState *sphb = spapr_pci_find_phb(spapr, buid); in spapr_pci_find_dev() 101 static void finish_read_pci_config(SpaprMachineState *spapr, uint64_t buid, in finish_read_pci_config() argument 114 pci_dev = spapr_pci_find_dev(spapr, buid, addr); in finish_read_pci_config() 136 uint64_t buid; in rtas_ibm_read_pci_config() local 144 buid = rtas_ldq(args, 1); in rtas_ibm_read_pci_config() 148 finish_read_pci_config(spapr, buid, addr, size, rets); in rtas_ibm_read_pci_config() 169 static void finish_write_pci_config(SpaprMachineState *spapr, uint64_t buid, in finish_write_pci_config() argument [all …]
|
H A D | trace-events | 40 spapr_iommu_ddw_query(uint64_t buid, uint32_t cfgaddr, unsigned wa, uint64_t win_size, uint32_t pgm… 41 …_iommu_ddw_create(uint64_t buid, uint32_t cfgaddr, uint64_t pg_size, uint64_t req_size, uint64_t s… 43 spapr_iommu_ddw_reset(uint64_t buid, uint32_t cfgaddr) "buid=0x%"PRIx64" addr=0x%"PRIx32
|
H A D | spapr.c | 3231 return g_strdup_printf("pci@%"PRIX64, phb->buid); in spapr_get_fw_dev_path() 4125 &sphb->buid, &sphb->io_win_addr, in spapr_phb_pre_plug() 4388 uint64_t *buid, hwaddr *pio, in spapr_phb_placement() argument 4427 *buid = base_buid + index; in spapr_phb_placement() 5012 uint64_t *buid, hwaddr *pio, in phb_placement_4_0() argument 5016 if (!spapr_phb_placement(spapr, index, buid, pio, mmio32, mmio64, n_dma, in phb_placement_4_0()
|
/qemu/tests/qtest/libqos/ |
H A D | rtas.c | 76 uint64_t buid, in qrtas_ibm_read_pci_config() argument 83 args[1] = buid >> 32; in qrtas_ibm_read_pci_config() 84 args[2] = buid & 0xffffffff; in qrtas_ibm_read_pci_config() 99 uint64_t buid, in qrtas_ibm_write_pci_config() argument 106 args[1] = buid >> 32; in qrtas_ibm_write_pci_config() 107 args[2] = buid & 0xffffffff; in qrtas_ibm_write_pci_config()
|
H A D | pci-spapr.c | 91 return qrtas_ibm_read_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_readb() 99 return qrtas_ibm_read_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_readw() 107 return qrtas_ibm_read_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_readl() 116 qrtas_ibm_write_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_writeb() 125 qrtas_ibm_write_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_writew() 134 qrtas_ibm_write_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_writel() 187 qpci->buid = 0x800000020000000ULL; in qpci_init_spapr()
|
H A D | rtas.h | 13 uint64_t buid, uint32_t addr, uint32_t size); 15 uint64_t buid, uint32_t addr, uint32_t size,
|
H A D | pci-spapr.h | 27 uint64_t buid; member
|
/qemu/include/hw/pci-host/ |
H A D | spapr.h | 54 uint64_t buid; member 110 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid); 111 PCIDevice *spapr_pci_find_dev(SpaprMachineState *spapr, uint64_t buid,
|
/qemu/include/hw/ppc/ |
H A D | spapr.h | 160 uint64_t *buid, hwaddr *pio,
|