/src/sys/arch/sparc64/sparc64/ |
core_machdep.c | 112 md_core.md_tf.tf_out[0] = l->l_md.md_tf->tf_out[0]; 113 md_core.md_tf.tf_out[1] = l->l_md.md_tf->tf_out[1]; 114 md_core.md_tf.tf_out[2] = l->l_md.md_tf->tf_out[2]; 115 md_core.md_tf.tf_out[3] = l->l_md.md_tf->tf_out[3]; 116 md_core.md_tf.tf_out[4] = l->l_md.md_tf->tf_out[4] [all...] |
netbsd32_machdep.c | 150 tf->tf_out[6] = stack; 151 tf->tf_out[7] = 0; 177 oldsp = (struct rwindow32*)(u_long)(u_int)tf->tf_out[6]; 246 tf->tf_out[0] = sig; 247 tf->tf_out[1] = (intptr_t)&fp->sf_si; 248 tf->tf_out[2] = (intptr_t)&fp->sf_uc; 249 tf->tf_out[6] = (intptr_t)newsp; 250 tf->tf_out[7] = (intptr_t)ps->sa_sigdesc[sig].sd_tramp - 8; 280 regs->r_out[i] = tf->tf_out[i]; 297 tf->tf_out[i] = regs->r_out[i] [all...] |
syscall.c | 157 int64_t *ap = &tf->tf_out[0]; 159 *s64 = tf->tf_out[6] & 1L; /* Do we have a 64-bit stack? */ 206 void *pos = (char *)(u_long)tf->tf_out[6] + BIAS + 223 void *pos = (char *)(u_long)tf->tf_out[6] + 309 rval[1] = tf->tf_out[1]; 330 tf->tf_out[0] = rval[0]; 331 tf->tf_out[1] = rval[1]; 351 tf->tf_out[0] = error;
|
compat_13_machdep.c | 139 tf->tf_out[0] = scp->sc_o0; 140 tf->tf_out[6] = scp->sc_sp; 144 (long long)tf->tf_pc, (long long)tf->tf_out[6],
|
compat_16_machdep.c | 142 sf.sf_sc.sc_sp = (long)tf->tf_out[6]; 151 sf.sf_sc.sc_o0 = tf->tf_out[0]; 170 (void *)(unsigned long)tf->tf_out[6]); 176 CPOUTREG(&(((struct rwindow *)newsp)->rw_in[6]), tf->tf_out[6])); 227 tf->tf_out[6] = (vaddr_t)newsp - STACK_OFFSET; 335 tf->tf_out[0] = (uint64_t)scp->sc_o0; 336 tf->tf_out[6] = (uint64_t)scp->sc_sp; 341 (void *)(unsigned long)tf->tf_out[6],
|
sunos_machdep.c | 97 oldsp = (struct rwindow32 *)(u_long)(u_int)tf->tf_out[6]; 143 sf.sf_sc.sc_o0 = tf->tf_out[0]; 200 tf->tf_out[6] = (uint64_t)(u_int)(u_long)newsp; 263 tf->tf_out[0] = scp->sc_o0; 264 tf->tf_out[6] = scp->sc_sp; 268 (void *)(u_long)tf->tf_pc, (void *)(u_long)tf->tf_out[6], (unsigned long long)tf->tf_tstate);
|
netbsd32_machdep_13.c | 153 tf->tf_out[0] = (int64_t)sc.sc_o0; 154 tf->tf_out[6] = (int64_t)sc.sc_sp; 158 (int)tf->tf_pc, (int)tf->tf_out[6], (int)tf->tf_tstate);
|
netbsd32_machdep_16.c | 121 oldsp = (struct rwindow32 *)(u_long)(u_int)tf->tf_out[6]; 163 sf.sf_sc.sc_o0 = tf->tf_out[0]; 220 tf->tf_out[6] = (uint64_t)(u_int)(u_long)newsp; 313 tf->tf_out[0] = (int64_t)sc.sc_o0; 314 tf->tf_out[6] = (int64_t)sc.sc_sp; 318 (vaddr_t)tf->tf_pc, (vaddr_t)tf->tf_out[6], tf->tf_tstate);
|
sunos32_machdep.c | 155 tf->tf_out[6] = stack; 156 tf->tf_out[7] = 0; 176 oldsp = (struct rwindow32 *)(u_long)(u_int)tf->tf_out[6]; 230 sf.sf_sc.sc_o0 = tf->tf_out[0]; 285 tf->tf_out[6] = (uint64_t)(u_int)(u_long)newsp; 352 tf->tf_out[0] = scp->sc_o0; 353 tf->tf_out[6] = scp->sc_sp; 357 (void *)(u_long)tf->tf_pc, (void *)(u_long)tf->tf_out[6], (unsigned long long)tf->tf_tstate);
|
db_trace.c | 101 frame = (vaddr_t)DDB_TF->tf_out[6]; 207 uint64_t frame = DDB_TF->tf_out[6]; 327 frame = DDB_TF->tf_out[6]; 404 (unsigned long long)tf->tf_out[0], 405 (unsigned long long)tf->tf_out[1], 406 (unsigned long long)tf->tf_out[2], 407 (unsigned long long)tf->tf_out[3]); 409 (unsigned long long)tf->tf_out[4], 410 (unsigned long long)tf->tf_out[5], 411 (unsigned long long)tf->tf_out[6] [all...] |
process_machdep.c | 128 regs->r_out[i] = tf->tf_out[i]; 140 regp->r_out[i] = tf->tf_out[i]; 161 tf->tf_out[i] = regs->r_out[i]; 175 tf->tf_out[i] = regp->r_out[i];
|
machdep.c | 290 tf->tf_out[6] = stack - STACK_OFFSET; 291 tf->tf_out[7] = 0UL; 294 (long)tf->tf_out[6], (long)tf->tf_pc); 431 return (void *)((uintptr_t)tf->tf_out[6] + STACK_OFFSET); 479 sp = (register_t)(uintptr_t)tf->tf_out[6]; 497 tf->tf_out[0] = sig; 498 tf->tf_out[1] = (vaddr_t)&fp->sf_si; 499 tf->tf_out[2] = (vaddr_t)&fp->sf_uc; 500 tf->tf_out[6] = (vaddr_t)newsp - STACK_OFFSET; 501 tf->tf_out[7] = (vaddr_t)ps->sa_sigdesc[sig].sd_tramp - 8 [all...] |
kgdb_machdep.c | 351 kgdb_copy((void *)(long)tf->tf_out[6], (void *)&gdb_regs[GDB_L0], 16 * 8); 370 kgdb_copy((void *)&gdb_regs[GDB_L0], (void *)(long)tf->tf_out[6], 16 * 8);
|
vm_machdep.c | 247 tf2->tf_out[6] = (uint64_t)(u_long)stack + stacksize; 262 tf2->tf_out[0] = 0; 263 tf2->tf_out[1] = 1;
|
trap.c | 398 (u_int)(tf->tf_out[0]>>32), (u_int)tf->tf_out[0], 399 (u_int)(tf->tf_out[1]>>32), (u_int)tf->tf_out[1], 400 (u_int)(tf->tf_out[2]>>32), (u_int)tf->tf_out[2], 401 (u_int)(tf->tf_out[3]>>32), (u_int)tf->tf_out[3]); 403 (u_int)(tf->tf_out[4]>>32), (u_int)tf->tf_out[4] [all...] |
db_interface.c | 205 DDB_REGS->db_fr = *(struct frame64 *)(uintptr_t)tf->tf_out[6]; 208 struct frame32 *tf32 = (struct frame32 *)(uintptr_t)tf->tf_out[6]; 230 if (tf->tf_out[6] & 1) { 231 if ((unsigned)(tf->tf_out[6] + BIAS) > (unsigned)KERNBASE) 232 DDB_REGS->db_fr = *(struct frame64 *)(tf->tf_out[6] + BIAS); 234 copyin((void *)(tf->tf_out[6] + BIAS), &DDB_REGS->db_fr, sizeof(struct frame64)); 240 if ((unsigned)(tf->tf_out[6]) > (unsigned)KERNBASE) 241 tfr = *(struct frame32 *)tf->tf_out[6]; 243 copyin((void *)(tf->tf_out[6]), &tfr, sizeof(struct frame32));
|
/src/sys/arch/sparc/include/ |
reg.h | 59 int tf_out[8]; /* output registers in trap's caller */ member in struct:trapframe
|
/src/sys/arch/sparc64/include/ |
reg.h | 89 int tf_out[8]; /* output registers in trap's caller */ member in struct:trapframe32 112 int64_t tf_out[8]; /* output registers in trap's caller */ member in struct:trapframe64
|
cpu.h | 351 (((framep)->t.tf_out[6] & 1 ) ? \ 352 (((vaddr_t)(framep)->t.tf_out[6] < \ 354 ((vaddr_t)(framep)->t.tf_out[6] > \ 356 (((vaddr_t)(framep)->t.tf_out[6] < \ 358 ((vaddr_t)(framep)->t.tf_out[6] > \
|
/src/sys/arch/sparc/sparc/ |
compat_13_machdep.c | 99 tf->tf_out[0] = scp->sc_o0; 100 tf->tf_out[6] = scp->sc_sp;
|
syscall.c | 138 int *ap = &tf->tf_out[0]; 163 void *off = (char *)tf->tf_out[6] + 250 rval.o[1] = tf->tf_out[1]; 257 tf->tf_out[0] = rval.o[0]; 258 tf->tf_out[1] = rval.o[1]; 278 tf->tf_out[0] = error;
|
compat_16_machdep.c | 126 oldsp = tf->tf_out[6]; 179 sf.sf_sc.sc_o0 = tf->tf_out[0]; 237 tf->tf_out[6] = newsp; 301 tf->tf_out[0] = scp->sc_o0; 302 tf->tf_out[6] = scp->sc_sp;
|
sunos_machdep.c | 83 oldsp = tf->tf_out[6]; 126 sf.sf_sc.sc_o0 = tf->tf_out[0]; 169 tf->tf_out[6] = newsp;
|
kgdb_machdep.c | 349 kgdb_copy((void *)tf->tf_out[6], (void *)&gdb_regs[GDB_L0], 16 * 4); 374 kgdb_copy((void *)&gdb_regs[GDB_L0], (void *)tf->tf_out[6], 16 * 4);
|
vm_machdep.c | 261 tf2->tf_out[6] = (u_int)stack + stacksize; 273 tf2->tf_out[0] = 0; 274 tf2->tf_out[1] = 1;
|