| /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; 1144 AddressSpace *address_space; 1159 struct AddressSpace { struct 1172 QTAILQ_ENTRY(AddressSpace) address_spaces_link; argument 1206 static inline FlatView *address_space_to_flatview(AddressSpace *as) in address_space_to_flatview() argument 2642 void memory_listener_register(MemoryListener *listener, AddressSpace *filter); 2713 void address_space_init(AddressSpace *as, MemoryRegion *root, const char *name); 2731 void address_space_destroy(AddressSpace *as); 2742 void address_space_destroy_free(AddressSpace *as); 2752 void address_space_remove_listeners(AddressSpace *as); [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 | 44 hwaddr addr, uint64_t max_sz, AddressSpace *as); 57 AddressSpace *as); 156 AddressSpace *as, bool load_rom, symbol_fn_t sym_cb); 167 AddressSpace *as); 217 void *translate_opaque, AddressSpace *as); 242 AddressSpace *as); 261 bool has_option_rom, MemoryRegion *mr, AddressSpace *as); 266 void *callback_opaque, AddressSpace *as, 270 AddressSpace *as); 324 void *rom_ptr_for_as(AddressSpace *as, hwaddr addr, size_t size);
|
| /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 | 646 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldub_phys() 656 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_lduw_phys() 666 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldl_phys() 676 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldq_phys() 686 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stb_phys() 696 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys_notdirty() 706 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stw_phys() 716 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys() 726 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 | 49 AddressSpace *arm_boot_address_space(ARMCPU *cpu, in arm_boot_address_space() 139 AddressSpace *as, hwaddr addr, in arm_write_bootloader() 193 AddressSpace *as = arm_boot_address_space(cpu, info); in default_write_secondary() 211 AddressSpace *as = arm_boot_address_space(cpu, info); in arm_write_secure_board_setup_dummy_smc() 265 AddressSpace *as = arm_boot_address_space(cpu, info); in default_reset_secondary() 284 static void set_kernel_args(const struct arm_boot_info *info, AddressSpace *as) in set_kernel_args() 340 AddressSpace *as) in set_kernel_args_old() 519 hwaddr addr_limit, AddressSpace *as, MachineState *ms, in arm_load_dtb() 758 AddressSpace *as = arm_boot_address_space(cpu, info); in do_cpu_reset() 796 int elf_machine, AddressSpace *as) in arm_load_elf() [all …]
|
| /openbmc/qemu/include/hw/vfio/ |
| H A D | vfio-container-base.h | 28 AddressSpace *as; 74 VFIOAddressSpace *vfio_address_space_get(AddressSpace *as); 217 AddressSpace *as, Error **errp);
|
| /openbmc/qemu/hw/ppc/ |
| H A D | spapr_pci_vfio.c | 86 static VFIOContainer *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;
|