tag | line | file | source code |
tsp | 229 | arch/sparc/mm/fault.c | struct thread_struct *tsp = ¤t->tss; |
tsp | 238 | arch/sparc/mm/fault.c | for(i = 0; i < tsp->w_saved; i++) |
tsp | 240 | arch/sparc/mm/fault.c | i, tsp->rwbuf_stkptrs[i]); |
tsp | 249 | arch/sparc/mm/fault.c | while(wincount < tsp->w_saved) { |
tsp | 250 | arch/sparc/mm/fault.c | if ((tsp->rwbuf_stkptrs[wincount] & 7) || |
tsp | 251 | arch/sparc/mm/fault.c | (tsp->rwbuf_stkptrs[wincount] > KERNBASE) || |
tsp | 253 | arch/sparc/mm/fault.c | (char *) tsp->rwbuf_stkptrs[wincount], |
tsp | 259 | arch/sparc/mm/fault.c | memcpy((char *) tsp->rwbuf_stkptrs[wincount], |
tsp | 260 | arch/sparc/mm/fault.c | (char *)&tsp->reg_window[wincount], |
tsp | 277 | arch/sparc/mm/fault.c | memcpy((char *)&tsp->reg_window[0], |
tsp | 281 | arch/sparc/mm/fault.c | unsigned long sp = tsp->reg_window[0].ins[6]; |
tsp | 284 | arch/sparc/mm/fault.c | show_regwindow(&tsp->reg_window[0]); |
tsp | 291 | arch/sparc/mm/fault.c | memcpy((char *)&tsp->reg_window[1], |
tsp | 298 | arch/sparc/mm/fault.c | tsp->sig_address = regs->pc; |
tsp | 299 | arch/sparc/mm/fault.c | tsp->sig_desc = SUBSIG_STACK; |
tsp | 302 | arch/sparc/mm/fault.c | tsp->w_saved = 0; |