| /openbmc/qemu/include/system/ |
| H A D | dma.h | 43 AddressSpace *as; 46 static inline void dma_barrier(AddressSpace *as, DMADirection dir) in dma_barrier() 72 static inline bool dma_memory_valid(AddressSpace *as, in dma_memory_valid() 81 static inline MemTxResult dma_memory_rw_relaxed(AddressSpace *as, in dma_memory_rw_relaxed() 91 static inline MemTxResult dma_memory_read_relaxed(AddressSpace *as, in dma_memory_read_relaxed() 100 static inline MemTxResult dma_memory_write_relaxed(AddressSpace *as, in dma_memory_write_relaxed() 124 static inline MemTxResult dma_memory_rw(AddressSpace *as, dma_addr_t addr, in dma_memory_rw() 146 static inline MemTxResult dma_memory_read(AddressSpace *as, dma_addr_t addr, in dma_memory_read() 167 static inline MemTxResult dma_memory_write(AddressSpace *as, dma_addr_t addr, in dma_memory_write() 188 MemTxResult dma_memory_set(AddressSpace *as, dma_addr_t addr, [all …]
|
| H A D | memory.h | 141 AddressSpace *target_as; 1145 AddressSpace *address_space; 1158 * struct AddressSpace: describes a mapping of addresses to #MemoryRegion objects 1160 struct AddressSpace { 1173 QTAILQ_ENTRY(AddressSpace) address_spaces_link; 1178 * DMA requests to indirect memory regions within this AddressSpace. DMA 1207 static inline FlatView *address_space_to_flatview(AddressSpace *as) in address_space_to_flatview() 2654 void memory_listener_register(MemoryListener *listener, AddressSpace *filter); 2720 * @as: an uninitialized #AddressSpace 2725 void address_space_init(AddressSpace *a 1159 struct AddressSpace { global() struct 1172 ioeventfdsAddressSpace global() argument 1187 max_bounce_buffer_sizeAddressSpace global() argument 1206 map_client_list_lockAddressSpace address_space_to_flatview() argument [all...] |
| H A D | address-spaces.h | 32 extern AddressSpace address_space_memory; 33 extern AddressSpace address_space_io;
|
| H A D | kvm_int.h | 155 AddressSpace *as; 173 AddressSpace *as, int as_id, const char *name);
|
| /openbmc/qemu/include/hw/ |
| H A D | loader.h | 37 * @as: The AddressSpace to load the ELF to. The value of address_space_memory 45 hwaddr addr, uint64_t max_sz, AddressSpace *as, 51 * @as: The AddressSpace to load the .hex file to. The value of 59 AddressSpace *as); 63 * an AddressSpace. 132 * @as: The AddressSpace to load the ELF to. The value of address_space_memory 158 AddressSpace *as, bool load_rom, symbol_fn_t sym_cb); 169 AddressSpace *as); 173 * AddressSpace. 209 * @as: The AddressSpace t [all...] |
| /openbmc/qemu/target/i386/ |
| H A D | arch_memory_mapping.c | 20 static void walk_pte(MemoryMappingList *list, AddressSpace *as, in walk_pte() 50 static void walk_pte2(MemoryMappingList *list, AddressSpace *as, in walk_pte2() 82 static void walk_pde(MemoryMappingList *list, AddressSpace *as, in walk_pde() 119 static void walk_pde2(MemoryMappingList *list, AddressSpace *as, in walk_pde2() 161 static void walk_pdpe2(MemoryMappingList *list, AddressSpace *as, in walk_pdpe2() 185 static void walk_pdpe(MemoryMappingList *list, AddressSpace *as, in walk_pdpe() 222 static void walk_pml4e(MemoryMappingList *list, AddressSpace *as, in walk_pml4e() 246 static void walk_pml5e(MemoryMappingList *list, AddressSpace *as, in walk_pml5e()
|
| H A D | helper.c | 648 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldub_phys() 658 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_lduw_phys() 668 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldl_phys() 678 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldq_phys() 688 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stb_phys() 698 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys_notdirty() 708 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stw_phys() 718 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys() 728 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stq_phys()
|
| /openbmc/qemu/include/hw/misc/ |
| H A D | tz-mpc.h | 76 AddressSpace downstream_as; 77 AddressSpace blocked_io_as;
|
| H A D | tz-msc.h | 75 AddressSpace downstream_as;
|
| /openbmc/qemu/include/hw/ssi/ |
| H A D | aspeed_smc.h | 76 AddressSpace flash_as; 78 AddressSpace dram_as;
|
| /openbmc/qemu/include/hw/arm/ |
| H A D | boot.h | 157 AddressSpace *arm_boot_address_space(ARMCPU *cpu, 183 hwaddr addr_limit, AddressSpace *as, MachineState *ms, 236 AddressSpace *as, hwaddr addr,
|
| /openbmc/qemu/include/hw/virtio/ |
| H A D | virtio-access.h | 44 AddressSpace *dma_as = vdev->dma_as; in virtio_lduw_phys() 54 AddressSpace *dma_as = vdev->dma_as; in virtio_ldl_phys() 64 AddressSpace *dma_as = vdev->dma_as; in virtio_ldq_phys() 75 AddressSpace *dma_as = vdev->dma_as; in virtio_stw_phys() 87 AddressSpace *dma_as = vdev->dma_as; in virtio_stl_phys()
|
| /openbmc/qemu/system/ |
| H A D | memory-internal.h | 23 static inline AddressSpaceDispatch *address_space_to_dispatch(AddressSpace *as) in address_space_to_dispatch() 28 FlatView *address_space_get_flatview(AddressSpace *as);
|
| /openbmc/qemu/include/hw/nvram/ |
| H A D | fw_cfg.h | 72 AddressSpace *dma_as; 309 AddressSpace *dma_as); 313 hwaddr dma_addr, AddressSpace *dma_as);
|
| H A D | aspeed_otp.h | 26 AddressSpace as;
|
| /openbmc/qemu/include/hw/sd/ |
| H A D | sdhci.h | 44 AddressSpace sysbus_dma_as; 45 AddressSpace *dma_as;
|
| /openbmc/qemu/hw/usb/ |
| H A D | hcd-ohci.h | 43 AddressSpace *as; 117 uint32_t firstport, AddressSpace *as,
|
| /openbmc/qemu/hw/arm/ |
| H A D | boot.c | 50 AddressSpace *arm_boot_address_space(ARMCPU *cpu, in arm_boot_address_space() 140 AddressSpace *as, hwaddr addr, in arm_write_bootloader() 194 AddressSpace *as = arm_boot_address_space(cpu, info); in default_write_secondary() 212 AddressSpace *as = arm_boot_address_space(cpu, info); in arm_write_secure_board_setup_dummy_smc() 266 AddressSpace *as = arm_boot_address_space(cpu, info); in default_reset_secondary() 285 static void set_kernel_args(const struct arm_boot_info *info, AddressSpace *as) in set_kernel_args() 468 hwaddr addr_limit, AddressSpace *as, MachineState *ms, in fdt_add_psci_node() 725 AddressSpace *as = arm_boot_address_space(cpu, info); in do_cpu_reset() 759 int elf_machine, AddressSpace *as) in do_cpu_reset() 821 hwaddr *entry, AddressSpace *a in arm_load_elf() [all...] |
| /openbmc/qemu/include/hw/vfio/ |
| H A D | vfio-container-base.h | |
| /openbmc/qemu/hw/ppc/ |
| H A D | spapr_pci_vfio.c | 86 static VFIOLegacyContainer *vfio_eeh_as_container(AddressSpace *as) in vfio_eeh_as_container() 112 static bool vfio_eeh_as_ok(AddressSpace *as) in vfio_eeh_as_ok() 119 static int vfio_eeh_as_op(AddressSpace *as, uint32_t op) in vfio_eeh_as_op()
|
| /openbmc/qemu/hw/remote/ |
| H A D | iommu.c | 39 static AddressSpace *remote_iommu_find_add_as(PCIBus *pci_bus, in remote_iommu_find_add_as() 67 AddressSpace *as = pci_device_iommu_address_space(pci_dev); in remote_iommu_unplug_dev()
|
| /openbmc/qemu/hw/net/ |
| H A D | mv88w8618_eth.c | 98 AddressSpace dma_as; 112 static void eth_rx_desc_put(AddressSpace *dma_as, uint32_t addr, in eth_rx_desc_put() 123 static void eth_rx_desc_get(AddressSpace *dma_as, uint32_t addr, in eth_rx_desc_get() 168 static void eth_tx_desc_put(AddressSpace *dma_as, uint32_t addr, in eth_tx_desc_put() 179 static void eth_tx_desc_get(AddressSpace *dma_as, uint32_t addr, in eth_tx_desc_get()
|
| /openbmc/qemu/include/hw/ppc/ |
| H A D | pnv_xive.h | 52 AddressSpace ipi_as; 56 AddressSpace end_as;
|
| /openbmc/qemu/include/hw/sparc/ |
| H A D | sun4u_iommu.h | 38 AddressSpace iommu_as;
|
| /openbmc/qemu/hw/riscv/ |
| H A D | riscv-iommu.h | 64 AddressSpace *target_as; 68 AddressSpace trap_as;
|