Home
last modified time | relevance | path

Searched refs:rwin (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/sparc/os/
H A Dsundep.c152 struct rwindow *rwin; in thread_load() local
180 rwin = (struct rwindow *)sp; in thread_load()
181 rwin->rw_in[0] = (intptr_t)arg; in thread_load()
182 rwin->rw_in[1] = len; in thread_load()
183 rwin->rw_in[6] = 0; in thread_load()
184 rwin->rw_in[7] = (intptr_t)start; in thread_load()
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Ddtrace_isa.c809 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg() local
814 return (rwin[i].rw_local[reg - 16]); in dtrace_getreg()
825 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg() local
830 return (rwin[i].rw_local[reg - 16]); in dtrace_getreg()
867 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg() local
872 fp = rwin[i].rw_fp; in dtrace_getreg()
887 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg() local
892 fp = rwin[i].rw_fp; in dtrace_getreg()
910 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg() local
915 return (rwin[i].rw_local[reg - 16]); in dtrace_getreg()
[all …]
H A Dfasttrap_isa.c1429 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in fasttrap_getreg() local
1437 return (rwin[i].rw_local[reg - 16]); in fasttrap_getreg()
1449 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in fasttrap_getreg() local
1457 return (rwin[i].rw_local[reg - 16]); in fasttrap_getreg()
1527 struct rwindow *rwin = (struct rwindow *)mpcb->mpcb_wbuf; in fasttrap_putreg() local
1536 rwin[i].rw_local[reg - 16] = value; in fasttrap_putreg()
1544 &rwin[mpcb->mpcb_wbcnt], sizeof (*rwin)) != 0) in fasttrap_putreg()
1547 rwin[mpcb->mpcb_wbcnt].rw_local[reg - 16] = value; in fasttrap_putreg()
1567 rwin[i].rw_local[reg - 16] = v32; in fasttrap_putreg()
1575 &rwin[mpcb->mpcb_wbcnt], sizeof (*rwin)) != 0) in fasttrap_putreg()
[all …]
/illumos-gate/usr/src/cmd/truss/
H A Dfcall.c1664 struct rwindow64 rwin; in previous_fp() local
1665 if (Pread(Proc, &rwin, sizeof (rwin), sp + STACK_BIAS) in previous_fp()
1666 == sizeof (rwin)) { in previous_fp()
1667 fp = (uintptr_t)rwin.rw_fp; in previous_fp()
1671 Pread(Proc, &rwin, sizeof (rwin), fp + STACK_BIAS) in previous_fp()
1672 != sizeof (rwin)) in previous_fp()
1675 struct rwindow32 rwin; in previous_fp() local
1676 if (Pread(Proc, &rwin, sizeof (rwin), sp) == sizeof (rwin)) { in previous_fp()
1677 fp = (uint32_t)rwin.rw_fp; in previous_fp()
1678 pc = (uint32_t)rwin.rw_rtn; in previous_fp()
[all …]