Lines Matching refs:prp
93 prgetprregs(klwp_t *lwp, prgregset_t prp) in prgetprregs() argument
100 bzero(prp, sizeof (prp)); in prgetprregs()
106 prp[R_G1] = gr[REG_G1]; in prgetprregs()
107 prp[R_G2] = gr[REG_G2]; in prgetprregs()
108 prp[R_G3] = gr[REG_G3]; in prgetprregs()
109 prp[R_G4] = gr[REG_G4]; in prgetprregs()
110 prp[R_G5] = gr[REG_G5]; in prgetprregs()
111 prp[R_G6] = gr[REG_G6]; in prgetprregs()
112 prp[R_G7] = gr[REG_G7]; in prgetprregs()
114 prp[R_O0] = gr[REG_O0]; in prgetprregs()
115 prp[R_O1] = gr[REG_O1]; in prgetprregs()
116 prp[R_O2] = gr[REG_O2]; in prgetprregs()
117 prp[R_O3] = gr[REG_O3]; in prgetprregs()
118 prp[R_O4] = gr[REG_O4]; in prgetprregs()
119 prp[R_O5] = gr[REG_O5]; in prgetprregs()
120 prp[R_O6] = gr[REG_O6]; in prgetprregs()
121 prp[R_O7] = gr[REG_O7]; in prgetprregs()
124 prp[R_L0] = lwp->lwp_pcb.pcb_xregs.rw_local[0]; in prgetprregs()
125 prp[R_L1] = lwp->lwp_pcb.pcb_xregs.rw_local[1]; in prgetprregs()
126 prp[R_L2] = lwp->lwp_pcb.pcb_xregs.rw_local[2]; in prgetprregs()
127 prp[R_L3] = lwp->lwp_pcb.pcb_xregs.rw_local[3]; in prgetprregs()
128 prp[R_L4] = lwp->lwp_pcb.pcb_xregs.rw_local[4]; in prgetprregs()
129 prp[R_L5] = lwp->lwp_pcb.pcb_xregs.rw_local[5]; in prgetprregs()
130 prp[R_L6] = lwp->lwp_pcb.pcb_xregs.rw_local[6]; in prgetprregs()
131 prp[R_L7] = lwp->lwp_pcb.pcb_xregs.rw_local[7]; in prgetprregs()
133 prp[R_I0] = lwp->lwp_pcb.pcb_xregs.rw_in[0]; in prgetprregs()
134 prp[R_I1] = lwp->lwp_pcb.pcb_xregs.rw_in[1]; in prgetprregs()
135 prp[R_I2] = lwp->lwp_pcb.pcb_xregs.rw_in[2]; in prgetprregs()
136 prp[R_I3] = lwp->lwp_pcb.pcb_xregs.rw_in[3]; in prgetprregs()
137 prp[R_I4] = lwp->lwp_pcb.pcb_xregs.rw_in[4]; in prgetprregs()
138 prp[R_I5] = lwp->lwp_pcb.pcb_xregs.rw_in[5]; in prgetprregs()
139 prp[R_I6] = lwp->lwp_pcb.pcb_xregs.rw_in[6]; in prgetprregs()
140 prp[R_I7] = lwp->lwp_pcb.pcb_xregs.rw_in[7]; in prgetprregs()
143 prp[R_CCR] = gr[REG_CCR]; in prgetprregs()
144 prp[R_ASI] = gr[REG_ASI]; in prgetprregs()
145 prp[R_FPRS] = gr[REG_FPRS]; in prgetprregs()
146 prp[R_PC] = gr[REG_PC]; in prgetprregs()
147 prp[R_nPC] = gr[REG_nPC]; in prgetprregs()
148 prp[R_Y] = gr[REG_Y]; in prgetprregs()
155 prsetprregs(klwp_t *lwp, prgregset_t prp, int initial) in prsetprregs() argument
159 gr[REG_G1] = prp[R_G1]; in prsetprregs()
160 gr[REG_G2] = prp[R_G2]; in prsetprregs()
161 gr[REG_G3] = prp[R_G3]; in prsetprregs()
162 gr[REG_G4] = prp[R_G4]; in prsetprregs()
163 gr[REG_G5] = prp[R_G5]; in prsetprregs()
164 gr[REG_G6] = prp[R_G6]; in prsetprregs()
165 gr[REG_G7] = prp[R_G7]; in prsetprregs()
167 gr[REG_O0] = prp[R_O0]; in prsetprregs()
168 gr[REG_O1] = prp[R_O1]; in prsetprregs()
169 gr[REG_O2] = prp[R_O2]; in prsetprregs()
170 gr[REG_O3] = prp[R_O3]; in prsetprregs()
171 gr[REG_O4] = prp[R_O4]; in prsetprregs()
172 gr[REG_O5] = prp[R_O5]; in prsetprregs()
173 gr[REG_O6] = prp[R_O6]; in prsetprregs()
174 gr[REG_O7] = prp[R_O7]; in prsetprregs()
176 lwp->lwp_pcb.pcb_xregs.rw_local[0] = prp[R_L0]; in prsetprregs()
177 lwp->lwp_pcb.pcb_xregs.rw_local[1] = prp[R_L1]; in prsetprregs()
178 lwp->lwp_pcb.pcb_xregs.rw_local[2] = prp[R_L2]; in prsetprregs()
179 lwp->lwp_pcb.pcb_xregs.rw_local[3] = prp[R_L3]; in prsetprregs()
180 lwp->lwp_pcb.pcb_xregs.rw_local[4] = prp[R_L4]; in prsetprregs()
181 lwp->lwp_pcb.pcb_xregs.rw_local[5] = prp[R_L5]; in prsetprregs()
182 lwp->lwp_pcb.pcb_xregs.rw_local[6] = prp[R_L6]; in prsetprregs()
183 lwp->lwp_pcb.pcb_xregs.rw_local[7] = prp[R_L7]; in prsetprregs()
185 lwp->lwp_pcb.pcb_xregs.rw_in[0] = prp[R_I0]; in prsetprregs()
186 lwp->lwp_pcb.pcb_xregs.rw_in[1] = prp[R_I1]; in prsetprregs()
187 lwp->lwp_pcb.pcb_xregs.rw_in[2] = prp[R_I2]; in prsetprregs()
188 lwp->lwp_pcb.pcb_xregs.rw_in[3] = prp[R_I3]; in prsetprregs()
189 lwp->lwp_pcb.pcb_xregs.rw_in[4] = prp[R_I4]; in prsetprregs()
190 lwp->lwp_pcb.pcb_xregs.rw_in[5] = prp[R_I5]; in prsetprregs()
191 lwp->lwp_pcb.pcb_xregs.rw_in[6] = prp[R_I6]; in prsetprregs()
192 lwp->lwp_pcb.pcb_xregs.rw_in[7] = prp[R_I7]; in prsetprregs()
200 gr[REG_CCR] = prp[R_CCR]; in prsetprregs()
201 gr[REG_ASI] = prp[R_ASI]; in prsetprregs()
202 gr[REG_FPRS] = prp[R_FPRS]; in prsetprregs()
203 gr[REG_PC] = prp[R_PC]; in prsetprregs()
204 gr[REG_nPC] = prp[R_nPC]; in prsetprregs()
205 gr[REG_Y] = prp[R_Y]; in prsetprregs()
312 prgetprregs32(klwp_t *lwp, prgregset32_t prp) in prgetprregs32() argument
321 bzero(prp, sizeof (prp)); in prgetprregs32()
327 prp[R_G1] = gr[REG_G1]; in prgetprregs32()
328 prp[R_G2] = gr[REG_G2]; in prgetprregs32()
329 prp[R_G3] = gr[REG_G3]; in prgetprregs32()
330 prp[R_G4] = gr[REG_G4]; in prgetprregs32()
331 prp[R_G5] = gr[REG_G5]; in prgetprregs32()
332 prp[R_G6] = gr[REG_G6]; in prgetprregs32()
333 prp[R_G7] = gr[REG_G7]; in prgetprregs32()
335 prp[R_O0] = gr[REG_O0]; in prgetprregs32()
336 prp[R_O1] = gr[REG_O1]; in prgetprregs32()
337 prp[R_O2] = gr[REG_O2]; in prgetprregs32()
338 prp[R_O3] = gr[REG_O3]; in prgetprregs32()
339 prp[R_O4] = gr[REG_O4]; in prgetprregs32()
340 prp[R_O5] = gr[REG_O5]; in prgetprregs32()
341 prp[R_O6] = gr[REG_O6]; in prgetprregs32()
342 prp[R_O7] = gr[REG_O7]; in prgetprregs32()
345 prp[R_L0] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[0]); in prgetprregs32()
346 prp[R_L1] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[1]); in prgetprregs32()
347 prp[R_L2] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[2]); in prgetprregs32()
348 prp[R_L3] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[3]); in prgetprregs32()
349 prp[R_L4] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[4]); in prgetprregs32()
350 prp[R_L5] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[5]); in prgetprregs32()
351 prp[R_L6] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[6]); in prgetprregs32()
352 prp[R_L7] = R32(lwp->lwp_pcb.pcb_xregs.rw_local[7]); in prgetprregs32()
354 prp[R_I0] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[0]); in prgetprregs32()
355 prp[R_I1] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[1]); in prgetprregs32()
356 prp[R_I2] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[2]); in prgetprregs32()
357 prp[R_I3] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[3]); in prgetprregs32()
358 prp[R_I4] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[4]); in prgetprregs32()
359 prp[R_I5] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[5]); in prgetprregs32()
360 prp[R_I6] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[6]); in prgetprregs32()
361 prp[R_I7] = R32(lwp->lwp_pcb.pcb_xregs.rw_in[7]); in prgetprregs32()
364 prp[R_PSR] = gr[REG_PSR]; in prgetprregs32()
365 prp[R_PC] = gr[REG_PC]; in prgetprregs32()
366 prp[R_nPC] = gr[REG_nPC]; in prgetprregs32()
367 prp[R_Y] = gr[REG_Y]; in prgetprregs32()