tag | line | file | source code |
context | 49 | arch/i386/kernel/signal.c | #define COPY(x) regs->x = context.x |
context | 51 | arch/i386/kernel/signal.c | if ((context.x & 0xfffc) && (context.x & 3) != 3) goto badframe; COPY(x); |
context | 53 | arch/i386/kernel/signal.c | if (!(context.x & 0xfffc) || (context.x & 3) != 3) goto badframe; COPY(x); |
context | 54 | arch/i386/kernel/signal.c | struct sigcontext_struct context; |
context | 58 | arch/i386/kernel/signal.c | if (verify_area(VERIFY_READ, (void *) regs->esp, sizeof(context))) |
context | 60 | arch/i386/kernel/signal.c | memcpy_fromfs(&context,(void *) regs->esp, sizeof(context)); |
context | 61 | arch/i386/kernel/signal.c | current->blocked = context.oldmask & _BLOCKABLE; |
context | 74 | arch/i386/kernel/signal.c | regs->eflags |= context.eflags & 0x40DD5; |
context | 76 | arch/i386/kernel/signal.c | return context.eax; |
context | 49 | arch/mips/kernel/signal.c | struct sigcontext_struct context; |
context | 53 | arch/mips/kernel/signal.c | if (verify_area(VERIFY_READ, (void *) regs->reg29, sizeof(context))) |
context | 55 | arch/mips/kernel/signal.c | memcpy_fromfs(&context,(void *) regs->reg29, sizeof(context)); |
context | 56 | arch/mips/kernel/signal.c | current->blocked = context.oldmask & _BLOCKABLE; |
context | 57 | arch/mips/kernel/signal.c | regs->reg1 = context.sc_at; |
context | 58 | arch/mips/kernel/signal.c | regs->reg2 = context.sc_v0; |
context | 59 | arch/mips/kernel/signal.c | regs->reg3 = context.sc_v1; |
context | 60 | arch/mips/kernel/signal.c | regs->reg4 = context.sc_a0; |
context | 61 | arch/mips/kernel/signal.c | regs->reg5 = context.sc_a1; |
context | 62 | arch/mips/kernel/signal.c | regs->reg6 = context.sc_a2; |
context | 63 | arch/mips/kernel/signal.c | regs->reg7 = context.sc_a3; |
context | 64 | arch/mips/kernel/signal.c | regs->reg8 = context.sc_t0; |
context | 65 | arch/mips/kernel/signal.c | regs->reg9 = context.sc_t1; |
context | 66 | arch/mips/kernel/signal.c | regs->reg10 = context.sc_t2; |
context | 67 | arch/mips/kernel/signal.c | regs->reg11 = context.sc_t3; |
context | 68 | arch/mips/kernel/signal.c | regs->reg12 = context.sc_t4; |
context | 69 | arch/mips/kernel/signal.c | regs->reg13 = context.sc_t5; |
context | 70 | arch/mips/kernel/signal.c | regs->reg14 = context.sc_t6; |
context | 71 | arch/mips/kernel/signal.c | regs->reg15 = context.sc_t7; |
context | 72 | arch/mips/kernel/signal.c | regs->reg16 = context.sc_s0; |
context | 73 | arch/mips/kernel/signal.c | regs->reg17 = context.sc_s1; |
context | 74 | arch/mips/kernel/signal.c | regs->reg18 = context.sc_s2; |
context | 75 | arch/mips/kernel/signal.c | regs->reg19 = context.sc_s3; |
context | 76 | arch/mips/kernel/signal.c | regs->reg20 = context.sc_s4; |
context | 77 | arch/mips/kernel/signal.c | regs->reg21 = context.sc_s5; |
context | 78 | arch/mips/kernel/signal.c | regs->reg22 = context.sc_s6; |
context | 79 | arch/mips/kernel/signal.c | regs->reg23 = context.sc_s7; |
context | 80 | arch/mips/kernel/signal.c | regs->reg24 = context.sc_t8; |
context | 81 | arch/mips/kernel/signal.c | regs->reg25 = context.sc_t9; |
context | 85 | arch/mips/kernel/signal.c | regs->reg28 = context.sc_gp; |
context | 86 | arch/mips/kernel/signal.c | regs->reg29 = context.sc_sp; |
context | 87 | arch/mips/kernel/signal.c | regs->reg30 = context.sc_fp; |
context | 88 | arch/mips/kernel/signal.c | regs->reg31 = context.sc_ra; |
context | 89 | arch/mips/kernel/signal.c | regs->cp0_epc = context.sc_epc; |
context | 90 | arch/mips/kernel/signal.c | regs->cp0_cause = context.sc_cause; |
context | 140 | arch/sparc/kernel/process.c | p->tss.context = -1; |
context | 196 | arch/sparc/mm/srmmu.c | if(tsk->tss.context != -1) { |
context | 199 | arch/sparc/mm/srmmu.c | ctable_ptr += tsk->tss.context; |
context | 392 | arch/sparc/mm/srmmu.c | printk("switching to context %d\n", tsk->tss.context); |
context | 209 | arch/sparc/mm/sun4c.c | s4cpseg_pool[i].context = 0; |
context | 332 | arch/sparc/mm/sun4c.c | if(tsk->tss.context != -1) { |
context | 335 | arch/sparc/mm/sun4c.c | set_context(tsk->tss.context); |
context | 481 | arch/sparc/mm/sun4c.c | int ctx = tsk->tss.context; |
context | 495 | arch/sparc/mm/sun4c.c | tsk->tss.context = ctx; |
context | 509 | arch/sparc/mm/sun4c.c | old_tsk->tss.context = -1; |
context | 511 | arch/sparc/mm/sun4c.c | tsk->tss.context = ctxp->ctx_number; |
context | 642 | arch/sparc/mm/sun4c.c | psegp->context = cur_ctx; |
context | 657 | arch/sparc/mm/sun4c.c | set_context(psegp->context); |
context | 664 | arch/sparc/mm/sun4c.c | remove_pseg_ctxlist(psegp, psegp->context); |
context | 666 | arch/sparc/mm/sun4c.c | psegp->context = cur_ctx; |
context | 1008 | arch/sparc/mm/sun4c.c | if(old_task->tss.context != -1) { |
context | 1012 | arch/sparc/mm/sun4c.c | set_context(old_task->tss.context); |
context | 1013 | arch/sparc/mm/sun4c.c | sun4c_unload_context_from_tlb(old_task->tss.context); |
context | 1016 | arch/sparc/mm/sun4c.c | ctx_old = ctx_list_pool + old_task->tss.context; |
context | 1019 | arch/sparc/mm/sun4c.c | old_task->tss.context = -1; |
context | 1035 | arch/sparc/mm/sun4c.c | if(dead_task->tss.context != -1) |
context | 1043 | arch/sparc/mm/sun4c.c | if(flush_task->tss.context != -1) |
context | 181 | include/asm-sparc/oplib.h | int context, char *program_counter); |
context | 207 | include/asm-sparc/oplib.h | extern void prom_putsegment(int context, unsigned long virt_addr, |
context | 208 | include/asm-sparc/pgtsrmmu.h | extern inline void srmmu_set_context(int context) |
context | 211 | include/asm-sparc/pgtsrmmu.h | "r" (context), "r" (SRMMU_CTX_REG), |
context | 80 | include/asm-sparc/pgtsun4c.h | unsigned char context; /* The context in which it is mapped. */ |
context | 63 | include/asm-sparc/processor.h | int context; |