/netbsd-src/external/bsd/openpam/dist/t/ |
H A D | t_openpam_readword.c | 61 orw_expect(struct t_file *tf, const char *expected, int lines, int eof, int eol) in orw_expect() argument 68 got = openpam_readword(tf->file, &lineno, &len); in orw_expect() 70 if (t_ferror(tf)) in orw_expect() 71 err(1, "%s(): %s", __func__, tf->name); in orw_expect() 88 if (eof && !t_feof(tf)) { in orw_expect() 92 if (!eof && t_feof(tf)) { in orw_expect() 96 ch = fgetc(tf->file); in orw_expect() 97 if (t_ferror(tf)) in orw_expect() 98 err(1, "%s(): %s", __func__, tf->name); in orw_expect() 107 ungetc(ch, tf->file); in orw_expect() [all …]
|
H A D | t_openpam_readlinev.c | 62 orlv_expect(struct t_file *tf, const char **expectedv, int lines, int eof) in orlv_expect() argument 73 gotv = openpam_readlinev(tf->file, &lineno, &gotc); in orlv_expect() 74 if (t_ferror(tf)) in orlv_expect() 75 err(1, "%s(): %s", __func__, tf->name); in orlv_expect() 102 if (eof && !t_feof(tf)) { in orlv_expect() 105 } else if (!eof && t_feof(tf)) { in orlv_expect() 173 struct t_file *tf; variable 176 tf = t_fopen(NULL); 177 ret = orlv_expect(tf, NULL, 0 /*lines*/, 1 /*eof*/); 178 t_fclose(tf); [all …]
|
/netbsd-src/sys/arch/hppa/hppa/ |
H A D | hppa_machdep.c | 60 struct trapframe *tf = l->l_md.md_regs; in cpu_getmcontext() local 65 gr[0] = tf->tf_ipsw; in cpu_getmcontext() 66 gr[1] = tf->tf_r1; in cpu_getmcontext() 67 gr[2] = tf->tf_rp; in cpu_getmcontext() 68 gr[3] = tf->tf_r3; in cpu_getmcontext() 69 gr[4] = tf->tf_r4; in cpu_getmcontext() 70 gr[5] = tf->tf_r5; in cpu_getmcontext() 71 gr[6] = tf->tf_r6; in cpu_getmcontext() 72 gr[7] = tf->tf_r7; in cpu_getmcontext() 73 gr[8] = tf->tf_r8; in cpu_getmcontext() [all …]
|
H A D | process_machdep.c | 51 struct trapframe *tf = l->l_md.md_regs; in process_read_regs() local 53 regs->r_regs[ 0] = tf->tf_ipsw; in process_read_regs() 54 regs->r_regs[ 1] = tf->tf_r1; in process_read_regs() 55 regs->r_regs[ 2] = tf->tf_rp; in process_read_regs() 56 regs->r_regs[ 3] = tf->tf_r3; in process_read_regs() 57 regs->r_regs[ 4] = tf->tf_r4; in process_read_regs() 58 regs->r_regs[ 5] = tf->tf_r5; in process_read_regs() 59 regs->r_regs[ 6] = tf->tf_r6; in process_read_regs() 60 regs->r_regs[ 7] = tf->tf_r7; in process_read_regs() 61 regs->r_regs[ 8] = tf->tf_r8; in process_read_regs() [all …]
|
H A D | db_machdep.c | 134 struct trapframe *tf, *ktf, ltf; in db_dump_trap() local 140 tf = DDB_REGS; in db_dump_trap() 157 tf = <f; in db_dump_trap() 162 0, tf->tf_r1, tf->tf_rp, tf->tf_r3); in db_dump_trap() 164 tf->tf_r4, tf->tf_r5, tf->tf_r6, tf->tf_r7); in db_dump_trap() 166 tf->tf_r8, tf->tf_r9, tf->tf_r10, tf->tf_r11); in db_dump_trap() 168 tf->tf_r12, tf->tf_r13, tf->tf_r14, tf->tf_r15); in db_dump_trap() 170 tf->tf_r16, tf->tf_r17, tf->tf_r18, tf->tf_t4); in db_dump_trap() 172 tf->tf_t3, tf->tf_t2, tf->tf_t1, tf->tf_arg3); in db_dump_trap() 174 tf->tf_arg2, tf->tf_arg1, tf->tf_arg0, tf->tf_dp); in db_dump_trap() [all …]
|
/netbsd-src/sys/arch/sh3/sh3/ |
H A D | process_machdep.c | 115 struct trapframe *tf = process_frame(l); in process_read_regs() local 117 regs->r_spc = tf->tf_spc; in process_read_regs() 118 regs->r_ssr = tf->tf_ssr; in process_read_regs() 119 regs->r_gbr = tf->tf_gbr; in process_read_regs() 120 regs->r_macl = tf->tf_macl; in process_read_regs() 121 regs->r_mach = tf->tf_mach; in process_read_regs() 122 regs->r_pr = tf->tf_pr; in process_read_regs() 123 regs->r_r14 = tf->tf_r14; in process_read_regs() 124 regs->r_r13 = tf->tf_r13; in process_read_regs() 125 regs->r_r12 = tf->tf_r12; in process_read_regs() [all …]
|
H A D | sh3_machdep.c | 354 struct trapframe *tf = l->l_md.md_regs; in sendsig_siginfo() local 385 tf->tf_r4 = sig; /* "signum" argument for handler */ in sendsig_siginfo() 386 tf->tf_r5 = (int)&fp->sf_si; /* "sip" argument for handler */ in sendsig_siginfo() 387 tf->tf_r6 = (int)&fp->sf_uc; /* "ucp" argument for handler */ in sendsig_siginfo() 388 tf->tf_spc = (int)catcher; in sendsig_siginfo() 389 tf->tf_r15 = (int)fp; in sendsig_siginfo() 390 tf->tf_pr = (int)ps->sa_sigdesc[sig].sd_tramp; in sendsig_siginfo() 400 const struct trapframe *tf = l->l_md.md_regs; in cpu_getmcontext() local 405 gr[_REG_GBR] = tf->tf_gbr; in cpu_getmcontext() 406 gr[_REG_PC] = tf->tf_spc; in cpu_getmcontext() [all …]
|
H A D | compat_16_machdep.c | 99 struct trapframe *tf = l->l_md.md_regs; in sendsig_sigcontext() local 109 frame.sf_sc.sc_ssr = tf->tf_ssr; in sendsig_sigcontext() 110 frame.sf_sc.sc_spc = tf->tf_spc; in sendsig_sigcontext() 111 frame.sf_sc.sc_pr = tf->tf_pr; in sendsig_sigcontext() 112 frame.sf_sc.sc_r15 = tf->tf_r15; in sendsig_sigcontext() 113 frame.sf_sc.sc_r14 = tf->tf_r14; in sendsig_sigcontext() 114 frame.sf_sc.sc_r13 = tf->tf_r13; in sendsig_sigcontext() 115 frame.sf_sc.sc_r12 = tf->tf_r12; in sendsig_sigcontext() 116 frame.sf_sc.sc_r11 = tf->tf_r11; in sendsig_sigcontext() 117 frame.sf_sc.sc_r10 = tf->tf_r10; in sendsig_sigcontext() [all …]
|
/netbsd-src/sys/arch/powerpc/booke/ |
H A D | trap.c | 101 usertrap_p(struct trapframe *tf) in usertrap_p() argument 103 return (tf->tf_srr1 & PSL_PR) != 0; in usertrap_p() 107 mchk_exception(struct trapframe *tf, ksiginfo_t *ksi) in mchk_exception() argument 109 const bool usertrap = usertrap_p(tf); in mchk_exception() 110 const vaddr_t faultva = tf->tf_mcar; in mchk_exception() 127 get_faulttype(const struct trapframe * const tf) in get_faulttype() argument 129 return VM_PROT_READ | (tf->tf_esr & ESR_ST ? VM_PROT_WRITE : 0); in get_faulttype() 133 get_faultmap(const struct trapframe * const tf, register_t psl_mask) in get_faultmap() argument 135 return (tf->tf_srr1 & psl_mask) in get_faultmap() 145 trap_pte_lookup(struct trapframe *tf, vaddr_ argument 213 dsi_exception(struct trapframe * tf,ksiginfo_t * ksi) dsi_exception() argument 266 isi_exception(struct trapframe * tf,ksiginfo_t * ksi) isi_exception() argument 342 dtlb_exception(struct trapframe * tf,ksiginfo_t * ksi) dtlb_exception() argument 377 itlb_exception(struct trapframe * tf,ksiginfo_t * ksi) itlb_exception() argument 397 spe_exception(struct trapframe * tf,ksiginfo_t * ksi) spe_exception() argument 420 emulate_opcode(struct trapframe * tf,ksiginfo_t * ksi) emulate_opcode() argument 452 pgm_exception(struct trapframe * tf,ksiginfo_t * ksi) pgm_exception() argument 574 ali_exception(struct trapframe * tf,ksiginfo_t * ksi) ali_exception() argument 600 embedded_fp_data_exception(struct trapframe * tf,ksiginfo_t * ksi) embedded_fp_data_exception() argument 624 embedded_fp_round_exception(struct trapframe * tf,ksiginfo_t * ksi) embedded_fp_round_exception() argument 648 dump_trapframe(const struct trapframe * tf,void (* pr)(const char *,...)) dump_trapframe() argument 664 ddb_exception(struct trapframe * tf) ddb_exception() argument 701 onfaulted(struct trapframe * tf,register_t rv) onfaulted() argument 719 trap(enum ppc_booke_exceptions trap_code,struct trapframe * tf) trap() argument [all...] |
/netbsd-src/sys/arch/mips/mips/ |
H A D | mips_emul.c | 66 mips_emul_branch(struct trapframe *tf, vaddr_t instpc, uint32_t fpuCSR, in mips_emul_branch() argument 82 nextpc = tf->tf_regs[inst.RType.rs]; in mips_emul_branch() 96 if ((int)(tf->tf_regs[inst.RType.rs]) < 0) in mips_emul_branch() 106 if ((int)(tf->tf_regs[inst.RType.rs]) >= 0) in mips_emul_branch() 126 if (tf->tf_regs[inst.RType.rs] == tf->tf_regs[inst.RType.rt]) in mips_emul_branch() 134 if (tf->tf_regs[inst.RType.rs] != tf->tf_regs[inst.RType.rt]) in mips_emul_branch() 142 if ((int)(tf->tf_regs[inst.RType.rs]) <= 0) in mips_emul_branch() 150 if ((int)(tf->tf_regs[inst.RType.rs]) > 0) in mips_emul_branch() 189 struct trapframe *tf) in mips_emul_inst() argument 205 mips_emul_ll(inst, tf, cause); in mips_emul_inst() [all …]
|
/netbsd-src/sys/arch/arm/arm32/ |
H A D | fault.c | 168 call_trapsignal(struct lwp *l, const struct trapframe *tf, ksiginfo_t *ksi) in call_trapsignal() argument 176 tf->tf_r0, tf->tf_r1, tf->tf_r2, tf->tf_r3); in call_trapsignal() 178 tf->tf_r4, tf->tf_r5, tf->tf_r6, tf->tf_r7); in call_trapsignal() 180 tf->tf_r8, tf->tf_r9, tf->tf_r10, tf->tf_r11); in call_trapsignal() 182 tf->tf_r12, tf->tf_usr_sp, tf->tf_usr_lr, tf->tf_pc, in call_trapsignal() 183 tf->tf_spsr); in call_trapsignal() 190 data_abort_fixup(trapframe_t *tf, u_int fsr, u_int far, struct lwp *l) in data_abort_fixup() argument 196 error = cpu_dataabt_fixup(tf); in data_abort_fixup() 204 TRAP_USERMODE(tf) ? "user" : "kernel"); in data_abort_fixup() 206 if (tf->tf_spsr & PSR_T_bit) { in data_abort_fixup() [all …]
|
/netbsd-src/sys/arch/vax/vax/ |
H A D | trap.c | 86 #define USERMODE_P(tf) ((((tf)->tf_psl) & (PSL_U)) == PSL_U) argument 89 trap(struct trapframe *tf) in trap() argument 91 u_int sig = 0, type = tf->tf_trap, code = 0; in trap() 94 const bool usermode = USERMODE_P(tf); in trap() 109 l->l_md.md_utf = tf; in trap() 116 if(tf->tf_trap==7) goto fram; in trap() 118 tf->tf_trap, tf->tf_code, tf->tf_pc, tf->tf_psl); in trap() 125 kdb_trap(tf); in trap() 128 (u_int)tf->tf_trap, (u_int)tf->tf_code, in trap() 129 (u_int)tf->tf_pc, (u_int)tf->tf_psl); in trap() [all …]
|
/netbsd-src/sys/compat/linux32/arch/amd64/ |
H A D | linux32_machdep.c | 105 struct trapframe *tf; in linux32_old_sendsig() local 112 tf = l->l_md.md_regs; in linux32_old_sendsig() 123 fp = (struct linux32_sigframe *)tf->tf_rsp; in linux32_old_sendsig() 127 onstack, fp, sig, tf->tf_rip)); in linux32_old_sendsig() 135 linux32_save_sigcontext(l, tf, mask, &frame.sf_sc); in linux32_old_sendsig() 154 tf->tf_fs = GSEL(GUDATA32_SEL, SEL_UPL) & 0xffffffff; in linux32_old_sendsig() 155 tf->tf_es = GSEL(GUDATA32_SEL, SEL_UPL) & 0xffffffff; in linux32_old_sendsig() 156 tf->tf_ds = GSEL(GUDATA32_SEL, SEL_UPL) & 0xffffffff; in linux32_old_sendsig() 157 tf->tf_rip = ((long)p->p_sigctx.ps_sigcode) & 0xffffffff; in linux32_old_sendsig() 158 tf->tf_cs = GSEL(GUCODE32_SEL, SEL_UPL) & 0xffffffff; in linux32_old_sendsig() [all …]
|
/netbsd-src/sys/arch/arm/arm/ |
H A D | compat_16_machdep.c | 88 struct trapframe * const tf = lwp_trapframe(l); in sendsig_sigcontext() local 104 frame.sf_sc.sc_r0 = tf->tf_r0; in sendsig_sigcontext() 105 frame.sf_sc.sc_r1 = tf->tf_r1; in sendsig_sigcontext() 106 frame.sf_sc.sc_r2 = tf->tf_r2; in sendsig_sigcontext() 107 frame.sf_sc.sc_r3 = tf->tf_r3; in sendsig_sigcontext() 108 frame.sf_sc.sc_r4 = tf->tf_r4; in sendsig_sigcontext() 109 frame.sf_sc.sc_r5 = tf->tf_r5; in sendsig_sigcontext() 110 frame.sf_sc.sc_r6 = tf->tf_r6; in sendsig_sigcontext() 111 frame.sf_sc.sc_r7 = tf->tf_r7; in sendsig_sigcontext() 112 frame.sf_sc.sc_r8 = tf->tf_r8; in sendsig_sigcontext() [all …]
|
H A D | sig_machdep.c | 67 struct trapframe * const tf = lwp_trapframe(l); in getframe() local 74 return (void *)tf->tf_usr_sp; in getframe() 93 struct trapframe * const tf = lwp_trapframe(l); in sendsig_siginfo() local 138 tf->tf_r0 = sig; in sendsig_siginfo() 139 tf->tf_r1 = (int)&fp->sf_si; in sendsig_siginfo() 140 tf->tf_r2 = (int)&fp->sf_uc; in sendsig_siginfo() 143 tf->tf_r5 = (int)&fp->sf_uc; in sendsig_siginfo() 144 tf->tf_pc = (int)catcher; in sendsig_siginfo() 147 tf->tf_spsr |= PSR_T_bit; in sendsig_siginfo() 149 tf->tf_spsr &= ~PSR_T_bit; in sendsig_siginfo() [all …]
|
/netbsd-src/sys/arch/aarch64/aarch64/ |
H A D | trap.c | 169 trap_doast(struct trapframe *tf) in trap_doast() argument 198 trap_el1h_sync(struct trapframe *tf) in trap_el1h_sync() argument 200 const uint32_t esr = tf->tf_esr; in trap_el1h_sync() 204 if (!(tf->tf_spsr & SPSR_I)) in trap_el1h_sync() 210 if (dtrace_trap_func != NULL && (*dtrace_trap_func)(tf, eclass)) in trap_el1h_sync() 217 data_abort_handler(tf, eclass); in trap_el1h_sync() 224 (*dtrace_invop_jump_addr)(tf); in trap_el1h_sync() 234 kdb_trap(DB_TRAP_BREAKPOINT, tf); in trap_el1h_sync() 236 kdb_trap(DB_TRAP_BKPT_INSN, tf); in trap_el1h_sync() 238 kdb_trap(DB_TRAP_WATCHPOINT, tf); in trap_el1h_sync() [all …]
|
/netbsd-src/sys/arch/amd64/amd64/ |
H A D | process_machdep.c | 114 struct trapframe *tf = process_frame(l); in process_read_regs() local 118 regs[_REG_RDI] = tf->tf_rdi; in process_read_regs() 119 regs[_REG_RSI] = tf->tf_rsi; in process_read_regs() 120 regs[_REG_RDX] = tf->tf_rdx; in process_read_regs() 121 regs[_REG_R10] = tf->tf_r10; in process_read_regs() 122 regs[_REG_R8] = tf->tf_r8; in process_read_regs() 123 regs[_REG_R9] = tf->tf_r9; in process_read_regs() 125 regs[_REG_RCX] = tf->tf_rcx; in process_read_regs() 126 regs[_REG_R11] = tf->tf_r11; in process_read_regs() 127 regs[_REG_R12] = tf->tf_r12; in process_read_regs() [all …]
|
/netbsd-src/sys/compat/linux/arch/amd64/ |
H A D | linux_machdep.c | 87 struct trapframe *tf; in linux_setregs() local 102 tf = l->l_md.md_regs; in linux_setregs() 103 tf->tf_rax = 0; in linux_setregs() 104 tf->tf_rbx = 0; in linux_setregs() 105 tf->tf_rcx = epp->ep_entry; in linux_setregs() 106 tf->tf_rdx = 0; in linux_setregs() 107 tf->tf_rsi = 0; in linux_setregs() 108 tf->tf_rdi = 0; in linux_setregs() 109 tf->tf_rbp = 0; in linux_setregs() 110 tf in linux_setregs() 141 struct trapframe *tf = l->l_md.md_regs; linux_sendsig() local 317 struct trapframe *tf = l->l_md.md_regs; linux_sys_rt_sigreturn() local 463 struct trapframe *tf = arg; linux_usertrap() local 515 struct trapframe *tf = l->l_md.md_regs; linux_buildcontext() local [all...] |
/netbsd-src/sys/arch/sparc64/sparc64/ |
H A D | trap.c | 367 void text_access_fault(struct trapframe64 *tf, unsigned int type, vaddr_t pc, 377 print_trapframe(struct trapframe64 *tf) in print_trapframe() argument 381 tf, (u_long)tf->tf_tstate, (u_long)tf->tf_pc, (u_long)tf->tf_npc); in print_trapframe() 383 (void *)(u_long)tf->tf_fault, (int)tf->tf_y); in print_trapframe() 385 (int)tf->tf_pil, (int)tf in print_trapframe() 437 trap(struct trapframe64 * tf,unsigned int type,vaddr_t pc,long tstate) trap() argument 1027 data_access_fault(struct trapframe64 * tf,unsigned int type,vaddr_t pc,vaddr_t addr,vaddr_t sfva,u_long sfsr) data_access_fault() argument 1290 data_access_error(struct trapframe64 * tf,unsigned int type,vaddr_t afva,u_long afsr,vaddr_t sfva,u_long sfsr) data_access_error() argument 1449 text_access_fault(struct trapframe64 * tf,unsigned int type,vaddr_t pc,u_long sfsr) text_access_fault() argument 1560 text_access_error(struct trapframe64 * tf,unsigned int type,vaddr_t pc,u_long sfsr,vaddr_t afva,u_long afsr) text_access_error() argument [all...] |
H A D | syscall.c | 123 handle_old(struct trapframe64 *tf, register_t *code) in handle_old() argument 130 tf->tf_pc = tf->tf_global[5]; in handle_old() 132 tf->tf_pc = tf->tf_global[7]; in handle_old() 134 tf->tf_pc = tf->tf_global[2]; in handle_old() 136 tf->tf_pc = tf->tf_npc; in handle_old() 154 getargs(struct proc *p, struct trapframe64 *tf, register_t *code, in getargs() argument 157 int64_t *ap = &tf->tf_out[0]; in getargs() 159 *s64 = tf->tf_out[6] & 1L; /* Do we have a 64-bit stack? */ in getargs() 206 void *pos = (char *)(u_long)tf->tf_out[6] + BIAS + in getargs() 223 void *pos = (char *)(u_long)tf->tf_out[6] + in getargs() [all …]
|
H A D | netbsd32_machdep.c | 106 struct trapframe64 *tf = l->l_md.md_tf; in netbsd32_setregs() local 132 | (tf->tf_tstate & TSTATE_CWP); in netbsd32_setregs() 143 memset(tf, 0, sizeof *tf); in netbsd32_setregs() 144 tf->tf_tstate = tstate; in netbsd32_setregs() 145 tf->tf_global[1] = p->p_psstrp; in netbsd32_setregs() 146 tf->tf_pc = pack->ep_entry & ~3; in netbsd32_setregs() 147 tf->tf_npc = tf->tf_pc + 4; in netbsd32_setregs() 150 tf->tf_out[6] = stack; in netbsd32_setregs() 151 tf->tf_out[7] = 0; in netbsd32_setregs() 171 struct trapframe64 *tf = l->l_md.md_tf; in netbsd32_sendsig_siginfo() local [all …]
|
/netbsd-src/sys/compat/linux/arch/arm/ |
H A D | linux_machdep.c | 83 struct trapframe * const tf = lwp_trapframe(l); in linux_sendsig() local 105 fp = (struct linux_sigframe *)tf->tf_usr_sp; in linux_sendsig() 113 frame.sf_sc.sc_r0 = tf->tf_r0; in linux_sendsig() 114 frame.sf_sc.sc_r1 = tf->tf_r1; in linux_sendsig() 115 frame.sf_sc.sc_r2 = tf->tf_r2; in linux_sendsig() 116 frame.sf_sc.sc_r3 = tf->tf_r3; in linux_sendsig() 117 frame.sf_sc.sc_r4 = tf->tf_r4; in linux_sendsig() 118 frame.sf_sc.sc_r5 = tf->tf_r5; in linux_sendsig() 119 frame.sf_sc.sc_r6 = tf->tf_r6; in linux_sendsig() 120 frame.sf_sc.sc_r7 = tf->tf_r7; in linux_sendsig() [all …]
|
/netbsd-src/sys/arch/i386/i386/ |
H A D | compat_16_machdep.c | 79 struct trapframe *tf; in compat_16_sys___sigreturn14() local 91 tf = l->l_md.md_regs; in compat_16_sys___sigreturn14() 99 if (((context.sc_eflags ^ tf->tf_eflags) & PSL_USERSTATIC) != 0 || in compat_16_sys___sigreturn14() 103 tf->tf_gs = context.sc_gs; in compat_16_sys___sigreturn14() 104 tf->tf_fs = context.sc_fs; in compat_16_sys___sigreturn14() 105 tf->tf_es = context.sc_es; in compat_16_sys___sigreturn14() 106 tf->tf_ds = context.sc_ds; in compat_16_sys___sigreturn14() 107 tf->tf_eflags &= ~PSL_USER; in compat_16_sys___sigreturn14() 108 tf->tf_eflags |= context.sc_eflags & PSL_USER; in compat_16_sys___sigreturn14() 110 tf->tf_edi = context.sc_edi; in compat_16_sys___sigreturn14() [all …]
|
/netbsd-src/sys/compat/freebsd/ |
H A D | freebsd_machdep.c | 87 struct trapframe *tf = l->l_md.md_regs; in freebsd_sendsig() local 101 frame.sf_sc.sc_gs = tf->tf_gs; in freebsd_sendsig() 102 frame.sf_sc.sc_fs = tf->tf_fs; in freebsd_sendsig() 103 frame.sf_sc.sc_es = tf->tf_es; in freebsd_sendsig() 104 frame.sf_sc.sc_ds = tf->tf_ds; in freebsd_sendsig() 105 frame.sf_sc.sc_efl = tf->tf_eflags; in freebsd_sendsig() 107 frame.sf_sc.sc_edi = tf->tf_edi; in freebsd_sendsig() 108 frame.sf_sc.sc_esi = tf->tf_esi; in freebsd_sendsig() 109 frame.sf_sc.sc_ebp = tf->tf_ebp; in freebsd_sendsig() 111 frame.sf_sc.sc_ebx = tf->tf_ebx; in freebsd_sendsig() [all …]
|
/netbsd-src/sys/arch/ia64/ia64/ |
H A D | trap.c | 254 printtrap(int vector, struct trapframe *tf, int isfatal, int user) in printtrap() argument 263 printf(" cr.iip = 0x%lx\n", tf->tf_special.iip); in printtrap() 264 printf(" cr.ipsr = 0x%lx (", tf->tf_special.psr); in printtrap() 265 printpsr(tf->tf_special.psr); in printtrap() 267 printf(" cr.isr = 0x%lx (", tf->tf_special.isr); in printtrap() 268 printisr(tf->tf_special.isr); in printtrap() 270 printf(" cr.ifa = 0x%lx\n", tf->tf_special.ifa); in printtrap() 271 if (tf->tf_special.psr & IA64_PSR_IS) { in printtrap() 292 trap_decode_break(struct trapframe *tf) in trap_decode_break() argument 298 if (!asm_decode(tf->tf_special.iip, &bundle)) in trap_decode_break() [all …]
|