Lines Matching defs:regNum

155 _LIBUNWIND_EXPORT int unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum,
157 _LIBUNWIND_TRACE_API("unw_get_reg(cursor=%p, regNum=%d, &value=%p)\n",
158 cursor, regNum, value);
160 if (co->validReg(regNum)) {
161 *value = co->getReg(regNum);
169 _LIBUNWIND_EXPORT int unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum,
171 _LIBUNWIND_TRACE_API("unw_set_reg(cursor=%p, regNum=%d, value=0x%llX)\n",
172 cursor, regNum, (long long)value);
175 if (co->validReg(regNum)) {
176 co->setReg(regNum, (pint_t)value);
179 if (regNum == UNW_REG_IP)
188 _LIBUNWIND_EXPORT int unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum,
190 _LIBUNWIND_TRACE_API("unw_get_fpreg(cursor=%p, regNum=%d, &value=%p)\n",
191 cursor, regNum, value);
193 if (co->validFloatReg(regNum)) {
194 *value = co->getFloatReg(regNum);
202 _LIBUNWIND_EXPORT int unw_set_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum,
205 _LIBUNWIND_TRACE_API("unw_set_fpreg(cursor=%p, regNum=%d, value=%llX)\n",
206 cursor, regNum, value);
208 _LIBUNWIND_TRACE_API("unw_set_fpreg(cursor=%p, regNum=%d, value=%g)\n",
209 cursor, regNum, value);
212 if (co->validFloatReg(regNum)) {
213 co->setFloatReg(regNum, value);
265 _LIBUNWIND_EXPORT int unw_is_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum) {
266 _LIBUNWIND_TRACE_API("unw_is_fpreg(cursor=%p, regNum=%d)\n",
267 cursor, regNum);
269 return co->validFloatReg(regNum);
275 unw_regnum_t regNum) {
276 _LIBUNWIND_TRACE_API("unw_regname(cursor=%p, regNum=%d)\n",
277 cursor, regNum);
279 return co->getRegisterName(regNum);