Searched refs:iir (Results 1 – 12 of 12) sorted by relevance
/arch/parisc/kernel/ |
D | unaligned.c | 438 unsigned long newbase = R1(regs->iir)?regs->gr[R1(regs->iir)]:0; in handle_unaligned() 467 switch (MAJOR_OP(regs->iir)) in handle_unaligned() 472 if (regs->iir&0x20) in handle_unaligned() 475 if (regs->iir&0x1000) /* short loads */ in handle_unaligned() 476 if (regs->iir&0x200) in handle_unaligned() 477 newbase += IM5_3(regs->iir); in handle_unaligned() 479 newbase += IM5_2(regs->iir); in handle_unaligned() 480 else if (regs->iir&0x2000) /* scaled indexed */ in handle_unaligned() 483 switch (regs->iir & OPCODE1_MASK) in handle_unaligned() 493 newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0)<<shift; in handle_unaligned() [all …]
|
D | traps.c | 144 level, regs->iir, regs->isr, regs->ior); in show_regs() 284 unsigned iir = regs->iir; in handle_break() local 286 if (unlikely(iir == PARISC_BUG_BREAK_INSN && !user_mode(regs))) { in handle_break() 300 if (unlikely(iir == PARISC_KPROBES_BREAK_INSN)) { in handle_break() 308 if (unlikely((iir == PARISC_KGDB_COMPILED_BREAK_INSN || in handle_break() 309 iir == PARISC_KGDB_BREAK_INSN)) && !user_mode(regs)) { in handle_break() 315 if (unlikely(iir != GDB_BREAK_INSN)) in handle_break() 318 iir & 31, (iir>>13) & ((1<<13)-1), in handle_break() 369 regs->iir = pim_wide->cr[19]; in transfer_pim_to_trap_frame() 393 regs->iir = pim_narrow->cr[19]; in transfer_pim_to_trap_frame() [all …]
|
D | kgdb.c | 81 gr->iir = regs->iir; in pt_regs_to_gdb_regs() 112 regs->iir = gr->iir; in gdb_regs_to_pt_regs() 189 else if (trap == 9 && regs->iir == in kgdb_arch_handle_exception() 197 } else if (trap == 9 && regs->iir == in kgdb_arch_handle_exception()
|
D | ptrace.c | 455 case RI(iir): return regs->iir; in get_reg() 508 case RI(iir): return regs->iir; in set_reg() 719 REG_OFFSET_NAME(iir),
|
D | kprobes.c | 157 switch (regs->iir >> 26) { in parisc_kprobe_ss_handler()
|
D | asm-offsets.c | 134 DEFINE(TASK_PT_IIR, offsetof(struct task_struct, thread.regs.iir)); in main() 223 DEFINE(PT_IIR, offsetof(struct pt_regs, iir)); in main()
|
/arch/parisc/include/uapi/asm/ |
D | ptrace.h | 36 unsigned long iir; /* CR19 */ member 57 unsigned long iir; /* CR19 */ member
|
/arch/sh/include/asm/ |
D | smc37c93x.h | 74 volatile __u16 iir; member 86 #define tcr iir 92 #define fcr iir
|
/arch/parisc/mm/ |
D | fault.c | 158 if (parisc_acctyp(0, regs->iir) == VM_READ) { in fixup_exception() 159 int treg = regs->iir & 0x1f; in fixup_exception() 282 acc_type = parisc_acctyp(code, regs->iir); in do_page_fault() 438 unsigned long insn = regs->iir; in handle_nadtlb_fault()
|
/arch/parisc/include/asm/ |
D | kgdb.h | 37 unsigned long iir; member
|
D | elf.h | 285 dst[44] = pt->sar; dst[45] = pt->iir; \
|
D | asmregs.h | 129 iir: .reg %cr19
|