Home
last modified time | relevance | path

Searched refs:is_write (Results 1 – 25 of 98) sorted by relevance

1234

/qemu/target/s390x/
A Dmmu_helper.c97 bool mmu_absolute_addr_valid(target_ulong addr, bool is_write) in mmu_absolute_addr_valid() argument
101 TARGET_PAGE_SIZE, is_write, in mmu_absolute_addr_valid()
476 target_ulong *pages, bool is_write, uint64_t *tec) in translate_pages() argument
483 ret = mmu_translate(env, addr, is_write, asc, &pages[i], &pflags, tec); in translate_pages()
494 int len, bool is_write) in s390_cpu_pv_mem_rw() argument
499 ret = kvm_s390_mem_op_pv(cpu, offset, hostbuf, len, is_write); in s390_cpu_pv_mem_rw()
523 int len, bool is_write) in s390_cpu_virt_mem_rw() argument
531 ret = kvm_s390_mem_op(cpu, laddr, ar, hostbuf, len, is_write); in s390_cpu_virt_mem_rw()
541 ret = translate_pages(cpu, laddr, nr_pages, pages, is_write, &tec); in s390_cpu_virt_mem_rw()
549 hostbuf, currlen, is_write); in s390_cpu_virt_mem_rw()
/qemu/system/
A Dphysmem.c440 if (!(iotlb.perm & (1 << is_write))) { in address_space_translate_iommu()
2976 if (is_write) { in address_space_rw()
3006 buf, len, is_write); in cpu_physical_memory_rw()
3231 bool is_write, in address_space_map() argument
3276 if (!is_write) { in address_space_map()
3304 if (is_write) { in address_space_unmap()
3318 if (is_write) { in address_space_unmap()
3334 bool is_write) in cpu_physical_memory_map() argument
3398 cache->is_write = is_write; in address_space_cache_init()
3406 assert(cache->is_write); in address_space_cache_invalidate()
[all …]
/qemu/hw/fsi/
A Daspeed_apb2opb.c114 uint32_t size, bool is_write) in fsi_aspeed_apb2opb_rw() argument
118 if (is_write) { in fsi_aspeed_apb2opb_rw()
199 bool is_write; in fsi_aspeed_apb2opb_write() local
233 is_write = !(op_mode & APB2OPB_OPB_MODE_RD); in fsi_aspeed_apb2opb_write()
238 &op_data, op_size, is_write); in fsi_aspeed_apb2opb_write()
241 __func__, is_write ? "write" : "read", op_addr); in fsi_aspeed_apb2opb_write()
245 if (!is_write) { in fsi_aspeed_apb2opb_write()
/qemu/target/xtensa/
A Dmmu_helper.c786 switch (is_write) { in is_access_granted()
808 bool dtlb = is_write != 2; in get_physical_addr_mmu()
852 if (!is_access_granted(*access, is_write)) { in get_physical_addr_mmu()
854 (is_write ? in get_physical_addr_mmu()
907 bool dtlb = is_write != 2; in get_physical_addr_region()
914 if (!is_access_granted(*access, is_write)) { in get_physical_addr_region()
916 (is_write ? in get_physical_addr_region()
1024 return is_write < 2 ? in get_physical_addr_mpu()
1037 if (!is_access_granted(*access, is_write)) { in get_physical_addr_mpu()
1038 return is_write < 2 ? in get_physical_addr_mpu()
[all …]
A Dxtensa-semi.c204 bool is_write = regs[2] == TARGET_SYS_write; in HELPER() local
216 void *buf = cpu_physical_memory_map(paddr, &sz, !is_write); in HELPER()
224 if (is_write && (fd == 1 || fd == 2)) { in HELPER()
228 } else if (!is_write && fd == 0) { in HELPER()
247 is_write ? in HELPER()
253 io_done = is_write ? in HELPER()
262 cpu_physical_memory_unmap(buf, sz, !is_write, io_done); in HELPER()
/qemu/block/
A Dblkverify.c31 bool is_write; member
55 r->is_write ? "write" : "read", r->offset, r->bytes); in blkverify_err()
198 int flags, bool is_write) in blkverify_co_prwv() argument
210 .is_write = is_write, in blkverify_co_prwv()
211 .request_fn = is_write ? bdrv_co_pwritev : bdrv_co_preadv, in blkverify_co_prwv()
/qemu/contrib/plugins/
A Dhwprofile.c184 static void inc_count(IOCounts *count, bool is_write, unsigned int cpu_index) in inc_count() argument
186 if (is_write) { in inc_count()
205 bool is_write = qemu_plugin_mem_is_store(meminfo); in vcpu_haddr() local
219 inc_count(&counts->totals, is_write, cpu_index); in vcpu_haddr()
222 inc_count(&counts->totals, is_write, cpu_index); in vcpu_haddr()
236 inc_count(&io_count->counts, is_write, cpu_index); in vcpu_haddr()
/qemu/hw/remote/
A Dvfio-user-obj.c266 const bool is_write) in vfu_object_cfg_access() argument
283 if (is_write) { in vfu_object_cfg_access()
352 hwaddr size, const bool is_write) in vfu_object_mr_rw() argument
361 if (memory_access_is_direct(mr, is_write)) { in vfu_object_mr_rw()
370 if (is_write) { in vfu_object_mr_rw()
388 if (is_write) { in vfu_object_mr_rw()
421 hwaddr len, const bool is_write) in vfu_object_bar_rw() argument
443 if (is_write && section_mr->readonly) { in vfu_object_bar_rw()
453 section_size, is_write)) { in vfu_object_bar_rw()
456 is_write ? "write to" : "read from", bar_offset, in vfu_object_bar_rw()
[all …]
/qemu/hw/sparc/
A Dsun4m_iommu.c274 int is_write) in iommu_bad_addr() argument
279 if (!is_write) { in iommu_bad_addr()
294 int is_write = (flags & IOMMU_WO) ? 1 : 0; in sun4m_translate_iommu() local
307 iommu_bad_addr(is, page, is_write); in sun4m_translate_iommu()
312 if (is_write && !(pte & IOPTE_WRITE)) { in sun4m_translate_iommu()
313 iommu_bad_addr(is, page, is_write); in sun4m_translate_iommu()
/qemu/include/exec/
A Dcpu-common.h144 hwaddr len, bool is_write);
157 bool is_write);
159 bool is_write, hwaddr access_len);
183 void *ptr, size_t len, bool is_write);
A Dmemory.h306 unsigned size, bool is_write,
2574 unsigned size, bool is_write,
2655 hwaddr len, bool is_write);
2737 bool is_write; member
2826 bool is_write);
2883 hwaddr *len, bool is_write,
2892 addr, xlat, len, is_write, attrs); in address_space_translate()
2912 bool is_write, MemTxAttrs attrs);
2930 hwaddr *plen, bool is_write, MemTxAttrs attrs);
2944 bool is_write, hwaddr access_len);
[all …]
/qemu/block/export/
A Dvirtio-blk-handler.c176 bool is_write = type & VIRTIO_BLK_T_OUT; in virtio_blk_process_req() local
179 if (is_write && !handler->writable) { in virtio_blk_process_req()
184 if (is_write) { in virtio_blk_process_req()
199 if (is_write) { in virtio_blk_process_req()
/qemu/include/sysemu/
A Dxen-mapcache.h24 bool is_write);
44 bool is_write) in xen_map_cache() argument
/qemu/hw/net/
A Dvmware_utils.h43 vmw_shmem_rw(PCIDevice *d, hwaddr addr, void *buf, int len, int is_write) in vmw_shmem_rw() argument
46 addr, len, buf, is_write); in vmw_shmem_rw()
48 if (is_write) in vmw_shmem_rw()
/qemu/hw/sd/
A Dbcm2835_sdhost.c187 int is_write; in bcm2835_sdhost_fifo_run() local
190 is_write = (s->cmd & SDCMD_WRITE_CMD) != 0; in bcm2835_sdhost_fifo_run()
191 if (s->datacnt != 0 && (is_write || sdbus_data_ready(&s->sdbus))) { in bcm2835_sdhost_fifo_run()
215 } else if (is_write) { /* write */ in bcm2835_sdhost_fifo_run()
237 if (is_write) { in bcm2835_sdhost_fifo_run()
A Dallwinner-sdhost.c334 bool is_write, uint32_t max_bytes) in allwinner_sdhost_process_desc() argument
355 is_write, max_bytes); in allwinner_sdhost_process_desc()
365 if (is_write) { in allwinner_sdhost_process_desc()
392 bool is_write = (s->command & SD_CMDR_WRITE); in allwinner_sdhost_dma() local
405 if (!is_write && !sdbus_data_ready(&s->sdbus)) { in allwinner_sdhost_dma()
412 is_write, s->byte_count); in allwinner_sdhost_dma()
434 if (is_write) { in allwinner_sdhost_dma()
A Dnpcm7xx_sdhci.c68 unsigned size, bool is_write, in npcm7xx_sdhci_check_mem_op() argument
79 return !is_write && size == 2; in npcm7xx_sdhci_check_mem_op()
/qemu/target/s390x/kvm/
A Dkvm_s390x.h21 int len, bool is_write);
23 bool is_write);
/qemu/hw/arm/
A Dtrace-events38 …ar *n, uint16_t sid, uint64_t addr, bool is_write) "%s sid=0x%x bypass (smmu disabled) iova:0x%"PR…
39 …nst char *n, uint16_t sid, uint64_t addr, bool is_write) "%s sid=0x%x STE bypass iova:0x%"PRIx64"
40 …onst char *n, uint16_t sid, uint64_t addr, bool is_write) "%s sid=0x%x abort on iova:0x%"PRIx64" i…
/qemu/target/arm/tcg/
A Dtlb_helper.c30 bool same_el, bool is_write, in merge_syn_data_abort() argument
60 syn = syn_data_abort_vncr(fi->ea, is_write, fsc); in merge_syn_data_abort()
64 fi->ea, 0, fi->s1ptw, is_write, fsc); in merge_syn_data_abort()
73 fi->ea, 0, fi->s1ptw, is_write, fsc, in merge_syn_data_abort()
A Dtranslate-a64.h32 uint32_t msz, bool is_write, uint32_t data);
53 TCGv_i64 gen_mte_check1(DisasContext *s, TCGv_i64 addr, bool is_write,
55 TCGv_i64 gen_mte_checkN(DisasContext *s, TCGv_i64 addr, bool is_write,
/qemu/hw/xen/
A Dxen-mapcache.c193 bool is_write, in xen_remap_bucket() argument
256 if (is_write) { in xen_remap_bucket()
327 bool grant, bool is_write) in xen_map_cache_unlocked() argument
399 grant, is_write, ram_offset); in xen_map_cache_unlocked()
407 grant, is_write, ram_offset); in xen_map_cache_unlocked()
456 bool is_write) in xen_map_cache() argument
476 lock, dma, grant, is_write); in xen_map_cache()
/qemu/gdbstub/
A Dsystem.c451 uint8_t *buf, int len, bool is_write) in gdb_target_memory_rw_debug() argument
456 if (is_write) { in gdb_target_memory_rw_debug()
466 return cc->memory_rw_debug(cpu, addr, buf, len, is_write); in gdb_target_memory_rw_debug()
469 return cpu_memory_rw_debug(cpu, addr, buf, len, is_write); in gdb_target_memory_rw_debug()
A Duser-target.c234 uint8_t *buf, int len, bool is_write) in target_memory_rw_debug() argument
239 return cc->memory_rw_debug(cpu, addr, buf, len, is_write); in target_memory_rw_debug()
241 return cpu_memory_rw_debug(cpu, addr, buf, len, is_write); in target_memory_rw_debug()
/qemu/hw/block/
A Dvirtio-blk.c226 bool is_write = mrb->is_write; in submit_requests() local
252 qiov->size, is_write); in submit_requests()
254 is_write ? BLOCK_ACCT_WRITE : BLOCK_ACCT_READ, in submit_requests()
262 if (is_write) { in submit_requests()
352 if (mrb->is_write && mrb->num_reqs > 0) { in virtio_blk_handle_flush()
841 bool is_write = type & VIRTIO_BLK_T_OUT; in virtio_blk_handle_request() local
844 if (is_write) { in virtio_blk_handle_request()
857 is_write ? BLOCK_ACCT_WRITE : BLOCK_ACCT_READ); in virtio_blk_handle_request()
863 is_write ? BLOCK_ACCT_WRITE : BLOCK_ACCT_READ); in virtio_blk_handle_request()
868 is_write != mrb->is_write || in virtio_blk_handle_request()
[all …]

Completed in 47 milliseconds

1234