Lines Matching refs:vals

51 typedef void save_func_t (void *funcs, unsigned long *vals);
52 typedef unw_word_t *check_func_t (unw_cursor_t *c, unsigned long *vals);
207 check_static_to_stacked (unw_cursor_t *c, unw_word_t *vals) in check_static_to_stacked() argument
216 vals -= 4; in check_static_to_stacked()
233 (vals[i] & 1) ? '*' : ' ', vals[i]); in check_static_to_stacked()
235 if (vals[i] & 1) in check_static_to_stacked()
244 if (r[i] != vals[i]) in check_static_to_stacked()
246 __FUNCTION__, 4 + i, r[i], vals[i]); in check_static_to_stacked()
249 return vals; in check_static_to_stacked()
253 check_static_to_fr (unw_cursor_t *c, unw_word_t *vals) in check_static_to_fr() argument
262 vals -= 1; in check_static_to_fr()
272 nat4 ? '*' : ' ', r4, (vals[0] & 1) ? '*' : ' ', vals[0]); in check_static_to_fr()
274 if (vals[0] & 1) in check_static_to_fr()
283 if (r4 != vals[0]) in check_static_to_fr()
284 panic ("%s: r4=%lx instead of %lx!\n", __FUNCTION__, r4, vals[0]); in check_static_to_fr()
286 return vals; in check_static_to_fr()
290 check_static_to_br (unw_cursor_t *c, unw_word_t *vals) in check_static_to_br() argument
298 vals -= 1; in check_static_to_br()
308 nat4 ? '*' : ' ', r4, (vals[0] & 1) ? '*' : ' ', vals[0]); in check_static_to_br()
310 if (vals[0] & 1) in check_static_to_br()
319 if (r4 != vals[0]) in check_static_to_br()
320 panic ("%s: r4=%lx instead of %lx!\n", __FUNCTION__, r4, vals[0]); in check_static_to_br()
322 return vals; in check_static_to_br()
326 check_static_to_mem (unw_cursor_t *c, unw_word_t *vals) in check_static_to_mem() argument
334 vals -= 1; in check_static_to_mem()
344 nat5 ? '*' : ' ', r5, (vals[0] & 1) ? '*' : ' ', vals[0]); in check_static_to_mem()
346 if (vals[0] & 1) in check_static_to_mem()
355 if (r5 != vals[0]) in check_static_to_mem()
356 panic ("%s: r5=%lx instead of %lx!\n", __FUNCTION__, r5, vals[0]); in check_static_to_mem()
358 return vals; in check_static_to_mem()
362 check_static_to_memN (unw_cursor_t *c, unw_word_t *vals, const char *func) in check_static_to_memN() argument
370 vals -= 1; in check_static_to_memN()
380 nat6 ? '*' : ' ', r6, (vals[0] & 1) ? '*' : ' ', vals[0]); in check_static_to_memN()
382 if (vals[0] & 1) in check_static_to_memN()
391 if (r6 != vals[0]) in check_static_to_memN()
392 panic ("%s: r6=%lx instead of %lx!\n", __FUNCTION__, r6, vals[0]); in check_static_to_memN()
394 return vals; in check_static_to_memN()
398 check_static_to_mem2 (unw_cursor_t *c, unw_word_t *vals) in check_static_to_mem2() argument
400 return check_static_to_memN (c, vals, __FUNCTION__); in check_static_to_mem2()
404 check_static_to_mem3 (unw_cursor_t *c, unw_word_t *vals) in check_static_to_mem3() argument
406 return check_static_to_memN (c, vals, __FUNCTION__); in check_static_to_mem3()
410 check_static_to_mem4 (unw_cursor_t *c, unw_word_t *vals) in check_static_to_mem4() argument
412 return check_static_to_memN (c, vals, __FUNCTION__); in check_static_to_mem4()
416 check_static_to_mem5 (unw_cursor_t *c, unw_word_t *vals) in check_static_to_mem5() argument
418 return check_static_to_memN (c, vals, __FUNCTION__); in check_static_to_mem5()
422 check_static_to_scratch (unw_cursor_t *c, unw_word_t *vals) in check_static_to_scratch() argument
431 vals -= 4; in check_static_to_scratch()
456 (vals[i] & 1) ? '*' : ' ', vals[i]); in check_static_to_scratch()
458 if (vals[i] & 1) in check_static_to_scratch()
467 if (r[i] != vals[i]) in check_static_to_scratch()
469 __FUNCTION__, 4 + i, r[i], vals[i]); in check_static_to_scratch()
492 expected = vals[0] & 0x3f; in check_static_to_scratch()
497 return vals; in check_static_to_scratch()
501 check_pr (unw_cursor_t *c, unw_word_t *vals) in check_pr() argument
512 vals -= 1; in check_pr()
518 expected = (vals[0] & ~DONTCARE) | 1; in check_pr()
526 if ((ret = unw_set_reg (c, UNW_IA64_PR, vals[0])) < 0) in check_pr()
532 if (pr != vals[0]) in check_pr()
534 __FUNCTION__, pr, vals[0]); in check_pr()
535 return vals; in check_pr()
539 check_rotate_regs (unw_cursor_t *c, unw_word_t *vals) in check_rotate_regs() argument
543 return check_pr (c, vals - 1); in check_rotate_regs()
547 start_checks (void *funcs, unsigned long *vals) in start_checks() argument
565 vals = (*checks[num_checks - 1 - i]) (&c, vals); in start_checks()