Lines Matching refs:window
482 unsigned long window;
485 if ((window = get_thread_wsaved()) != 0) {
486 window -= 1;
488 struct reg_window *rwin = &t->reg_window[window];
492 sp = t->rwbuf_stkptrs[window];
500 shift_window_buffer(window, get_thread_wsaved() - 1, t);
503 } while (window--);
513 "%s[%d]: bad register window fault: SP %08lx (orig_sp %08lx) TPC %08lx O7 %08lx\n";
515 "%s[%d]: bad register window fault: SP %016lx (orig_sp %016lx) TPC %08lx O7 %016lx\n";
520 unsigned long window;
523 window = get_thread_wsaved();
525 if (likely(window != 0)) {
526 window -= 1;
528 struct reg_window *rwin = &t->reg_window[window];
532 orig_sp = sp = t->rwbuf_stkptrs[window];
553 } while (window--);
559 set_thread_wsaved(window + 1);