Home
last modified time | relevance | path

Searched refs:itlb (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/sparc/
H A Dmmu_helper.c682 if (ultrasparc_tag_match(&env->itlb[i], in get_physical_address_code()
685 if (TTE_IS_PRIV(env->itlb[i].tte) && is_user) { in get_physical_address_code()
711 TTE_SET_USED(env->itlb[i].tte); in get_physical_address_code()
840 switch (TTE_PGSIZE(env->itlb[i].tte)) { in dump_mmu()
855 if (TTE_IS_VALID(env->itlb[i].tte)) { in dump_mmu()
859 env->itlb[i].tag & (uint64_t)~0x1fffULL, in dump_mmu()
860 TTE_PA(env->itlb[i].tte), in dump_mmu()
862 TTE_IS_PRIV(env->itlb[i].tte) ? "priv" : "user", in dump_mmu()
863 TTE_IS_LOCKED(env->itlb[i].tte) ? in dump_mmu()
865 env->itlb[i].tag & (uint64_t)0x1fffULL, in dump_mmu()
[all …]
H A Dldst_helper.c1463 ret = env->itlb[reg].tte; in helper_ld_asi()
1470 ret = env->itlb[reg].tag; in helper_ld_asi()
1786 replace_tlb_1bit_lru(env->itlb, env->immu.tag_access, in helper_st_asi()
1798 replace_tlb_entry(&env->itlb[i], env->immu.tag_access, in helper_st_asi()
1808 demap_tlb(env->itlb, addr, "immu", env); in helper_st_asi()
H A Dmachine.c236 VMSTATE_STRUCT_ARRAY(env.itlb, SPARCCPU, 64, 0,
/openbmc/qemu/target/xtensa/
H A Dmmu_helper.c115 env->config->itlb.varway56; in xtensa_tlb_get_addr_mask()
152 env->config->itlb.nrefillentries) == 32; in get_vpn_mask()
160 env->config->itlb.varway56; in get_vpn_mask()
182 env->config->itlb.varway56; in split_tlb_entry_spec_way()
191 env->config->itlb.nrefillentries) == 32; in split_tlb_entry_spec_way()
237 if (*wi < (dtlb ? env->config->dtlb.nways : env->config->itlb.nways)) { in split_tlb_entry_spec()
254 const xtensa_tlb *tlb = dtlb ? &env->config->dtlb : &env->config->itlb; in xtensa_tlb_get_entry()
259 env->itlb[wi] + ei; in xtensa_tlb_get_entry()
420 reset_tlb_mmu_all_ways(env, &env->config->itlb, env->itlb); in reset_mmu()
422 reset_tlb_mmu_ways56(env, &env->config->itlb, env->itlb); in reset_mmu()
[all …]
H A Doverlay_tool.h365 .itlb = ITLB(XCHAL_HAVE_SPANNING_WAY), \
388 .itlb = TLB_TEMPLATE, \
H A Dcpu.h483 xtensa_tlb itlb; member
528 xtensa_tlb_entry itlb[7][MAX_TLB_WAY_SIZE]; member
H A Dhelper.h34 DEF_HELPER_3(itlb, void, env, i32, i32)
/openbmc/qemu/target/sh4/
H A Dmonitor.c54 print_tlb (mon, i, &env->itlb[i]); in hmp_info_tlb()
/openbmc/qemu/pc-bios/dtb/
H A Dpetalogix-s3adsp1800.dts82 xlnx,mmu-itlb-size = <0x02>;
H A Dpetalogix-ml605.dts100 xlnx,mmu-itlb-size = < 0x02 >;