/openbmc/qemu/include/sysemu/ |
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 | kvm_int.h | 154 AddressSpace *as; 172 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); 168 int data_swab, AddressSpace *as, bool load_rom); 179 AddressSpace *as); 229 void *translate_opaque, AddressSpace *as); 254 AddressSpace *as); 273 bool has_option_rom, MemoryRegion *mr, AddressSpace *as); 278 void *callback_opaque, AddressSpace *as, 282 AddressSpace *as); [all …]
|
/openbmc/qemu/include/exec/ |
H A D | memory.h | 124 AddressSpace *target_as; 1077 AddressSpace *address_space; 1092 struct AddressSpace { struct 1105 QTAILQ_ENTRY(AddressSpace) address_spaces_link; argument 1139 static inline FlatView *address_space_to_flatview(AddressSpace *as) in address_space_to_flatview() argument 2545 void memory_listener_register(MemoryListener *listener, AddressSpace *filter); 2616 void address_space_init(AddressSpace *as, MemoryRegion *root, const char *name); 2627 void address_space_destroy(AddressSpace *as); 2637 void address_space_remove_listeners(AddressSpace *as); 2653 MemTxResult address_space_rw(AddressSpace *as, hwaddr addr, [all …]
|
H A D | address-spaces.h | 34 extern AddressSpace address_space_memory; 35 extern AddressSpace address_space_io;
|
H A D | memory-internal.h | 31 static inline AddressSpaceDispatch *address_space_to_dispatch(AddressSpace *as) in address_space_to_dispatch() 36 FlatView *address_space_get_flatview(AddressSpace *as);
|
H A D | cpu-all.h | 105 #define ARG1_DECL AddressSpace *as 115 static inline void stl_phys_notdirty(AddressSpace *as, hwaddr addr, uint32_t val) in stl_phys_notdirty() 123 #define ARG1_DECL AddressSpace *as
|
/openbmc/qemu/target/i386/ |
H A D | arch_memory_mapping.c | 19 static void walk_pte(MemoryMappingList *list, AddressSpace *as, in walk_pte() 49 static void walk_pte2(MemoryMappingList *list, AddressSpace *as, in walk_pte2() 81 static void walk_pde(MemoryMappingList *list, AddressSpace *as, in walk_pde() 118 static void walk_pde2(MemoryMappingList *list, AddressSpace *as, in walk_pde2() 160 static void walk_pdpe2(MemoryMappingList *list, AddressSpace *as, in walk_pdpe2() 184 static void walk_pdpe(MemoryMappingList *list, AddressSpace *as, in walk_pdpe() 221 static void walk_pml4e(MemoryMappingList *list, AddressSpace *as, in walk_pml4e() 245 static void walk_pml5e(MemoryMappingList *list, AddressSpace *as, in walk_pml5e()
|
H A D | helper.c | 639 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldub_phys() 649 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_lduw_phys() 659 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldl_phys() 669 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldq_phys() 679 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stb_phys() 689 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys_notdirty() 699 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stw_phys() 709 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys() 719 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stq_phys()
|
/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/include/hw/arm/ |
H A D | boot.h | 154 AddressSpace *arm_boot_address_space(ARMCPU *cpu, 179 hwaddr addr_limit, AddressSpace *as, MachineState *ms); 231 AddressSpace *as, hwaddr addr,
|
/openbmc/qemu/include/hw/ssi/ |
H A D | aspeed_smc.h | 76 AddressSpace flash_as; 78 AddressSpace dram_as; 81 AddressSpace wdt2_as;
|
/openbmc/qemu/include/hw/misc/ |
H A D | tz-mpc.h | 76 AddressSpace downstream_as; 77 AddressSpace blocked_io_as;
|
/openbmc/qemu/hw/arm/ |
H A D | boot.c | 44 AddressSpace *arm_boot_address_space(ARMCPU *cpu, in arm_boot_address_space() 134 AddressSpace *as, hwaddr addr, in arm_write_bootloader() 188 AddressSpace *as = arm_boot_address_space(cpu, info); in default_write_secondary() 206 AddressSpace *as = arm_boot_address_space(cpu, info); in arm_write_secure_board_setup_dummy_smc() 260 AddressSpace *as = arm_boot_address_space(cpu, info); in default_reset_secondary() 279 static void set_kernel_args(const struct arm_boot_info *info, AddressSpace *as) in set_kernel_args() 335 AddressSpace *as) in set_kernel_args_old() 515 hwaddr addr_limit, AddressSpace *as, MachineState *ms) in arm_load_dtb() 755 AddressSpace *as = arm_boot_address_space(cpu, info); in do_cpu_reset() 793 int elf_machine, AddressSpace *as) in arm_load_elf() [all …]
|
/openbmc/qemu/include/hw/nvram/ |
H A D | fw_cfg.h | 81 AddressSpace *dma_as; 323 AddressSpace *dma_as); 327 hwaddr dma_addr, AddressSpace *dma_as);
|
/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/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/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/system/ |
H A D | memory.c | 48 static QTAILQ_HEAD(, AddressSpace) address_spaces 710 static AddressSpace *memory_region_to_address_space(MemoryRegion *mr) in memory_region_to_address_space() 712 AddressSpace *as; in memory_region_to_address_space() 906 static void address_space_add_del_ioeventfds(AddressSpace *as, in address_space_add_del_ioeventfds() 955 FlatView *address_space_get_flatview(AddressSpace *as) in address_space_get_flatview() 969 static void address_space_update_ioeventfds(AddressSpace *as) in address_space_update_ioeventfds() 1024 static void flat_range_coalesced_io_notify(FlatRange *fr, AddressSpace *as, in flat_range_coalesced_io_notify() 1048 static void flat_range_coalesced_io_del(FlatRange *fr, AddressSpace *as) in flat_range_coalesced_io_del() 1057 static void flat_range_coalesced_io_add(FlatRange *fr, AddressSpace *as) in flat_range_coalesced_io_add() 1075 AddressSpace *as, bool add) in flat_range_coalesced_io_notify_listener_add_del() [all …]
|
/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu.h | 64 AddressSpace *target_as; 68 AddressSpace trap_as;
|
/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/include/hw/ppc/ |
H A D | pnv_xive.h | 52 AddressSpace ipi_as; 56 AddressSpace end_as;
|
/openbmc/qemu/hw/core/ |
H A D | loader.c | 127 hwaddr addr, uint64_t max_sz, AddressSpace *as) in load_image_targphys_as() 427 AddressSpace *as) in load_elf_as() 441 int data_swab, AddressSpace *as, bool load_rom) in load_elf_ram() 458 AddressSpace *as, bool load_rom, symbol_fn_t sym_cb) in load_elf_ram_sym() 631 void *translate_opaque, AddressSpace *as) in load_uboot_image() 783 void *translate_opaque, AddressSpace *as) in load_uimage_as() 796 AddressSpace *as) in load_ramdisk_as() 961 AddressSpace *as; 1062 AddressSpace *as) in rom_add_file() 1142 AddressSpace *as, bool read_only) in rom_add_blob() [all …]
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 26 typedef struct AddressSpace AddressSpace; typedef
|