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));