Home
last modified time | relevance | path

Searched refs:pmsav7 (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/hw/intc/
H A Darmv7m_nvic.c1360 return cpu->env.pmsav7.rnr[attrs.secure]; in nvic_readl()
1366 int region = cpu->env.pmsav7.rnr[attrs.secure]; in nvic_readl()
1387 return (cpu->env.pmsav7.drbar[region] & ~0x1f) | (region & 0xf); in nvic_readl()
1394 int region = cpu->env.pmsav7.rnr[attrs.secure]; in nvic_readl()
1414 return ((cpu->env.pmsav7.dracr[region] & 0xffff) << 16) | in nvic_readl()
1415 (cpu->env.pmsav7.drsr[region] & 0xffff); in nvic_readl()
1849 cpu->env.pmsav7.rnr[attrs.secure] = value; in nvic_writel()
1867 region = cpu->env.pmsav7.rnr[attrs.secure]; in nvic_writel()
1890 cpu->env.pmsav7.rnr[attrs.secure] = region; in nvic_writel()
1892 region = cpu->env.pmsav7.rnr[attrs.secure]; in nvic_writel()
[all …]
/openbmc/qemu/target/arm/
H A Dmachine.c577 return cpu->env.pmsav7.rnr[M_REG_NS] < cpu->pmsav7_dregion; in pmsav7_rgnr_vmstate_validate()
586 VMSTATE_VARRAY_UINT32(env.pmsav7.drbar, ARMCPU, pmsav7_dregion, 0,
588 VMSTATE_VARRAY_UINT32(env.pmsav7.drsr, ARMCPU, pmsav7_dregion, 0,
590 VMSTATE_VARRAY_UINT32(env.pmsav7.dracr, ARMCPU, pmsav7_dregion, 0,
615 VMSTATE_UINT32(env.pmsav7.rnr[M_REG_NS], ARMCPU),
677 return cpu->env.pmsav7.rnr[M_REG_S] < cpu->pmsav7_dregion; in s_rnr_vmstate_validate()
715 VMSTATE_UINT32(env.pmsav7.rnr[M_REG_S], ARMCPU),
H A Dcpu.c524 memset(env->pmsav7.drbar, 0, in arm_cpu_reset_hold()
525 sizeof(*env->pmsav7.drbar) * cpu->pmsav7_dregion); in arm_cpu_reset_hold()
526 memset(env->pmsav7.drsr, 0, in arm_cpu_reset_hold()
527 sizeof(*env->pmsav7.drsr) * cpu->pmsav7_dregion); in arm_cpu_reset_hold()
528 memset(env->pmsav7.dracr, 0, in arm_cpu_reset_hold()
529 sizeof(*env->pmsav7.dracr) * cpu->pmsav7_dregion); in arm_cpu_reset_hold()
540 env->pmsav7.rnr[M_REG_NS] = 0; in arm_cpu_reset_hold()
541 env->pmsav7.rnr[M_REG_S] = 0; in arm_cpu_reset_hold()
1592 DEFINE_PROP_UNSIGNED_NODEFAULT("pmsav7-dregion", ARMCPU,
2469 * to false or by setting pmsav7 in arm_cpu_realizefn()
[all...]
H A Dptw.c2413 uint32_t base = env->pmsav7.drbar[n]; in get_phys_addr_pmsav7()
2414 uint32_t rsize = extract32(env->pmsav7.drsr[n], 1, 5); in get_phys_addr_pmsav7()
2418 if (!(env->pmsav7.drsr[n] & 0x1)) { in get_phys_addr_pmsav7()
2464 srdis = extract32(env->pmsav7.drsr[n], snd + 8, 1); in get_phys_addr_pmsav7()
2476 uint32_t srdis_multi = extract32(env->pmsav7.drsr[n], in get_phys_addr_pmsav7()
2503 uint32_t ap = extract32(env->pmsav7.dracr[n], 8, 3); in get_phys_addr_pmsav7()
2504 uint32_t xn = extract32(env->pmsav7.dracr[n], 12, 1); in get_phys_addr_pmsav7()
H A Dhelper.c4168 u32p += env->pmsav7.rnr[M_REG_NS];
4182 u32p += env->pmsav7.rnr[M_REG_NS]; in pmsav8r_regn_write()
4209 env->pmsav8.rbar[M_REG_NS][env->pmsav7.rnr[M_REG_NS]] = value; in pmsav8r_regn_read()
4214 return env->pmsav8.rbar[M_REG_NS][env->pmsav7.rnr[M_REG_NS]]; in pmsav8r_regn_read()
4223 env->pmsav8.rlar[M_REG_NS][env->pmsav7.rnr[M_REG_NS]] = value; in pmsav8r_regn_read()
4228 return env->pmsav8.rlar[M_REG_NS][env->pmsav7.rnr[M_REG_NS]];
4244 env->pmsav7.rnr[M_REG_NS] = value;
4399 .fieldoffset = offsetof(CPUARMState, pmsav7.rnr[M_REG_NS]) }, in vmsa_tcr_ttbr_el2_write()
4427 .fieldoffset = offsetof(CPUARMState, pmsav7.drbar), in vttbr_write()
4432 .fieldoffset = offsetof(CPUARMState, pmsav7
[all...]
H A Dcpu.h744 } pmsav7;
750 * pmsav7.rnr (region number register)
743 } pmsav7; global() member