Home
last modified time | relevance | path

Searched refs:immu (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/sparc/
H A Dldst_helper.c1416 ret = ultrasparc_tag_target(env->immu.tag_access); in helper_ld_asi()
1419 ret = env->immu.sfsr; in helper_ld_asi()
1422 ret = env->immu.tsb; in helper_ld_asi()
1426 ret = env->immu.tag_access; in helper_ld_asi()
1438 ret = ultrasparc_tsb_pointer(env, &env->immu, 0); in helper_ld_asi()
1445 ret = ultrasparc_tsb_pointer(env, &env->immu, 1); in helper_ld_asi()
1704 env->immu.sun4v_tsb_pointers[idx] = val; in helper_st_asi()
1716 env->immu.sun4v_ctx_config[(asi & 8) >> 3] = val; in helper_st_asi()
1732 oldreg = env->immu.mmuregs[reg]; in helper_st_asi()
1743 env->immu.sfsr = val; in helper_st_asi()
[all …]
H A Dmmu_helper.c683 if (env->immu.sfsr & SFSR_VALID_BIT) { in get_physical_address_code()
684 env->immu.sfsr = SFSR_OW_BIT; /* overflow (not read before in get_physical_address_code()
687 env->immu.sfsr = 0; in get_physical_address_code()
690 env->immu.sfsr |= SFSR_PR_BIT; in get_physical_address_code()
693 env->immu.sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_code()
697 env->immu.sfsr |= SFSR_FT_PRIV_BIT | SFSR_VALID_BIT; in get_physical_address_code()
700 env->immu.tag_access = (address & ~0x1fffULL) | context; in get_physical_address_code()
715 env->immu.tag_access = (address & ~0x1fffULL) | context; in get_physical_address_code()
H A Dmachine.c235 VMSTATE_UINT64_ARRAY(env.immu.mmuregs, SPARCCPU, 16),
H A Dcpu.h496 SparcV9MMU immu; member