Home
last modified time | relevance | path

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

/linux/arch/arm64/kvm/
H A Dtrace_arm.h336 unsigned long spsr_el2),
337 TP_ARGS(vcpu, elr_el2, spsr_el2),
342 __field(unsigned long, spsr_el2)
350 __entry->spsr_el2 = spsr_el2;
351 __entry->target_mode = spsr_el2 & (PSR_MODE_MASK | PSR_MODE32_BIT);
356 __entry->elr_el2, __entry->spsr_el2,
369 __field(unsigned long, spsr_el2)
379 __entry->spsr_el2 = *vcpu_cpsr(vcpu);
387 __entry->esr_el2, __entry->pc, __entry->spsr_el2,
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c826 u64 sctlr, spsr_el1, spsr_el2, exc_offset = except_type_sync; in inject_host_exception() local
830 spsr_el1 = spsr_el2 = read_sysreg_el2(SYS_SPSR); in inject_host_exception()
842 spsr_el2 &= spsr_mask; in inject_host_exception()
843 spsr_el2 |= PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT | in inject_host_exception()
848 spsr_el2 |= PSR_PAN_BIT; in inject_host_exception()
851 spsr_el2 |= PSR_SSBS_BIT; in inject_host_exception()
854 spsr_el2 |= PSR_TCO_BIT; in inject_host_exception()
863 write_sysreg_el2(spsr_el2, SYS_SPSR); in inject_host_exception()
/linux/arch/arm64/kvm/hyp/
H A Dentry.S198 mrs x4, spsr_el2
225 msr spsr_el2, x4
H A Dhyp-entry.S95 mrs x0, spsr_el2