| /src/sys/arch/or1k/include/ |
| frame.h | 38 struct reg tf_regs __aligned(8); 43 #define tf_reg tf_regs.r_reg 44 #define tf_rvh tf_regs.r_reg[12] 45 #define tf_rv tf_regs.r_reg[11] 46 #define tf_lr tf_regs.r_reg[9] 47 #define tf_sp tf_regs.r_sp
|
| /src/sys/arch/alpha/alpha/ |
| kgdb_machdep.c | 176 gdb_regs[KGDB_REG_V0 ] = regs->tf_regs[FRAME_V0]; 177 gdb_regs[KGDB_REG_T0 ] = regs->tf_regs[FRAME_T0]; 178 gdb_regs[KGDB_REG_T1 ] = regs->tf_regs[FRAME_T1]; 179 gdb_regs[KGDB_REG_T2 ] = regs->tf_regs[FRAME_T2]; 180 gdb_regs[KGDB_REG_T3 ] = regs->tf_regs[FRAME_T3]; 181 gdb_regs[KGDB_REG_T4 ] = regs->tf_regs[FRAME_T4]; 182 gdb_regs[KGDB_REG_T5 ] = regs->tf_regs[FRAME_T5]; 183 gdb_regs[KGDB_REG_T6 ] = regs->tf_regs[FRAME_T6]; 184 gdb_regs[KGDB_REG_T7 ] = regs->tf_regs[FRAME_T7]; 185 gdb_regs[KGDB_REG_S0 ] = regs->tf_regs[FRAME_S0] [all...] |
| syscall.c | 152 code = tf->tf_regs[FRAME_A0]; 172 copyargs[5] = tf->tf_regs[FRAME_A5]; 174 copyargs[4] = tf->tf_regs[FRAME_A4]; 176 copyargs[3] = tf->tf_regs[FRAME_A3]; 177 copyargs[2] = tf->tf_regs[FRAME_A2]; 178 copyargs[1] = tf->tf_regs[FRAME_A1]; 179 copyargs[0] = tf->tf_regs[FRAME_A0]; 186 args = &tf->tf_regs[FRAME_A0]; 194 tf->tf_regs[FRAME_V0] = rval[0]; 195 tf->tf_regs[FRAME_A4] = rval[1] [all...] |
| linux_syscall.c | 158 code = framep->tf_regs[FRAME_A0]; 177 copyargs[5] = framep->tf_regs[FRAME_A5]; 179 copyargs[4] = framep->tf_regs[FRAME_A4]; 181 copyargs[3] = framep->tf_regs[FRAME_A3]; 182 copyargs[2] = framep->tf_regs[FRAME_A2]; 183 copyargs[1] = framep->tf_regs[FRAME_A1]; 184 copyargs[0] = framep->tf_regs[FRAME_A0]; 191 args = &framep->tf_regs[FRAME_A0]; 202 framep->tf_regs[FRAME_V0] = rval[0]; 203 framep->tf_regs[FRAME_A4] = rval[1] [all...] |
| machdep.c | 1383 regp->r_regs[R_V0] = framep->tf_regs[FRAME_V0]; 1384 regp->r_regs[R_T0] = framep->tf_regs[FRAME_T0]; 1385 regp->r_regs[R_T1] = framep->tf_regs[FRAME_T1]; 1386 regp->r_regs[R_T2] = framep->tf_regs[FRAME_T2]; 1387 regp->r_regs[R_T3] = framep->tf_regs[FRAME_T3]; 1388 regp->r_regs[R_T4] = framep->tf_regs[FRAME_T4]; 1389 regp->r_regs[R_T5] = framep->tf_regs[FRAME_T5]; 1390 regp->r_regs[R_T6] = framep->tf_regs[FRAME_T6]; 1391 regp->r_regs[R_T7] = framep->tf_regs[FRAME_T7]; 1392 regp->r_regs[R_S0] = framep->tf_regs[FRAME_S0] [all...] |
| process_machdep.c | 79 regs->r_regs[R_ZERO] = lwp_frame(l)->tf_regs[FRAME_PC]; 90 lwp_frame(l)->tf_regs[FRAME_PC] = regs->r_regs[R_ZERO]; 110 frame->tf_regs[FRAME_PC] = (uint64_t)addr;
|
| compat_16_machdep.c | 126 frame.sf_sc.sc_pc = tf->tf_regs[FRAME_PC]; 127 frame.sf_sc.sc_ps = tf->tf_regs[FRAME_PS]; 214 tf->tf_regs[FRAME_A0] = sig; 216 /* tf->tf_regs[FRAME_A1] = ksi->ksi_code; */ 217 tf->tf_regs[FRAME_A1] = KSI_TRAPCODE(ksi); 218 tf->tf_regs[FRAME_A2] = (uint64_t)&fp->sf_sc; 227 tf->tf_regs[FRAME_PC], tf->tf_regs[FRAME_A3]); 276 l->l_md.md_tf->tf_regs[FRAME_PC] = ksc.sc_pc; 277 l->l_md.md_tf->tf_regs[FRAME_PS] [all...] |
| /src/sys/arch/m68k/m68k/ |
| m68k_machdep.c | 100 tf->tf_regs[D0] = 0; 101 tf->tf_regs[D1] = 0; 102 tf->tf_regs[D2] = 0; 103 tf->tf_regs[D3] = 0; 104 tf->tf_regs[D4] = 0; 105 tf->tf_regs[D5] = 0; 106 tf->tf_regs[D6] = 0; 107 tf->tf_regs[D7] = 0; 108 tf->tf_regs[A0] = 0; 109 tf->tf_regs[A1] = 0 [all...] |
| db_trace.c | 51 { "d0", (long *)&ddb_regs.tf_regs[0], FCN_NULL, NULL }, 52 { "d1", (long *)&ddb_regs.tf_regs[1], FCN_NULL, NULL }, 53 { "d2", (long *)&ddb_regs.tf_regs[2], FCN_NULL, NULL }, 54 { "d3", (long *)&ddb_regs.tf_regs[3], FCN_NULL, NULL }, 55 { "d4", (long *)&ddb_regs.tf_regs[4], FCN_NULL, NULL }, 56 { "d5", (long *)&ddb_regs.tf_regs[5], FCN_NULL, NULL }, 57 { "d6", (long *)&ddb_regs.tf_regs[6], FCN_NULL, NULL }, 58 { "d7", (long *)&ddb_regs.tf_regs[7], FCN_NULL, NULL }, 60 { "a0", (long *)&ddb_regs.tf_regs[8+0], FCN_NULL, NULL }, 61 { "a1", (long *)&ddb_regs.tf_regs[8+1], FCN_NULL, NULL } [all...] |
| regdump.c | 84 printf(" %s", hexstr(tf->tf_regs[i], 8)); 87 printf(" %s", hexstr(tf->tf_regs[i+8], 8)); 101 hexstr(tf->tf_regs[SP], 8)); 102 dumpmem((int *)tf->tf_regs[SP], sbytes, 1);
|
| kgdb_m68k.c | 132 gdb_regs[i] = regs->tf_regs[i]; 143 regs->tf_regs[i] = gdb_regs[i];
|
| /src/sys/arch/aarch64/include/ |
| frame.h | 40 struct reg tf_regs __aligned(16); 43 #define tf_reg tf_regs.r_reg 44 #define tf_lr tf_regs.r_reg[30] 45 #define tf_pc tf_regs.r_pc 46 #define tf_sp tf_regs.r_sp 47 #define tf_spsr tf_regs.r_spsr
|
| /src/sys/arch/hp300/stand/common/ |
| machdep.c | 124 fp->tf_regs[0], fp->tf_regs[1], 125 fp->tf_regs[2], fp->tf_regs[3], 126 fp->tf_regs[4], fp->tf_regs[5], 127 fp->tf_regs[6], fp->tf_regs[7]); 129 fp->tf_regs[8], fp->tf_regs[9] [all...] |
| /src/sys/arch/mips/mips/ |
| compat_16_machdep.c | 118 ksc.sc_pc = tf->tf_regs[_R_PC]; 119 ksc.mullo = tf->tf_regs[_R_MULLO]; 120 ksc.mulhi = tf->tf_regs[_R_MULHI]; 125 memcpy(&ksc.sc_regs[1], &tf->tf_regs[1], 129 ksc.sc_regs[i] = tf->tf_regs[i]; 184 tf->tf_regs[_R_A0] = sig; 185 tf->tf_regs[_R_A1] = ksi->ksi_trap; 186 tf->tf_regs[_R_A2] = (intptr_t)scp; 187 tf->tf_regs[_R_A3] = (intptr_t)catcher; /* XXX ??? */ 189 tf->tf_regs[_R_PC] = (intptr_t)catcher [all...] |
| mips_emul.c | 86 nextpc = tf->tf_regs[inst.RType.rs]; 100 if ((int)(tf->tf_regs[inst.RType.rs]) < 0) 110 if ((int)(tf->tf_regs[inst.RType.rs]) >= 0) 130 if (tf->tf_regs[inst.RType.rs] == tf->tf_regs[inst.RType.rt]) 138 if (tf->tf_regs[inst.RType.rs] != tf->tf_regs[inst.RType.rt]) 146 if ((int)(tf->tf_regs[inst.RType.rs]) <= 0) 154 if ((int)(tf->tf_regs[inst.RType.rs]) > 0) 253 cause, tf->tf_regs[_R_SR], inst, code) [all...] |
| trap.c | 151 utf->tf_regs[_R_V0] = 0; 152 utf->tf_regs[_R_V1] = 1; 153 utf->tf_regs[_R_A3] = 0; 251 tf, tf->tf_regs[_R_SP], tf->tf_regs[_R_RA]); 258 ? (void*)(uintptr_t)tf->tf_regs[_R_SP] 260 tf->tf_regs[_R_RA], tf->tf_ppl); 288 tf->tf_regs[_R_PC] = regs->r_regs[_R_PC]; 531 tf->tf_regs[_R_PC] = (intptr_t)onfault; 532 tf->tf_regs[_R_V0] = rv [all...] |
| sig_machdep.c | 66 sp = (uintptr_t)tf->tf_regs[_R_SP]; 126 tf->tf_regs[_R_A0] = signo; 127 tf->tf_regs[_R_A1] = (intptr_t)&sf->sf_si; 128 tf->tf_regs[_R_A2] = (intptr_t)&sf->sf_uc; 130 tf->tf_regs[_R_PC] = (intptr_t)catcher; 131 tf->tf_regs[_R_T9] = (intptr_t)catcher; 132 tf->tf_regs[_R_SP] = (intptr_t)sf; 133 tf->tf_regs[_R_RA] = (intptr_t)sa->sa_sigdesc[signo].sd_tramp;
|
| compat_13_machdep.c | 81 tf->tf_regs[_R_PC] = ksc.sc_pc; 82 tf->tf_regs[_R_MULLO] = ksc.mullo; 83 tf->tf_regs[_R_MULHI] = ksc.mulhi; 85 memcpy(&tf->tf_regs[1], &scp->sc_regs[1], 89 tf->tf_regs[i] = scp->sc_regs[i];
|
| mips_fpu.c | 95 if ((tf->tf_regs[_R_SR] & MIPS_SR_COP_1_BIT) == 0) 115 : "r"(tf->tf_regs[_R_SR] & (MIPS_SR_COP_1_BIT|MIPS3_SR_FR|MIPS_SR_KX|MIPS_SR_INT_IE)), 123 if (tf->tf_regs[_R_SR] & MIPS3_SR_FR) { 232 tf->tf_regs[_R_SR] |= MIPS_SR_COP_1_BIT; 246 : "r"(tf->tf_regs[_R_SR] & (MIPS_SR_COP_1_BIT|MIPS3_SR_FR|MIPS_SR_KX|MIPS_SR_INT_IE)), "n"(MIPS_COP_0_STATUS)); 253 if (tf->tf_regs[_R_SR] & MIPS3_SR_FR) { 358 l->l_md.md_utf->tf_regs[_R_SR] &= ~MIPS_SR_COP_1_BIT;
|
| mips_fputrap.c | 55 __func__, fpustat, l->l_md.md_utf->tf_regs[_R_PC]); 72 __func__, opcode, l->l_md.md_utf->tf_regs[_R_PC]); 79 ksi.ksi_addr = (void *)(uintptr_t)l->l_md.md_utf->tf_regs[_R_PC];
|
| process_machdep.c | 130 sr = tf->tf_regs[_R_SR]; 132 tf->tf_regs[_R_SR] = sr; 189 l->l_md.md_utf->tf_regs[_R_PC] = (intptr_t)addr;
|
| /src/usr.sbin/crash/arch/ |
| alpha.c | 67 memcpy(&ddb_regs.tf_regs[FRAME_S0], 69 ddb_regs.tf_regs[FRAME_RA] = pcb.pcb_context[7]; 70 ddb_regs.tf_regs[FRAME_SP] = pcb.pcb_hw.apcb_ksp;
|
| /src/sys/compat/linux/arch/mips/ |
| linux_machdep.c | 113 sc->lsc_regs[i] = tf->tf_regs[i]; 115 sc->lsc_mdhi = tf->tf_regs[_R_MULHI]; 116 sc->lsc_mdlo = tf->tf_regs[_R_MULLO]; 117 sc->lsc_pc = tf->tf_regs[_R_PC]; 126 sc->lsc_regs[i] = tf->tf_regs[i]; 128 sc->lsc_mdhi = tf->tf_regs[_R_MULHI]; 129 sc->lsc_mdlo = tf->tf_regs[_R_MULLO]; 130 sc->lsc_pc = tf->tf_regs[_R_PC]; 180 : (uintptr_t) tf->tf_regs[_R_SP]); 234 tf->tf_regs[_R_A0] = native_to_linux_signo[sig] [all...] |
| /src/sys/compat/linux/arch/alpha/ |
| linux_machdep.c | 105 memset(tfp->tf_regs, 0, FRAME_SIZE * sizeof tfp->tf_regs[0]); 155 sigframe.uc.uc_mcontext.sc_pc = tf->tf_regs[FRAME_PC]; 166 sigframe.uc.uc_mcontext.sc_traparg_a0 = tf->tf_regs[FRAME_A0]; 167 sigframe.uc.uc_mcontext.sc_traparg_a1 = tf->tf_regs[FRAME_A1]; 168 sigframe.uc.uc_mcontext.sc_traparg_a2 = tf->tf_regs[FRAME_A2]; 190 tf->tf_regs[FRAME_A1] = (unsigned long)&sfp->info; 191 tf->tf_regs[FRAME_A2] = (unsigned long)&sfp->uc; 194 tf->tf_regs[FRAME_PC] = 245 sigframe.sf_sc.sc_pc = tf->tf_regs[FRAME_PC] [all...] |
| /src/sys/arch/riscv/include/ |
| frame.h | 38 struct reg tf_regs; member in struct:trapframe 43 #define tf_reg tf_regs.r_reg 44 #define tf_pc tf_regs.r_pc 87 struct reg32 tf_regs; member in struct:trapframe32
|