Searched refs:spsr_el2 (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/arm64/kvm/ |
| H A D | trace_arm.h | 336 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 D | hyp-main.c | 826 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 D | entry.S | 198 mrs x4, spsr_el2 225 msr spsr_el2, x4
|
| H A D | hyp-entry.S | 95 mrs x0, spsr_el2
|