Searched refs:adjust_addr (Results 1 – 4 of 4) sorted by relevance
/qemu/hw/ipack/ |
H A D | tpci200.c | 88 static void adjust_addr(bool big_endian, hwaddr *addr, unsigned size) in adjust_addr() function 315 adjust_addr(s->big_endian[1], &addr, size); in tpci200_read_las1() 376 adjust_addr(s->big_endian[1], &addr, size); in tpci200_write_las1() 425 adjust_addr(s->big_endian[2], &addr, size); in tpci200_read_las2() 455 adjust_addr(s->big_endian[2], &addr, size); in tpci200_write_las2()
|
/qemu/target/riscv/ |
H A D | internals.h | 192 static inline target_ulong adjust_addr(CPURISCVState *env, in adjust_addr() function
|
H A D | vector_helper.c | 134 *flags = probe_access_flags(env, adjust_addr(env, addr), curlen, in probe_pages() 137 probe_access(env, adjust_addr(env, addr), curlen, access_type, in probe_pages() 145 *flags = probe_access_flags(env, adjust_addr(env, addr), curlen, in probe_pages() 149 probe_access(env, adjust_addr(env, addr), curlen, access_type, in probe_pages() 220 ldst_tlb(env, adjust_addr(env, addr), i, vd, ra); 296 ldst_elem(env, adjust_addr(env, addr), i + k * max_elems, vd, ra); in vext_ldst_stride() 382 ldst_tlb(env, adjust_addr(env, addr), i + k * max_elems, 445 ldst_tlb(env, adjust_addr(env, addr), in vext_ldst_us() 578 ldst_elem(env, adjust_addr(env, addr), i + k * max_elems, vd, ra); in GEN_VEXT_GET_INDEX_ADDR() 686 addr_i = adjust_addr(env, base + i * (nf << log2_esz)); [all …]
|
/qemu/target/riscv/insn_trans/ |
H A D | trans_rvv.c.inc | 902 * ldst(env, adjust_addr(env, addr), i + k * max_elems, vd, ra);
|