Home
last modified time | relevance | path

Searched refs:rwindow32 (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/sparc/sys/
H A Dregset.h111 struct rwindow32 { struct
122 extern void rwindow_nto32(struct rwindow *, struct rwindow32 *); argument
123 extern void rwindow_32ton(struct rwindow32 *, struct rwindow *);
142 struct rwindow32 wbuf[SPARC_MAXREGWINDOW];
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c483 struct rwindow32 *rwp; in setgwins()
499 rwp = (struct rwindow32 *) in setgwins()
556 struct rwindow32 *rwp; in getgwins()
572 rwp = (struct rwindow32 *) in getgwins()
724 struct rwindow32 rwindow32; in copy_return_window32() local
742 if ((copyin_nowatch(sp1, &rwindow32, in copy_return_window32()
743 sizeof (struct rwindow32))) == 0) in copy_return_window32()
745 rwindow_32ton(&rwindow32, &mpcb->mpcb_rwin[0]); in copy_return_window32()
750 if ((copyin_nowatch(sp2, &rwindow32, in copy_return_window32()
751 sizeof (struct rwindow32)) == 0)) in copy_return_window32()
[all …]
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c906 struct rwindow32 rwindow32; in prstop() local
912 rw_size = sizeof (struct rwindow32); in prstop()
928 copyin(rwp, &rwindow32, rw_size) == 0) { in prstop()
929 rwindow_32ton(&rwindow32, &lwp->lwp_pcb.pcb_xregs); in prstop()
942 struct rwindow32 *rw32 = in prstop()
943 (struct rwindow32 *) in prstop()
/illumos-gate/usr/src/lib/libproc/common/
H A DP32ton.h54 extern void rwindow_32_to_n(const struct rwindow32 *, struct rwindow *);
H A DP32ton.c185 rwindow_32_to_n(const struct rwindow32 *src, struct rwindow *dst) in rwindow_32_to_n()
/illumos-gate/usr/src/uts/sparc/os/
H A Dsyscall.c108 rwinsize = sizeof (struct rwindow32); in xregrestore()
118 struct rwindow32 rwindow32; in xregrestore() local
122 rwindow_nto32(&lwp->lwp_pcb.pcb_xregs, &rwindow32); in xregrestore()
123 (void) copyout(&rwindow32, rwp, rwinsize); in xregrestore()
H A Darchdep.c416 stksize += sizeof (struct rwindow32); in exec_set_sp()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf_impl.h103 #define rwindow rwindow32
/illumos-gate/usr/src/lib/libproc/sparcv9/
H A DPisadep.c373 struct rwindow32 rw32; in Pstack_iter()
384 n = Pread(P, &rw32, sizeof (struct rwindow32), sp); in Pstack_iter()
386 if (n == sizeof (struct rwindow32)) { in Pstack_iter()
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Ddtrace_isa.c825 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg()
887 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg()
926 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg()
H A Dfasttrap_isa.c1449 struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf; in fasttrap_getreg()
1557 struct rwindow32 *rwin = (struct rwindow32 *)mpcb->mpcb_wbuf; in fasttrap_putreg()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmachdep.c89 #define WIN32_SIZE (MAXWIN * sizeof (struct rwindow32))
240 sizeof (struct rwindow32) : sizeof (struct rwindow64))); in lwp_forkregs()
/illumos-gate/usr/src/uts/sparc/syscall/
H A Dgetcontext.c538 gwin_size = gwin->wbcnt * sizeof (struct rwindow32) + in getsetcontext32()
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in269 rwindow32 RWIN32SIZE RWIN32SHIFT
/illumos-gate/usr/src/cmd/truss/
H A Dfcall.c1675 struct rwindow32 rwin; in previous_fp()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprvnops.c2834 (SPARC_MAXREGWINDOW - size) * sizeof (struct rwindow32); in pr_read_gwindows_32()
3438 PR_OBJSIZE(struct rwindow32, struct rwindow); in prgetattr()