Home
last modified time | relevance | path

Searched refs:AddressSpace (Results 1 – 25 of 148) sorted by relevance

123456

/qemu/include/sysemu/
H A Ddma.h43 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()
188 MemTxResult dma_memory_set(AddressSpace *as, dma_addr_t addr,
205 static inline void *dma_memory_map(AddressSpace *as, in dma_memory_map()
232 static inline void dma_memory_unmap(AddressSpace *as, in dma_memory_unmap()
265 static inline MemTxResult stb_dma(AddressSpace *as, dma_addr_t addr, in stb_dma()
[all …]
H A Dkvm_int.h113 AddressSpace *as;
130 AddressSpace *as, int as_id, const char *name);
/qemu/include/hw/
H A Dloader.h44 hwaddr addr, uint64_t max_sz, AddressSpace *as);
57 AddressSpace *as);
158 AddressSpace *as, bool load_rom, symbol_fn_t sym_cb);
170 int data_swab, AddressSpace *as, bool load_rom);
181 AddressSpace *as);
231 void *translate_opaque, AddressSpace *as);
256 AddressSpace *as);
275 bool has_option_rom, MemoryRegion *mr, AddressSpace *as);
280 void *callback_opaque, AddressSpace *as,
284 AddressSpace *as);
[all …]
/qemu/include/exec/
H A Dmemory.h124 AddressSpace *target_as;
1110 AddressSpace *address_space;
1131 struct AddressSpace { struct
1144 QTAILQ_ENTRY(AddressSpace) address_spaces_link; argument
2675 void address_space_destroy(AddressSpace *as);
2685 void address_space_remove_listeners(AddressSpace *as);
2701 MemTxResult address_space_rw(AddressSpace *as, hwaddr addr,
2771 #define ARG1_DECL AddressSpace *as
2776 #define ARG1_DECL AddressSpace *as
2871 AddressSpace *as,
[all …]
H A Daddress-spaces.h34 extern AddressSpace address_space_memory;
35 extern AddressSpace address_space_io;
H A Dmemory-internal.h31 static inline AddressSpaceDispatch *address_space_to_dispatch(AddressSpace *as) in address_space_to_dispatch()
36 FlatView *address_space_get_flatview(AddressSpace *as);
H A Dcpu-all.h105 #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
/qemu/target/i386/
H A Darch_memory_mapping.c19 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 Dhelper.c631 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldub_phys()
641 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_lduw_phys()
651 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldl_phys()
661 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_ldq_phys()
671 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stb_phys()
681 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys_notdirty()
691 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stw_phys()
701 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stl_phys()
711 AddressSpace *as = cpu_addressspace(cs, attrs); in x86_stq_phys()
/qemu/include/hw/virtio/
H A Dvirtio-access.h44 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()
/qemu/include/hw/arm/
H A Dboot.h154 AddressSpace *arm_boot_address_space(ARMCPU *cpu,
179 hwaddr addr_limit, AddressSpace *as, MachineState *ms);
231 AddressSpace *as, hwaddr addr,
/qemu/include/hw/misc/
H A Dtz-mpc.h76 AddressSpace downstream_as;
77 AddressSpace blocked_io_as;
/qemu/hw/arm/
H A Dboot.c44 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()
335 AddressSpace *as) in set_kernel_args_old()
755 AddressSpace *as = arm_boot_address_space(cpu, info); in do_cpu_reset()
793 int elf_machine, AddressSpace *as) in arm_load_elf()
849 hwaddr *entry, AddressSpace *as) in load_aarch64_image()
929 AddressSpace *as = arm_boot_address_space(cpu, info); in arm_setup_direct_kernel_boot()
[all …]
/qemu/include/hw/nvram/
H A Dfw_cfg.h81 AddressSpace *dma_as;
323 AddressSpace *dma_as);
328 hwaddr dma_addr, AddressSpace *dma_as);
/qemu/hw/net/
H A Dmv88w8618_eth.c98 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()
/qemu/hw/ppc/
H A Dspapr_pci_vfio.c86 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()
/qemu/include/hw/sd/
H A Dsdhci.h44 AddressSpace sysbus_dma_as;
45 AddressSpace *dma_as;
/qemu/include/hw/ssi/
H A Daspeed_smc.h76 AddressSpace flash_as;
78 AddressSpace dram_as;
/qemu/hw/usb/
H A Dhcd-ohci.h43 AddressSpace *as;
117 uint32_t firstport, AddressSpace *as,
/qemu/system/
H A Dmemory.c585 AddressSpace *as; in memory_region_to_address_space()
1035 AddressSpace *as; in flatviews_reset()
1119 AddressSpace *as; in memory_region_transaction_commit()
2284 AddressSpace *as; in memory_region_sync_dirty_bitmap()
2322 AddressSpace *as; in memory_region_clear_dirty_bitmap()
2499 AddressSpace *as; in memory_region_update_coalesced_range()
2816 AddressSpace *as; in memory_region_find_rcu()
3413 AddressSpace *as; in mtree_print_flatview()
3506 AddressSpace *as; in mtree_info_flatview()
3554 AddressSpace *as = data; in mtree_print_as_name()
[all …]
H A Dphysmem.c95 AddressSpace address_space_io;
96 AddressSpace address_space_memory;
165 AddressSpace *as;
567 AddressSpace *as = NULL; in flatview_translate()
745 AddressSpace *as = g_new0(AddressSpace, 1); in cpu_address_space_init()
779 AddressSpace *cpu_get_address_space(CPUState *cpu, int asidx) in cpu_get_address_space()
2952 MemTxResult address_space_set(AddressSpace *as, hwaddr addr, in address_space_set()
3183 void *address_space_map(AddressSpace *as, in address_space_map()
3281 #define ARG1_DECL AddressSpace *as
3290 AddressSpace *as, in address_space_cache_init()
[all …]
/qemu/hw/remote/
H A Diommu.c39 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()
/qemu/hw/core/
H A Dloader.c427 AddressSpace *as) in load_elf_as()
782 void *translate_opaque, AddressSpace *as) in load_uimage_as()
795 AddressSpace *as) in load_ramdisk_as()
973 AddressSpace *as;
1074 AddressSpace *as) in rom_add_file()
1172 AddressSpace *as, bool read_only) in rom_add_blob()
1219 AddressSpace *as) in rom_add_elf_program()
1633 void *rom_ptr_for_as(AddressSpace *as, hwaddr addr, size_t size) in rom_ptr_for_as()
1792 AddressSpace *as;
1884 size_t hex_blob_size, AddressSpace *as) in parse_hex_blob()
[all …]
/qemu/include/hw/ppc/
H A Dpnv_xive.h52 AddressSpace ipi_as;
56 AddressSpace end_as;
/qemu/include/qemu/
H A Dtypedefs.h26 typedef struct AddressSpace AddressSpace; typedef

123456