Searched defs:rwin (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/sparc/os/
H A Dsundep.c152 struct rwindow *rwin; local
180 rwin = (struct rwindow *)sp;
181 rwin->rw_in[0] = (intptr_t)arg;
182 rwin->rw_in[1] = len;
183 rwin->rw_in[6] = 0;
184 rwin->rw_in[7] = (intptr_t)start;
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/
H A Dkmdb_dpi_isadep.c91 kmdb_dpi_get_rwin(int cpuid, int win, struct rwindow *rwin) argument
93 return (mdb.m_dpi->dpo_get_rwin(cpuid, win, rwin));
H A Dkvm_isadep.c117 struct rwindow rwin; local
142 if (kmdb_dpi_get_rwin(cpuid, wp, &rwin) < 0) {
148 kregs[KREG_L0 + i] = (uintptr_t)rwin.rw_local[i];
150 kregs[KREG_I0 + i] = (uintptr_t)rwin.rw_in[i];
H A Dkaif.c827 kaif_get_rwin(int cpuid, int win, struct rwindow *rwin) argument
837 bcopy(&save->krs_rwins[win], rwin, sizeof (struct rwindow));
/illumos-gate/usr/src/cmd/mdb/sparc/mdb/
H A Dmdb_v9util.c259 struct rwindow rwin; local
294 if (mdb_tgt_vread(t, &rwin, sizeof (rwin), sp) != sizeof (rwin))
298 kregs[KREG_L0 + i] = (uintptr_t)rwin.rw_local[i];
300 kregs[KREG_I0 + i] = (uintptr_t)rwin.rw_in[i];
H A Dkvm_v9dep.c244 struct rwindow rwin; local
331 if (kregs[KREG_SP] != 0 && mdb_tgt_vread(t, &rwin, sizeof (rwin),
332 kregs[KREG_SP] + STACK_BIAS) == sizeof (rwin)) {
334 kregs[KREG_L0] = rwin.rw_local[0];
335 kregs[KREG_L1] = rwin.rw_local[1];
336 kregs[KREG_L2] = rwin.rw_local[2];
337 kregs[KREG_L3] = rwin.rw_local[3];
338 kregs[KREG_L4] = rwin.rw_local[4];
339 kregs[KREG_L5] = rwin
[all...]
H A Dkvm_v7dep.c158 struct rwindow rwin; local
184 if (mdb_tgt_vread(t, &rwin, sizeof (rwin), sp) != sizeof (rwin))
188 kregs[KREG_L0 + i] = (uintptr_t)rwin.rw_local[i];
190 kregs[KREG_I0 + i] = (uintptr_t)rwin.rw_in[i];
431 struct rwindow rwin; local
508 if (kregs[KREG_SP] != 0 && mdb_tgt_vread(t, &rwin, sizeof (rwin),
509 kregs[KREG_SP]) == sizeof (rwin)) {
[all...]
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Ddtrace_isa.c809 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; local
814 return (rwin[i].rw_local[reg - 16]);
825 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; local
830 return (rwin[i].rw_local[reg - 16]);
867 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; local
872 fp = rwin[i].rw_fp;
887 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; local
892 fp = rwin[i].rw_fp;
910 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; local
915 return (rwin[
926 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; local
[all...]
H A Dfasttrap_isa.c1429 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; local
1437 return (rwin[i].rw_local[reg - 16]);
1449 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; local
1457 return (rwin[i].rw_local[reg - 16]);
1527 struct rwindow *rwin = (struct rwindow *)mpcb->mpcb_wbuf; local
1536 rwin[i].rw_local[reg - 16] = value;
1544 &rwin[mpcb->mpcb_wbcnt], sizeof (*rwin)) != 0)
1547 rwin[mpcb->mpcb_wbcnt].rw_local[reg - 16] = value;
1557 struct rwindow32 *rwin local
[all...]
/illumos-gate/usr/src/cmd/truss/
H A Dfcall.c1675 struct rwindow64 rwin; local
1676 if (Pread(Proc, &rwin, sizeof (rwin), sp + STACK_BIAS)
1677 == sizeof (rwin)) {
1678 fp = (uintptr_t)rwin.rw_fp;
1679 pc = (uintptr_t)rwin.rw_rtn;
1682 Pread(Proc, &rwin, sizeof (rwin), fp + STACK_BIAS)
1683 != sizeof (rwin))
1686 struct rwindow32 rwin; local
1688 struct rwindow rwin; local
[all...]

Completed in 100 milliseconds