spsr 56 arch/arm/include/asm/kvm_emulate.h static inline unsigned long host_spsr_to_spsr32(unsigned long spsr) spsr 58 arch/arm/include/asm/kvm_emulate.h return spsr; spsr 185 arch/arm64/include/asm/kvm_emulate.h return vcpu_gp_regs(vcpu)->spsr[KVM_SPSR_EL1]; spsr 198 arch/arm64/include/asm/kvm_emulate.h vcpu_gp_regs(vcpu)->spsr[KVM_SPSR_EL1] = v; spsr 221 arch/arm64/include/asm/kvm_emulate.h static inline unsigned long host_spsr_to_spsr32(unsigned long spsr) spsr 224 arch/arm64/include/asm/kvm_emulate.h unsigned long dit = !!(spsr & PSR_AA32_DIT_BIT); spsr 226 arch/arm64/include/asm/kvm_emulate.h spsr &= ~overlap; spsr 228 arch/arm64/include/asm/kvm_emulate.h spsr |= dit << 21; spsr 230 arch/arm64/include/asm/kvm_emulate.h return spsr; spsr 56 arch/arm64/include/uapi/asm/kvm.h __u64 spsr[KVM_NR_SPSR]; spsr 324 arch/arm64/kernel/signal32.c compat_ulong_t spsr = regs->pstate & ~(PSR_f | PSR_AA32_E_BIT); spsr 331 arch/arm64/kernel/signal32.c spsr |= PSR_AA32_T_BIT; spsr 333 arch/arm64/kernel/signal32.c spsr &= ~PSR_AA32_T_BIT; spsr 336 arch/arm64/kernel/signal32.c spsr &= ~PSR_AA32_IT_MASK; spsr 339 arch/arm64/kernel/signal32.c spsr |= PSR_AA32_ENDSTATE; spsr 383 arch/arm64/kernel/signal32.c regs->pstate = spsr; spsr 74 arch/arm64/kvm/guest.c case KVM_REG_ARM_CORE_REG(spsr[0]) ... spsr 75 arch/arm64/kvm/guest.c KVM_REG_ARM_CORE_REG(spsr[KVM_NR_SPSR - 1]): spsr 737 arch/arm64/kvm/hyp/switch.c static void __hyp_text __hyp_call_panic_nvhe(u64 spsr, u64 elr, u64 par, spsr 760 arch/arm64/kvm/hyp/switch.c spsr, elr, spsr 765 arch/arm64/kvm/hyp/switch.c static void __hyp_call_panic_vhe(u64 spsr, u64 elr, u64 par, spsr 775 arch/arm64/kvm/hyp/switch.c spsr, elr, spsr 783 arch/arm64/kvm/hyp/switch.c u64 spsr = read_sysreg_el2(SYS_SPSR); spsr 788 arch/arm64/kvm/hyp/switch.c __hyp_call_panic_nvhe(spsr, elr, par, host_ctxt); spsr 790 arch/arm64/kvm/hyp/switch.c __hyp_call_panic_vhe(spsr, elr, par, host_ctxt); spsr 66 arch/arm64/kvm/hyp/sysreg-sr.c ctxt->gp_regs.spsr[KVM_SPSR_EL1]= read_sysreg_el1(SYS_SPSR); spsr 140 arch/arm64/kvm/hyp/sysreg-sr.c write_sysreg_el1(ctxt->gp_regs.spsr[KVM_SPSR_EL1],SYS_SPSR); spsr 193 arch/arm64/kvm/hyp/sysreg-sr.c u64 *spsr, *sysreg; spsr 198 arch/arm64/kvm/hyp/sysreg-sr.c spsr = vcpu->arch.ctxt.gp_regs.spsr; spsr 201 arch/arm64/kvm/hyp/sysreg-sr.c spsr[KVM_SPSR_ABT] = read_sysreg(spsr_abt); spsr 202 arch/arm64/kvm/hyp/sysreg-sr.c spsr[KVM_SPSR_UND] = read_sysreg(spsr_und); spsr 203 arch/arm64/kvm/hyp/sysreg-sr.c spsr[KVM_SPSR_IRQ] = read_sysreg(spsr_irq); spsr 204 arch/arm64/kvm/hyp/sysreg-sr.c spsr[KVM_SPSR_FIQ] = read_sysreg(spsr_fiq); spsr 215 arch/arm64/kvm/hyp/sysreg-sr.c u64 *spsr, *sysreg; spsr 220 arch/arm64/kvm/hyp/sysreg-sr.c spsr = vcpu->arch.ctxt.gp_regs.spsr; spsr 223 arch/arm64/kvm/hyp/sysreg-sr.c write_sysreg(spsr[KVM_SPSR_ABT], spsr_abt); spsr 224 arch/arm64/kvm/hyp/sysreg-sr.c write_sysreg(spsr[KVM_SPSR_UND], spsr_und); spsr 225 arch/arm64/kvm/hyp/sysreg-sr.c write_sysreg(spsr[KVM_SPSR_IRQ], spsr_irq); spsr 226 arch/arm64/kvm/hyp/sysreg-sr.c write_sysreg(spsr[KVM_SPSR_FIQ], spsr_fiq); spsr 151 arch/arm64/kvm/regmap.c return vcpu_gp_regs(vcpu)->spsr[spsr_idx]; spsr 174 arch/arm64/kvm/regmap.c vcpu_gp_regs(vcpu)->spsr[spsr_idx] = v; spsr 340 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c __le32 spsr; spsr 3015 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c le32_to_cpu(tr.cpsr), le32_to_cpu(tr.spsr), spsr 3029 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c le32_to_cpu(tr.cpsr), le32_to_cpu(tr.spsr), spsr 187 drivers/spi/spi-rspi.c u8 spsr; spsr 446 drivers/spi/spi-rspi.c rspi->spsr = rspi_read8(rspi, RSPI_SPSR); spsr 447 drivers/spi/spi-rspi.c if (rspi->spsr & wait_mask) spsr 451 drivers/spi/spi-rspi.c ret = wait_event_timeout(rspi->wait, rspi->spsr & wait_mask, HZ); spsr 452 drivers/spi/spi-rspi.c if (ret == 0 && !(rspi->spsr & wait_mask)) spsr 632 drivers/spi/spi-rspi.c u8 spsr; spsr 634 drivers/spi/spi-rspi.c spsr = rspi_read8(rspi, RSPI_SPSR); spsr 635 drivers/spi/spi-rspi.c if (spsr & SPSR_SPRF) spsr 637 drivers/spi/spi-rspi.c if (spsr & SPSR_OVRF) spsr 651 drivers/spi/spi-rspi.c u8 spsr; spsr 653 drivers/spi/spi-rspi.c spsr = rspi_read8(rspi, RSPI_SPSR); spsr 654 drivers/spi/spi-rspi.c if (spsr & SPSR_SPRF) spsr 976 drivers/spi/spi-rspi.c u8 spsr; spsr 980 drivers/spi/spi-rspi.c rspi->spsr = spsr = rspi_read8(rspi, RSPI_SPSR); spsr 981 drivers/spi/spi-rspi.c if (spsr & SPSR_SPRF) spsr 983 drivers/spi/spi-rspi.c if (spsr & SPSR_SPTEF) spsr 998 drivers/spi/spi-rspi.c u8 spsr; spsr 1000 drivers/spi/spi-rspi.c rspi->spsr = spsr = rspi_read8(rspi, RSPI_SPSR); spsr 1001 drivers/spi/spi-rspi.c if (spsr & SPSR_SPRF) { spsr 1013 drivers/spi/spi-rspi.c u8 spsr; spsr 1015 drivers/spi/spi-rspi.c rspi->spsr = spsr = rspi_read8(rspi, RSPI_SPSR); spsr 1016 drivers/spi/spi-rspi.c if (spsr & SPSR_SPTEF) { spsr 265 drivers/spi/spi-topcliff-pch.c void __iomem *spsr; spsr 269 drivers/spi/spi-topcliff-pch.c spsr = io_remap_addr + PCH_SPSR; spsr 270 drivers/spi/spi-topcliff-pch.c iowrite32(reg_spsr_val, spsr); spsr 335 drivers/spi/spi-topcliff-pch.c void __iomem *spsr; spsr 348 drivers/spi/spi-topcliff-pch.c spsr = io_remap_addr + PCH_SPSR; spsr 350 drivers/spi/spi-topcliff-pch.c reg_spsr_val = ioread32(spsr); spsr 56 tools/arch/arm64/include/uapi/asm/kvm.h __u64 spsr[KVM_NR_SPSR]; spsr 156 virt/kvm/arm/aarch32.c unsigned long spsr = *vcpu_cpsr(vcpu); spsr 157 virt/kvm/arm/aarch32.c bool is_thumb = (spsr & PSR_AA32_T_BIT); spsr 164 virt/kvm/arm/aarch32.c vcpu_write_spsr(vcpu, host_spsr_to_spsr32(spsr));