Searched refs:spsr (Results 1 – 11 of 11) sorted by relevance
/linux/arch/arm64/kvm/hyp/ |
H A D | exception.c | 288 unsigned long spsr = *vcpu_cpsr(vcpu); in enter_exception32() local 289 bool is_thumb = (spsr & PSR_AA32_T_BIT); in enter_exception32() 300 __vcpu_write_spsr_abt(vcpu, host_spsr_to_spsr32(spsr)); in enter_exception32() 305 __vcpu_write_spsr_und(vcpu, host_spsr_to_spsr32(spsr)); in enter_exception32()
|
/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | get-reg-list.c |
|
/linux/drivers/spi/ |
H A D | spi-loongson-core.c | 118 loongson_spi->spsr, (loongson_spi->spsr & in loongson_spi_write_read_8bit() 244 loongson_spi->spsr = loongson_spi_read_reg(loongson_spi, LOONGSON_SPI_SPSR_REG); in loongson_spi_suspend() 262 loongson_spi_write_reg(loongson_spi, LOONGSON_SPI_SPSR_REG, loongson_spi->spsr); in loongson_spi_resume()
|
H A D | spi-loongson.h | 39 unsigned char spsr; member
|
/linux/arch/arm64/kernel/ |
H A D | signal32.c | 320 compat_ulong_t spsr = regs->pstate & ~(PSR_f | PSR_AA32_E_BIT); in compat_setup_return() local 327 spsr |= PSR_AA32_T_BIT; in compat_setup_return() 329 spsr &= ~PSR_AA32_T_BIT; in compat_setup_return() 332 spsr &= ~PSR_AA32_IT_MASK; in compat_setup_return() 335 spsr |= PSR_AA32_ENDSTATE; in compat_setup_return() 354 regs->pstate = spsr; in compat_setup_return()
|
/linux/arch/arm64/kvm/ |
H A D | handle_exit.c | 442 void __noreturn __cold nvhe_hyp_panic_handler(u64 esr, u64 spsr, in nvhe_hyp_panic_handler() 448 u64 mode = spsr & PSR_MODE_MASK; in nvhe_hyp_panic_handler() 489 spsr, elr_virt, esr, far, hpfar, par, vcpu); 439 nvhe_hyp_panic_handler(u64 esr,u64 spsr,u64 elr_virt,u64 elr_phys,u64 par,uintptr_t vcpu,u64 far,u64 hpfar) nvhe_hyp_panic_handler() argument
|
/linux/arch/arm64/include/asm/ |
H A D | kvm_hyp.h | 122 void __noreturn __hyp_do_panic(struct kvm_cpu_context *host_ctxt, u64 spsr,
|
/linux/tools/arch/arm64/include/uapi/asm/ |
H A D | kvm.h | 55 __u64 spsr[KVM_NR_SPSR]; member
|
/linux/arch/arm/kernel/ |
H A D | entry-common.S | 182 mrs saved_psr, spsr @ called from non-FIQ mode, so ok.
|
/linux/arch/arm/boot/compressed/ |
H A D | head.S | 488 mrs r0, spsr 644 mrs r0, spsr @ Get saved CPU boot mode
|
/linux/Documentation/virt/kvm/ |
H A D | api.rst | 2576 0x6030 0000 0010 0048 SPSR_EL1 64 spsr[KVM_SPSR_EL1] (alias SPSR_SVC) 2577 0x6030 0000 0010 004a SPSR_ABT 64 spsr[KVM_SPSR_ABT] 2578 0x6030 0000 0010 004c SPSR_UND 64 spsr[KVM_SPSR_UND] 2579 0x6030 0000 0010 004e SPSR_IRQ 64 spsr[KVM_SPSR_IRQ] 2580 0x6030 0000 0010 0050 SPSR_FIQ 64 spsr[KVM_SPSR_FIQ]
|