Lines Matching refs:pstate
93 REG_OFFSET_NAME(pstate),
1784 return pstate_to_compat_psr(regs->pstate); in compat_get_user_reg()
1846 newregs.pstate = reg; in compat_gpr_set()
2069 newregs.pstate = compat_psr_to_pstate(val); in compat_ptrace_write_user()
2420 regs->pstate &= ~SPSR_EL1_AARCH32_RES0_BITS; in valid_compat_regs()
2424 regs->pstate |= PSR_AA32_E_BIT; in valid_compat_regs()
2426 regs->pstate &= ~PSR_AA32_E_BIT; in valid_compat_regs()
2429 if (user_mode(regs) && (regs->pstate & PSR_MODE32_BIT) && in valid_compat_regs()
2430 (regs->pstate & PSR_AA32_A_BIT) == 0 && in valid_compat_regs()
2431 (regs->pstate & PSR_AA32_I_BIT) == 0 && in valid_compat_regs()
2432 (regs->pstate & PSR_AA32_F_BIT) == 0) { in valid_compat_regs()
2440 regs->pstate &= PSR_AA32_N_BIT | PSR_AA32_Z_BIT | in valid_compat_regs()
2445 regs->pstate |= PSR_MODE32_BIT; in valid_compat_regs()
2452 regs->pstate &= ~SPSR_EL1_AARCH64_RES0_BITS; in valid_native_regs()
2454 if (user_mode(regs) && !(regs->pstate & PSR_MODE32_BIT) && in valid_native_regs()
2455 (regs->pstate & PSR_D_BIT) == 0 && in valid_native_regs()
2456 (regs->pstate & PSR_A_BIT) == 0 && in valid_native_regs()
2457 (regs->pstate & PSR_I_BIT) == 0 && in valid_native_regs()
2458 (regs->pstate & PSR_F_BIT) == 0) { in valid_native_regs()
2463 regs->pstate &= PSR_N_BIT | PSR_Z_BIT | PSR_C_BIT | PSR_V_BIT; in valid_native_regs()