Home
last modified time | relevance | path

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

/openbmc/qemu/accel/tcg/
H A Dldst_common.c.inc371 int mmu_index = cpu_mmu_index(env_cpu(env), false);
372 return cpu_ldub_mmuidx_ra(env, addr, mmu_index, ra);
382 int mmu_index = cpu_mmu_index(env_cpu(env), false);
383 return cpu_lduw_be_mmuidx_ra(env, addr, mmu_index, ra);
393 int mmu_index = cpu_mmu_index(env_cpu(env), false);
394 return cpu_ldl_be_mmuidx_ra(env, addr, mmu_index, ra);
399 int mmu_index = cpu_mmu_index(env_cpu(env), false);
400 return cpu_ldq_be_mmuidx_ra(env, addr, mmu_index, ra);
405 int mmu_index = cpu_mmu_index(env_cpu(env), false);
406 return cpu_lduw_le_mmuidx_ra(env, addr, mmu_index, ra);
[all …]
/openbmc/qemu/target/arm/
H A Dgdbstub64.c440 uint32_t mmu_index; in handle_q_memtag() local
465 mmu_index = cpu_mmu_index(env_cpu(env), false); in handle_q_memtag()
467 tags = allocation_tag_mem_probe(env, mmu_index, addr, MMU_DATA_LOAD, 1, in handle_q_memtag()
486 uint32_t mmu_index; in handle_q_isaddresstagged() local
494 mmu_index = cpu_mmu_index(env_cpu(env), false); in handle_q_isaddresstagged()
495 tags = allocation_tag_mem_probe(env, mmu_index, addr, MMU_DATA_LOAD, 1, in handle_q_isaddresstagged()
506 uint32_t mmu_index; in handle_Q_memtag() local
540 mmu_index = cpu_mmu_index(env_cpu(env), false); in handle_Q_memtag()
541 tags = allocation_tag_mem_probe(env, mmu_index, start_addr, MMU_DATA_STORE, in handle_Q_memtag()
H A Dcpu.c2713 cc->mmu_index = arm_cpu_mmu_index; in arm_cpu_class_init()
/openbmc/qemu/target/i386/tcg/
H A Dseg_helper.c60 int mmu_index; member
67 val, sa->mmu_index, sa->ra); in pushw()
74 val, sa->mmu_index, sa->ra); in pushl()
81 sa->mmu_index, sa->ra); in popw()
90 sa->mmu_index, sa->ra); in popl()
323 int mmu_index, index; in switch_tss_ra() local
380 mmu_index = cpu_mmu_index_kernel(env); in switch_tss_ra()
382 MMU_DATA_STORE, mmu_index, retaddr); in switch_tss_ra()
387 mmu_index, retaddr); in switch_tss_ra()
391 MMU_DATA_LOAD, mmu_index, retaddr); in switch_tss_ra()
[all …]
/openbmc/qemu/target/i386/
H A Dcpu.h2503 static inline bool is_mmu_index_smap(int mmu_index) in is_mmu_index_smap() argument
2505 return (mmu_index & ~1) == MMU_KSMAP64_IDX; in is_mmu_index_smap()
2508 static inline bool is_mmu_index_user(int mmu_index) in is_mmu_index_user() argument
2510 return (mmu_index & ~1) == MMU_USER64_IDX; in is_mmu_index_user()
2513 static inline bool is_mmu_index_32(int mmu_index) in is_mmu_index_32() argument
2515 assert(mmu_index < MMU_PHYS_IDX); in is_mmu_index_32()
2516 return mmu_index & 1; in is_mmu_index_32()
H A Dcpu.c8595 cc->mmu_index = x86_cpu_mmu_index; in x86_cpu_common_class_init()
/openbmc/qemu/include/exec/
H A Dcpu-common.h277 int ret = cs->cc->mmu_index(cs, ifetch); in cpu_mmu_index()
/openbmc/qemu/target/tricore/
H A Dcpu.c195 cc->mmu_index = tricore_cpu_mmu_index; in tricore_cpu_class_init()
/openbmc/qemu/target/rx/
H A Dcpu.c221 cc->mmu_index = riscv_cpu_mmu_index; in rx_cpu_class_init()
/openbmc/qemu/target/alpha/
H A Dcpu.c251 cc->mmu_index = alpha_cpu_mmu_index; in alpha_cpu_class_init()
/openbmc/qemu/target/hppa/
H A Dcpu.c249 cc->mmu_index = hppa_cpu_mmu_index; in hppa_cpu_class_init()
/openbmc/qemu/target/xtensa/
H A Dcpu.c260 cc->mmu_index = xtensa_cpu_mmu_index; in xtensa_cpu_class_init()
/openbmc/qemu/target/sh4/
H A Dcpu.c279 cc->mmu_index = sh4_cpu_mmu_index; in superh_cpu_class_init()
/openbmc/qemu/target/openrisc/
H A Dcpu.c261 cc->mmu_index = openrisc_cpu_mmu_index; in openrisc_cpu_class_init()
/openbmc/qemu/target/s390x/
H A Dcpu.c394 cc->mmu_index = s390x_cpu_mmu_index; in s390_cpu_class_init()
/openbmc/qemu/target/avr/
H A Dcpu.c235 cc->mmu_index = avr_cpu_mmu_index; in avr_cpu_class_init()
/openbmc/qemu/target/microblaze/
H A Dcpu.c451 cc->mmu_index = mb_cpu_mmu_index; in mb_cpu_class_init()
/openbmc/qemu/include/hw/core/
H A Dcpu.h155 int (*mmu_index)(CPUState *cpu, bool ifetch); member
/openbmc/qemu/target/riscv/
H A Dvector_helper.c129 int mmu_index = riscv_env_mmu_index(env, false); in probe_pages() local
132 mmu_index, ra); in probe_pages()
137 mmu_index, ra); in probe_pages()
328 uint32_t log2_esz, bool is_load, int mmu_index,
341 mmu_index, true, &host, ra);
389 int mmu_index = riscv_env_mmu_index(env, false); in vext_ldst_us() local
408 is_load, mmu_index, ldst_tlb, ldst_host, ra); in vext_ldst_us()
429 is_load, mmu_index, ldst_tlb, ldst_host, ra); in vext_ldst_us()
626 int mmu_index = riscv_env_mmu_index(env, false); local
649 mmu_index, true, &host, 0);
[all …]
H A Dcpu.c2768 cc->mmu_index = riscv_cpu_mmu_index; in riscv_cpu_common_class_init()
/openbmc/qemu/target/m68k/
H A Dcpu.c575 cc->mmu_index = m68k_cpu_mmu_index; in m68k_cpu_class_init()
/openbmc/qemu/target/mips/
H A Dcpu.c585 cc->mmu_index = mips_cpu_mmu_index; in mips_cpu_class_init()
/openbmc/qemu/target/sparc/
H A Dcpu.c962 cc->mmu_index = sparc_cpu_mmu_index; in sparc_cpu_class_init()
/openbmc/qemu/target/loongarch/
H A Dcpu.c840 cc->mmu_index = loongarch_cpu_mmu_index; in loongarch_cpu_class_init()
/openbmc/qemu/target/ppc/
H A Dcpu_init.c7459 cc->mmu_index = ppc_cpu_mmu_index; in ppc_cpu_class_init()