taglinefilesource code
psr66arch/sparc/kernel/process.cprintk("PSR: %08lx PC: %08lx NPC: %08lx Y: %08lx\n", regs->psr,
psr158arch/sparc/kernel/process.cif(regs->psr & PSR_PS) {
psr213arch/sparc/kernel/process.cunsigned long saved_psr = (regs->psr & (PSR_CWP)) | PSR_S;
psr218arch/sparc/kernel/process.cregs->psr = saved_psr;
psr113arch/sparc/kernel/signal.cregs->psr &= (~PSR_ICC);
psr114arch/sparc/kernel/signal.cregs->psr |= (scptr->sigc_psr & PSR_ICC);
psr210arch/sparc/kernel/signal.csc->sigc_psr = regs->psr;
psr559arch/sparc/kernel/sparc-stub.cunsigned long *newsp, psr;
psr561arch/sparc/kernel/sparc-stub.cpsr = registers[PSR];
psr583arch/sparc/kernel/sparc-stub.cif (psr != registers[PSR])
psr584arch/sparc/kernel/sparc-stub.cregisters[PSR] = (psr & 0x1f) | (registers[PSR] & ~0x1f);
psr44arch/sparc/kernel/traps.cdo_cwp_assertion_failure(struct pt_regs *regs, unsigned long psr)
psr47arch/sparc/kernel/traps.cprintk("Current psr %08lx, new psr %08lx\n", psr, regs->psr);
psr53arch/sparc/kernel/traps.cdo_hw_interrupt(unsigned long type, unsigned long psr, unsigned long pc)
psr57arch/sparc/kernel/traps.ctype, psr, pc);
psr65arch/sparc/kernel/traps.cunsigned long psr)
psr68arch/sparc/kernel/traps.cpc, npc, psr);
psr69arch/sparc/kernel/traps.cif(psr & PSR_PS)
psr79arch/sparc/kernel/traps.cunsigned long psr)
psr82arch/sparc/kernel/traps.cpc, npc, psr);
psr93arch/sparc/kernel/traps.cunsigned long psr)
psr96arch/sparc/kernel/traps.cpc, npc, psr);
psr97arch/sparc/kernel/traps.cif(regs->psr & PSR_PS)
psr107arch/sparc/kernel/traps.cunsigned long psr)
psr110arch/sparc/kernel/traps.cif(psr & PSR_PS)
psr116arch/sparc/kernel/traps.cregs->psr |= PSR_EF;
psr216arch/sparc/kernel/traps.cunsigned long psr)
psr218arch/sparc/kernel/traps.cif(psr & PSR_PS)
psr221arch/sparc/kernel/traps.cregs->psr &= ~PSR_EF;
psr231arch/sparc/kernel/traps.cunsigned long psr)
psr234arch/sparc/kernel/traps.cpc, npc, psr);
psr235arch/sparc/kernel/traps.cif(psr & PSR_PS)
psr245arch/sparc/kernel/traps.cunsigned long psr)
psr248arch/sparc/kernel/traps.cpc, npc, psr);
psr249arch/sparc/kernel/traps.cif(psr & PSR_PS)
psr257arch/sparc/kernel/traps.cunsigned long psr)
psr260arch/sparc/kernel/traps.cpc, npc, psr);
psr267arch/sparc/kernel/traps.cunsigned long psr)
psr270arch/sparc/kernel/traps.cpc, npc, psr);
psr277arch/sparc/kernel/traps.cunsigned long psr)
psr280arch/sparc/kernel/traps.cpc, npc, psr);
psr287arch/sparc/kernel/traps.cunsigned long psr)
psr290arch/sparc/kernel/traps.cpc, npc, psr);
psr297arch/sparc/kernel/traps.cunsigned long psr)
psr300arch/sparc/kernel/traps.cpc, npc, psr);
psr134arch/sparc/mm/fault.cfrom_user = (((regs->psr & PSR_PS) >> 4) ^ FAULT_CODE_USER);
psr23include/asm-sparc/head.hrd %psr, %l0; b label; rd %wim, %l3; nop;
psr27include/asm-sparc/head.hrd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3;
psr40include/asm-sparc/head.hrd %psr, %l0;
psr47include/asm-sparc/head.hrd %psr, %l0;
psr54include/asm-sparc/head.hrd %psr, %l0;
psr61include/asm-sparc/head.hrd %psr, %l0;
psr65include/asm-sparc/head.hb getcc_trap_handler; mov %psr, %l0; nop; nop
psr69include/asm-sparc/head.hb setcc_trap_handler; mov %psr, %l0; nop; nop
psr75include/asm-sparc/head.hmov int_level, %l7; rd %psr, %l0; b real_irq_entry; rd %wim, %l3;
psr81include/asm-sparc/head.hmov int_level, %l7; rd %psr, %l0; b soft_irq_entry; rd %wim, %l3;
psr91include/asm-sparc/head.hrd %wim, %l3; b linux_trap_nmi; mov %psr, %l0; nop;
psr97include/asm-sparc/head.hrd %psr, %l0; rd %wim, %l3; b spill_window_entry; andcc %l0, PSR_PS, %g0;
psr100include/asm-sparc/head.hrd %psr, %l0; rd %wim, %l3; b fill_window_entry; andcc %l0, PSR_PS, %g0;
psr27include/asm-sparc/kgdb.hunsigned long psr;
psr45include/asm-sparc/psr.hunsigned int psr;
psr47include/asm-sparc/psr.h"=r" (psr));
psr48include/asm-sparc/psr.hreturn psr;
psr14include/asm-sparc/ptrace.hunsigned long psr;
psr64include/asm-sparc/ptrace.h#define user_mode(regs) (!((regs)->psr & PSR_PS))