rwindow32
struct rwindow32 rwin;
rwindow_32_to_n(const struct rwindow32 *src, struct rwindow *dst)
extern void rwindow_32_to_n(const struct rwindow32 *, struct rwindow *);
struct rwindow32 rw32;
n = Pread(P, &rw32, sizeof (struct rwindow32), sp);
if (n == sizeof (struct rwindow32)) {
#define rwindow rwindow32
(SPARC_MAXREGWINDOW - size) * sizeof (struct rwindow32);
PR_OBJSIZE(struct rwindow32, struct rwindow);
struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf;
struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf;
struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf;
struct rwindow32 *rwin = (void *)mpcb->mpcb_wbuf;
struct rwindow32 *rwin = (struct rwindow32 *)mpcb->mpcb_wbuf;
struct rwindow32 rwindow32;
rw_size = sizeof (struct rwindow32);
copyin(rwp, &rwindow32, rw_size) == 0) {
rwindow_32ton(&rwindow32, &lwp->lwp_pcb.pcb_xregs);
struct rwindow32 *rw32 =
(struct rwindow32 *)
stksize += sizeof (struct rwindow32);
rwinsize = sizeof (struct rwindow32);
struct rwindow32 rwindow32;
rwindow_nto32(&lwp->lwp_pcb.pcb_xregs, &rwindow32);
(void) copyout(&rwindow32, rwp, rwinsize);
extern void rwindow_nto32(struct rwindow *, struct rwindow32 *);
extern void rwindow_32ton(struct rwindow32 *, struct rwindow *);
struct rwindow32 wbuf[SPARC_MAXREGWINDOW];
gwin_size = gwin->wbcnt * sizeof (struct rwindow32) +
gwin_size = (mpcb->mpcb_wbcnt * sizeof (struct rwindow32)) +
watched2 = watch_disable_addr(tos, sizeof (struct rwindow32),
ucopy(tos, &fp->frwin, sizeof (struct rwindow32));
watch_enable_addr(tos, sizeof (struct rwindow32), S_READ);
watch_enable_addr(tos, sizeof (struct rwindow32), S_READ);
rwindow_nto32(struct rwindow *src, struct rwindow32 *dest)
rwindow_32ton(struct rwindow32 *src, struct rwindow *dest)
struct rwindow32 *rwp;
rwp = (struct rwindow32 *)
bcopy(&gwins->wbuf[i], rwp, sizeof (struct rwindow32));
struct rwindow32 *rwp;
rwp = (struct rwindow32 *)
bcopy(rwp, &gwp->wbuf[i], sizeof (struct rwindow32));
struct rwindow32 rwindow32;
if ((copyin_nowatch(sp1, &rwindow32,
sizeof (struct rwindow32))) == 0)
rwindow_32ton(&rwindow32, &mpcb->mpcb_rwin[0]);
if ((copyin_nowatch(sp2, &rwindow32,
sizeof (struct rwindow32)) == 0))
rwindow_32ton(&rwindow32, &mpcb->mpcb_rwin[1]);
sizeof (struct rwindow32) : sizeof (struct rwindow64)));
#define WIN32_SIZE (MAXWIN * sizeof (struct rwindow32))