Lines Matching refs:uc_mcontext
79 sc.sc_sp = ucp->uc_mcontext.gregs[REG_O6];
80 sc.sc_pc = ucp->uc_mcontext.gregs[REG_PC];
81 sc.sc_npc = ucp->uc_mcontext.gregs[REG_nPC];
82 sc.sc_psr = ucp->uc_mcontext.gregs[REG_PSR];
83 sc.sc_g1 = ucp->uc_mcontext.gregs[REG_G1];
84 sc.sc_o0 = ucp->uc_mcontext.gregs[REG_O0];
85 if (ucp->uc_mcontext.gwins != (gwindows_t *)0) {
87 sc.sc_wbcnt = ucp->uc_mcontext.gwins->wbcnt;
90 sc.sc_spbuf[i][j] = (int)ucp->uc_mcontext.gwins->spbuf[j];
92 sc.sc_wbuf[i][j] = ucp->uc_mcontext.gwins->wbuf[i].rw_local[j];
94 sc.sc_wbuf[i][j+8] = ucp->uc_mcontext.gwins->wbuf[i].rw_in[j];
122 ucp->uc_mcontext.gregs[REG_O6] = sc.sc_sp;
123 ucp->uc_mcontext.gregs[REG_PC] = sc.sc_pc;
124 ucp->uc_mcontext.gregs[REG_nPC] = sc.sc_npc;
125 ucp->uc_mcontext.gregs[REG_PSR] = sc.sc_psr;
126 ucp->uc_mcontext.gregs[REG_G1] = sc.sc_g1;
127 ucp->uc_mcontext.gregs[REG_O0] = sc.sc_o0;
129 ucp->uc_mcontext.gwins->wbcnt = sc.sc_wbcnt;
132 ucp->uc_mcontext.gwins->spbuf[j] = (greg_t *)sc.sc_spbuf[i][j];
134 ucp->uc_mcontext.gwins->wbuf[i].rw_local[j] = sc.sc_wbuf[i][j];
136 ucp->uc_mcontext.gwins->wbuf[i].rw_in[j] = sc.sc_wbuf[i][j+8];