Home
last modified time | relevance | path

Searched refs:oldcpsr (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/arm/crypto/
H A Daes-cipher-core.S42 .macro __hround, out0, out1, in0, in1, in2, in3, t3, t4, enc, sz, op, oldcpsr argument
74 .ifnb \oldcpsr
79 restore_irqs \oldcpsr
92 .macro fround, out0, out1, out2, out3, in0, in1, in2, in3, sz=2, op, oldcpsr
94 __hround \out2, \out3, \in2, \in3, \in0, \in1, \in1, \in2, 1, \sz, \op, \oldcpsr
97 .macro iround, out0, out1, out2, out3, in0, in1, in2, in3, sz=2, op, oldcpsr
99 __hround \out2, \out3, \in2, \in1, \in0, \in3, \in1, \in0, 0, \sz, \op, \oldcpsr
/openbmc/linux/arch/arm/include/asm/
H A Dassembler.h165 .macro save_and_disable_irqs, oldcpsr
167 mrs \oldcpsr, primask
169 mrs \oldcpsr, cpsr
176 mrs \oldcpsr, primask
178 mrs \oldcpsr, cpsr
187 .macro restore_irqs_notrace, oldcpsr
189 msr primask, \oldcpsr
191 msr cpsr_c, \oldcpsr
195 .macro restore_irqs, oldcpsr
196 tst \oldcpsr, #PSR_I_BIT
[all …]
/openbmc/linux/arch/arm/probes/kprobes/
H A Dactions-thumb.c445 unsigned long oldcpsr = regs->ARM_cpsr; in t16_emulate_loregs() local
457 : [oldcpsr] "r" (oldcpsr), [regs] "r" (regs), in t16_emulate_loregs()
463 return (oldcpsr & ~APSR_MASK) | (newcpsr & APSR_MASK); in t16_emulate_loregs()