Searched refs:r_sp (Results 1 - 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/sparc/v7/sys/
H A Dprivregs.h79 #define r_sp r_o6 macro
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Ddtrace_isa.c488 sp = rp->r_sp;
526 sp = rp->r_sp;
573 *fpstack++ = (uint64_t)rp->r_sp;
577 *fpstack++ = (uint64_t)rp->r_sp;
585 sp = rp->r_sp;
806 struct frame *fr = (void *)(rp->r_sp + STACK_BIAS);
813 if ((long)mpcb->mpcb_spbuf[i] == rp->r_sp)
822 struct frame32 *fr = (void *)(uintptr_t)(caddr32_t)rp->r_sp;
829 if ((long)mpcb->mpcb_spbuf[i] == rp->r_sp)
864 struct frame *fr = (void *)(rp->r_sp
[all...]
H A Dfasttrap_isa.c206 struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
213 struct frame32 *fr = (struct frame32 *)rp->r_sp;
237 * avoid a call to fasttrap_getreg(), and safely use rp->r_sp
245 struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
258 struct frame32 *fr = (struct frame32 *)rp->r_sp;
559 rp->r_g1 = rp->r_sp + imm;
1426 struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
1433 if ((long)mpcb->mpcb_spbuf[i] != rp->r_sp)
1445 (struct frame32 *)(uintptr_t)(caddr32_t)rp->r_sp;
1453 if ((long)mpcb->mpcb_spbuf[i] != rp->r_sp)
[all...]
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Dsendsig.c197 fp = (caddr_t)rp->r_sp - STACK_RESERVE;
330 rp->r_sp = (greg_t)sp;
434 fp = (caddr_t)rp->r_sp +
437 fp = (caddr_t)rp->r_sp;
439 fp = (caddr_t)rp->r_sp;
555 rp->r_sp = (greg_t)(uintptr_t)sp;
657 fp = (caddr_t)rp->r_sp +
660 fp = (caddr_t)rp->r_sp;
662 fp = (caddr_t)rp->r_sp;
766 rp->r_sp
[all...]
H A Dsundep.c382 lwptoregs(lwp)->r_sp = (intptr_t)sp;
905 sp = rp->r_sp;
909 rp->r_sp = sp;
H A Dsyscall.c90 greg_t *sp = 1 + (greg_t *)rp->r_sp; /* skip ret addr */
101 greg32_t *sp = 1 + (greg32_t *)rp->r_sp; /* skip ret addr */
H A Darchdep.c1448 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize;
/illumos-gate/usr/src/uts/intel/dtrace/
H A Dfasttrap_isa.c210 stack = (uintptr_t *)rp->r_sp;
216 uint32_t *stack = (uint32_t *)rp->r_sp;
730 uintptr_t *stack = (uintptr_t *)rp->r_sp;
752 uint32_t *stack = (uint32_t *)rp->r_sp;
1000 uint32_t *stack = (uint32_t *)rp->r_sp;
1113 ret = fasttrap_fulword((void *)rp->r_sp, &dst);
1114 addr = rp->r_sp + sizeof (uintptr_t);
1118 ret = fasttrap_fuword32((void *)rp->r_sp, &dst32);
1120 addr = rp->r_sp + sizeof (uint32_t);
1125 fasttrap_sigsegv(p, curthread, rp->r_sp);
[all...]
H A Ddtrace_isa.c251 pc = dtrace_fulword((void *)rp->r_sp);
253 pc = dtrace_fuword32((void *)rp->r_sp);
290 pc = dtrace_fulword((void *)rp->r_sp);
292 pc = dtrace_fuword32((void *)rp->r_sp);
349 pc = dtrace_fulword((void *)rp->r_sp);
351 pc = dtrace_fuword32((void *)rp->r_sp);
/illumos-gate/usr/src/uts/intel/ia32/sys/
H A Dprivregs.h85 #define r_sp r_uesp /* user stack pointer */ macro
/illumos-gate/usr/src/uts/sparc/os/
H A Darchdep.c404 traceback((caddr_t)rp->r_sp);
417 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize;
H A Dsyscall.c98 caddr_t sp = (caddr_t)lwptoregs(lwp)->r_sp;
266 (rp->r_sp + MINFRAME32);
284 (rp->r_sp + MINFRAME32);
303 ua = (caddr_t)rp->r_sp + MINFRAME + STACK_BIAS;
/illumos-gate/usr/src/uts/intel/amd64/sys/
H A Dprivregs.h107 #define r_sp r_rsp /* user stack pointer */ macro
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c730 * Reduce r_sp to a 32 bit value before storing it in sp1. This
738 caddr32_t sp1_32 = (uint32_t)lwptoregs(lwp)->r_sp;
773 sp1 = (caddr_t)lwptoregs(lwp)->r_sp + STACK_BIAS;
973 tos = (caddr_t)rp->r_sp + STACK_BIAS;
1161 rp->r_sp = (uintptr_t)fp - STACK_BIAS;
1302 tos = (void *)(uintptr_t)(uint32_t)rp->r_sp;
1504 rp->r_sp = (uintptr_t)fp;
1584 rp->r_sp = (uintptr_t)sp;
H A Dsimulator.c1196 sp = (uint64_t *)rp->r_sp; /* ins and locals */
1249 sp = (uint64_t *)rp->r_sp; /* ins and locals */
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmach_trap.c139 (ttoproc(curthread)->p_pid) : 0, rp->r_pc, rp->r_sp,
/illumos-gate/usr/src/uts/sun4u/os/
H A Dmach_trap.c154 (ttoproc(curthread)->p_pid) : 0, rp->r_pc, rp->r_sp,
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Dfpu.c291 rp, (ulong_t *)rp->r_sp, fp)) {
H A Dv9instr.c421 prw = (ulong_t *)pregs->r_sp;
/illumos-gate/usr/src/uts/sun4/os/
H A Dtrap.c314 traceback((caddr_t)rp->r_sp);
353 traceback((caddr_t)rp->r_sp);
376 traceback((caddr_t)rp->r_sp);
493 traceback((caddr_t)rp->r_sp);
1054 traceback((caddr_t)rp->r_sp);
/illumos-gate/usr/src/uts/i86pc/os/
H A Dtrap.c829 if (watchpage && addr == (caddr_t)rp->r_sp &&
1727 ttoproc(curthread)->p_pid : 0, rp->r_pc, rp->r_sp, rp->r_ps);
1935 trp->r_sp = lwptoregs(lwp)->r_sp;
1967 ASSERT((caddr_t)trp == (caddr_t)rp->r_sp);
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c913 sp = (caddr_t)(uintptr_t)(caddr32_t)r->r_sp;
918 sp = (caddr_t)r->r_sp;
/illumos-gate/usr/src/uts/sparc/fpu/
H A Dfpu_simulator.c572 pregs, (ulong_t *)pregs->r_sp, pfp);
585 (ulong_t *)pregs->r_sp, pfp);
/illumos-gate/usr/src/uts/sparc/v9/sys/
H A Dprivregs.h73 #define r_sp r_o6 macro

Completed in 116 milliseconds