Lines Matching refs:rset
108 elf_greg_t* rset = (elf_greg_t*)buf;
117 ptr = (char*)&rset[R_A0];
128 ptr = (char *) &rset[R_A0 + 4 * rset[R_WB]];
132 if ((4 * rset[R_WB] + i - a0_regnum) == XCHAL_NUM_AREGS)
133 ptr = (char *) &rset[R_A0];
142 collect_register_by_name (regcache, "lbeg", (char*)&rset[R_LBEG]);
143 collect_register_by_name (regcache, "lend", (char*)&rset[R_LEND]);
144 collect_register_by_name (regcache, "lcount", (char*)&rset[R_LCOUNT]);
147 collect_register_by_name (regcache, "sar", (char*)&rset[R_SAR]);
148 collect_register_by_name (regcache, "pc", (char*)&rset[R_PC]);
149 collect_register_by_name (regcache, "ps", (char*)&rset[R_PS]);
150 collect_register_by_name (regcache, "windowbase", (char*)&rset[R_WB]);
151 collect_register_by_name (regcache, "windowstart", (char*)&rset[R_WS]);
155 (char *) &rset[R_THREADPTR]);
162 const elf_greg_t* rset = (const elf_greg_t*)buf;
171 ptr = (char *)&rset[R_A0];
182 ptr = (char *) &rset[R_A0 + (4 * rset[R_WB]) % XCHAL_NUM_AREGS];
186 if ((4 * rset[R_WB] + i - a0_regnum) == XCHAL_NUM_AREGS)
187 ptr = (char *) &rset[R_A0];
196 supply_register_by_name (regcache, "lbeg", (char*)&rset[R_LBEG]);
197 supply_register_by_name (regcache, "lend", (char*)&rset[R_LEND]);
198 supply_register_by_name (regcache, "lcount", (char*)&rset[R_LCOUNT]);
201 supply_register_by_name (regcache, "sar", (char*)&rset[R_SAR]);
202 supply_register_by_name (regcache, "pc", (char*)&rset[R_PC]);
203 supply_register_by_name (regcache, "ps", (char*)&rset[R_PS]);
204 supply_register_by_name (regcache, "windowbase", (char*)&rset[R_WB]);
205 supply_register_by_name (regcache, "windowstart", (char*)&rset[R_WS]);
209 (char *) &rset[R_THREADPTR]);