Home
last modified time | relevance | path

Searched refs:old_psr (Results 1 – 4 of 4) sorted by relevance

/arch/ia64/include/asm/
Dmca_asm.h82 #define PHYSICAL_MODE_ENTER(temp1, temp2, start_addr, old_psr) \ argument
83 mov old_psr = psr; \
85 dep old_psr = 0, old_psr, 32, 32; \
162 #define VIRTUAL_MODE_ENTER(temp1, temp2, start_addr, old_psr) \ argument
165 mov old_psr = temp2; \
184 mov temp1 = old_psr; \
Dirqflags.h74 unsigned long old_psr = arch_local_save_flags(); in arch_local_irq_restore() local
77 arch_maybe_save_ip(old_psr & ~flags); in arch_local_irq_restore()
/arch/sparc/kernel/
Dirq_32.c72 void arch_local_irq_restore(unsigned long old_psr) in arch_local_irq_restore() argument
84 : "i" (PSR_PIL), "r" (old_psr) in arch_local_irq_restore()
/arch/ia64/kvm/
Dvcpu.c133 void switch_mm_mode(struct kvm_vcpu *vcpu, struct ia64_psr old_psr, in switch_mm_mode() argument
137 act = mm_switch_action(old_psr, new_psr); in switch_mm_mode()
184 void check_mm_mode_switch(struct kvm_vcpu *vcpu, struct ia64_psr old_psr, in check_mm_mode_switch() argument
188 if ((old_psr.dt != new_psr.dt) in check_mm_mode_switch()
189 || (old_psr.it != new_psr.it) in check_mm_mode_switch()
190 || (old_psr.rt != new_psr.rt)) in check_mm_mode_switch()
191 switch_mm_mode(vcpu, old_psr, new_psr); in check_mm_mode_switch()
1631 struct ia64_psr old_psr, new_psr; in vcpu_set_psr() local
1633 old_psr = *(struct ia64_psr *)&VCPU(vcpu, vpsr); in vcpu_set_psr()
1654 if (!old_psr.i && (val & IA64_PSR_I)) { in vcpu_set_psr()
[all …]