tag | line | file | source code |
tss | 132 | arch/alpha/kernel/process.c | p->tss.usp = usp; |
tss | 133 | arch/alpha/kernel/process.c | p->tss.ksp = (unsigned long) childstack; |
tss | 134 | arch/alpha/kernel/process.c | p->tss.flags = 1; |
tss | 98 | arch/alpha/kernel/ptrace.c | stack = (unsigned char *)task->tss.ksp; |
tss | 114 | arch/alpha/kernel/ptrace.c | stack = (unsigned char *) task->tss.ksp; |
tss | 520 | arch/alpha/kernel/ptrace.c | tmp=child->tss.usp; |
tss | 139 | arch/alpha/mm/init.c | init_task.tss.ptbr = newptbr; |
tss | 140 | arch/alpha/mm/init.c | init_task.tss.flags = 1; |
tss | 142 | arch/alpha/mm/init.c | load_PCB(&init_task.tss); |
tss | 60 | arch/i386/kernel/ioport.c | set_bitmap((unsigned long *)current->tss.io_bitmap, from, num, !turn_on); |
tss | 127 | arch/i386/kernel/process.c | current->tss.ldt = 0; |
tss | 161 | arch/i386/kernel/process.c | p->tss.es = KERNEL_DS; |
tss | 162 | arch/i386/kernel/process.c | p->tss.cs = KERNEL_CS; |
tss | 163 | arch/i386/kernel/process.c | p->tss.ss = KERNEL_DS; |
tss | 164 | arch/i386/kernel/process.c | p->tss.ds = KERNEL_DS; |
tss | 165 | arch/i386/kernel/process.c | p->tss.fs = USER_DS; |
tss | 166 | arch/i386/kernel/process.c | p->tss.gs = KERNEL_DS; |
tss | 167 | arch/i386/kernel/process.c | p->tss.ss0 = KERNEL_DS; |
tss | 168 | arch/i386/kernel/process.c | p->tss.esp0 = p->kernel_stack_page + PAGE_SIZE; |
tss | 169 | arch/i386/kernel/process.c | p->tss.tr = _TSS(nr); |
tss | 171 | arch/i386/kernel/process.c | p->tss.esp = (unsigned long) childregs; |
tss | 172 | arch/i386/kernel/process.c | p->tss.eip = (unsigned long) ret_from_sys_call; |
tss | 176 | arch/i386/kernel/process.c | p->tss.back_link = 0; |
tss | 177 | arch/i386/kernel/process.c | p->tss.eflags = regs->eflags & 0xffffcfff; /* iopl is always 0 for a new process */ |
tss | 178 | arch/i386/kernel/process.c | p->tss.ldt = _LDT(nr); |
tss | 184 | arch/i386/kernel/process.c | set_tss_desc(gdt+(nr<<1)+FIRST_TSS_ENTRY,&(p->tss)); |
tss | 189 | arch/i386/kernel/process.c | p->tss.bitmap = offsetof(struct thread_struct,io_bitmap); |
tss | 191 | arch/i386/kernel/process.c | p->tss.io_bitmap[i] = ~0; |
tss | 193 | arch/i386/kernel/process.c | __asm__("clts ; fnsave %0 ; frstor %0":"=m" (p->tss.i387)); |
tss | 210 | arch/i386/kernel/process.c | memcpy(fpu,¤t->tss.i387.hard,sizeof(*fpu)); |
tss | 58 | arch/i386/kernel/ptrace.c | stack = (unsigned char *)task->tss.esp0; |
tss | 74 | arch/i386/kernel/ptrace.c | stack = (unsigned char *) task->tss.esp0; |
tss | 116 | arch/i386/kernel/signal.c | put_fs_long(current->tss.trap_no, frame+14); |
tss | 117 | arch/i386/kernel/signal.c | put_fs_long(current->tss.error_code, frame+15); |
tss | 126 | arch/i386/kernel/signal.c | put_fs_long(current->tss.cr2, frame+23); |
tss | 259 | arch/i386/kernel/signal.c | current->tss.trap_no = current->tss.error_code = 0; |
tss | 40 | arch/i386/kernel/traps.c | tsk->tss.error_code = error_code; \ |
tss | 41 | arch/i386/kernel/traps.c | tsk->tss.trap_no = trapnr; \ |
tss | 186 | arch/i386/kernel/traps.c | current->tss.error_code = error_code; |
tss | 187 | arch/i386/kernel/traps.c | current->tss.trap_no = 13; |
tss | 209 | arch/i386/kernel/traps.c | current->tss.trap_no = 1; |
tss | 210 | arch/i386/kernel/traps.c | current->tss.error_code = error_code; |
tss | 245 | arch/i386/kernel/traps.c | env = &last_task_used_math->tss.i387.hard; |
tss | 247 | arch/i386/kernel/traps.c | last_task_used_math->tss.trap_no = 16; |
tss | 248 | arch/i386/kernel/traps.c | last_task_used_math->tss.error_code = 0; |
tss | 279 | arch/i386/kernel/traps.c | __asm__("fnsave %0":"=m" (last_task_used_math->tss.i387)); |
tss | 284 | arch/i386/kernel/traps.c | __asm__("frstor %0": :"m" (current->tss.i387)); |
tss | 335 | arch/i386/kernel/traps.c | set_tss_desc(p, &init_task.tss); |
tss | 44 | arch/i386/kernel/vm86.c | #define VFLAGS (*(unsigned short *)&(current->tss.v86flags)) |
tss | 45 | arch/i386/kernel/vm86.c | #define VEFLAGS (current->tss.v86flags) |
tss | 57 | arch/i386/kernel/vm86.c | if (!current->tss.vm86_info) { |
tss | 61 | arch/i386/kernel/vm86.c | set_flags(regs->eflags, VEFLAGS, VIF_MASK | current->tss.v86mask); |
tss | 62 | arch/i386/kernel/vm86.c | memcpy_tofs(¤t->tss.vm86_info->regs,regs,sizeof(*regs)); |
tss | 63 | arch/i386/kernel/vm86.c | put_fs_long(current->tss.screen_bitmap,¤t->tss.vm86_info->screen_bitmap); |
tss | 64 | arch/i386/kernel/vm86.c | tmp = current->tss.esp0; |
tss | 65 | arch/i386/kernel/vm86.c | current->tss.esp0 = current->saved_kernel_stack; |
tss | 134 | arch/i386/kernel/vm86.c | current->tss.v86mask = 0; |
tss | 137 | arch/i386/kernel/vm86.c | current->tss.v86mask = NT_MASK | IOPL_MASK; |
tss | 140 | arch/i386/kernel/vm86.c | current->tss.v86mask = AC_MASK | NT_MASK | IOPL_MASK; |
tss | 143 | arch/i386/kernel/vm86.c | current->tss.v86mask = ID_MASK | AC_MASK | NT_MASK | IOPL_MASK; |
tss | 151 | arch/i386/kernel/vm86.c | current->saved_kernel_stack = current->tss.esp0; |
tss | 152 | arch/i386/kernel/vm86.c | current->tss.esp0 = (unsigned long) pt_regs; |
tss | 153 | arch/i386/kernel/vm86.c | current->tss.vm86_info = v86; |
tss | 155 | arch/i386/kernel/vm86.c | current->tss.screen_bitmap = info.screen_bitmap; |
tss | 195 | arch/i386/kernel/vm86.c | set_flags(VEFLAGS, eflags, current->tss.v86mask); |
tss | 203 | arch/i386/kernel/vm86.c | set_flags(VFLAGS, flags, current->tss.v86mask); |
tss | 215 | arch/i386/kernel/vm86.c | return flags | (VEFLAGS & current->tss.v86mask); |
tss | 307 | arch/i386/kernel/vm86.c | if (is_revectored(i, ¤t->tss.vm86_info->int_revectored)) |
tss | 309 | arch/i386/kernel/vm86.c | if (i==0x21 && is_revectored(AH(regs),¤t->tss.vm86_info->int21_revectored)) |
tss | 339 | arch/i386/kernel/vm86.c | current->tss.trap_no = 1; |
tss | 340 | arch/i386/kernel/vm86.c | current->tss.error_code = error_code; |
tss | 307 | arch/i386/math-emu/fpu_entry.c | current->tss.trap_no = 16; |
tss | 308 | arch/i386/math-emu/fpu_entry.c | current->tss.error_code = 0; |
tss | 682 | arch/i386/math-emu/fpu_entry.c | current->tss.trap_no = 16; |
tss | 683 | arch/i386/math-emu/fpu_entry.c | current->tss.error_code = 0; |
tss | 36 | arch/i386/math-emu/fpu_system.h | #define I387 (current->tss.i387) |
tss | 78 | arch/i386/mm/fault.c | current->tss.screen_bitmap |= 1 << bit; |
tss | 97 | arch/i386/mm/fault.c | current->tss.cr2 = address; |
tss | 98 | arch/i386/mm/fault.c | current->tss.error_code = error_code; |
tss | 99 | arch/i386/mm/fault.c | current->tss.trap_no = 14; |
tss | 124 | arch/i386/mm/fault.c | current->tss.cr3, page); |
tss | 97 | arch/mips/kernel/process.c | p->tss.fs = KERNEL_DS; |
tss | 98 | arch/mips/kernel/process.c | p->tss.ksp = (p->kernel_stack_page + PAGE_SIZE - 4) | KSEG0; |
tss | 100 | arch/mips/kernel/process.c | p->tss.reg29 = ((unsigned long) childregs) | KSEG0; /* new sp */ |
tss | 101 | arch/mips/kernel/process.c | p->tss.reg31 = (unsigned long) ret_from_sys_call; |
tss | 109 | arch/mips/kernel/process.c | p->tss.cp0_status = regs->cp0_status & |
tss | 158 | arch/mips/kernel/process.c | memcpy(&dump->i387,¤t->tss.i387.hard,sizeof(dump->i387)); |
tss | 57 | arch/mips/kernel/ptrace.c | stack = (unsigned char *)task->tss.esp0; |
tss | 73 | arch/mips/kernel/ptrace.c | stack = (unsigned char *) task->tss.esp0; |
tss | 92 | arch/mips/mm/fault.c | current->tss.cp0_badvaddr = address; |
tss | 93 | arch/mips/mm/fault.c | current->tss.error_code = error_code; |
tss | 95 | arch/mips/mm/fault.c | current->tss.trap_no = 14; |
tss | 110 | arch/mips/mm/fault.c | page = current->tss.pg_dir; |
tss | 97 | arch/sparc/kernel/process.c | p->tss.context = -1; |
tss | 105 | arch/sparc/kernel/process.c | p->tss.usp = sp; /* both processes have the same user stack */ |
tss | 111 | arch/sparc/kernel/process.c | p->tss.ksp = (unsigned long) ((p->kernel_stack_page + PAGE_SIZE - 80 - 96)&(~7)); |
tss | 112 | arch/sparc/kernel/process.c | new_stack = (unsigned char *) (p->tss.ksp); |
tss | 122 | arch/sparc/kernel/process.c | p->tss.pc = (((unsigned long) ret_sys_call) - 8); |
tss | 123 | arch/sparc/kernel/process.c | p->tss.npc = p->tss.pc+4; |
tss | 168 | arch/sparc/mm/fault.c | (unsigned long) current->tss.pgd_ptr); |
tss | 288 | arch/sparc/mm/fault.c | (unsigned long) current->tss.pgd_ptr); |
tss | 428 | arch/sparc/mm/fault.c | (unsigned long) current->tss.pgd_ptr); |
tss | 554 | arch/sparc/mm/fault.c | (unsigned long) current->tss.pgd_ptr); |
tss | 219 | arch/sparc/mm/srmmu.c | return ((pgd_t *) tsk->tss.pgd_ptr) + |
tss | 244 | arch/sparc/mm/srmmu.c | if(tsk->tss.context != -1) { |
tss | 247 | arch/sparc/mm/srmmu.c | ctable_ptr += tsk->tss.context; |
tss | 253 | arch/sparc/mm/srmmu.c | tsk->tss.pgd_ptr = (unsigned long) pgdir; |
tss | 110 | arch/sparc/mm/sun4c.c | (tsk)->tss.pgd_ptr = (unsigned long) (pgdir); |
tss | 209 | arch/sparc/mm/sun4c.c | return ((pgd_t *) (tsk->tss.pgd_ptr)) + |
tss | 380 | fs/proc/array.c | ebp = p->tss.ebp; |
tss | 239 | include/asm-alpha/pgtable.h | tsk->tss.ptbr = ((unsigned long) pgdir - PAGE_OFFSET) >> PAGE_SHIFT; |
tss | 245 | include/asm-alpha/pgtable.h | : "r" (&tsk->tss), "i" (PAL_swpctx) |
tss | 254 | include/asm-alpha/pgtable.h | return (pgd_t *) ((tsk->tss.ptbr << PAGE_SHIFT) + PAGE_OFFSET) + |
tss | 47 | include/asm-alpha/system.h | alpha_switch_to((unsigned long) &(p)->tss - 0xfffffc0000000000); \ |
tss | 125 | include/asm-i386/pgtable.h | (tsk)->tss.cr3 = (unsigned long) (pgdir); \ |
tss | 127 | include/asm-i386/pgtable.h | __asm__ __volatile__("movl %0,%%cr3": :"a" ((tsk)->tss.cr3)); \ |
tss | 208 | include/asm-i386/pgtable.h | return (pgd_t *) tsk->tss.cr3 + (address >> PGDIR_SHIFT); |
tss | 60 | include/asm-i386/system.h | :"m" (*(((char *)&tsk->tss.tr)-4)), \ |
tss | 163 | include/asm-mips/page.h | ((((unsigned long)(address)) >> PGDIR_SHIFT) + (pgd_t *) (tsk)->tss.pg_dir) |
tss | 175 | include/asm-mips/page.h | (tsk)->tss.pg_dir = (unsigned long) (pgdir); \ |
tss | 202 | include/asm-mips/processor.h | resume(n, ((int)(&((struct task_struct *)0)->tss))) |
tss | 116 | include/asm-sparc/pgtable.h | p->tss.context = i; |
tss | 127 | include/asm-sparc/pgtable.h | ctx_tasks[ctx_tasks_last_frd]->tss.context = NO_CTX; |
tss | 129 | include/asm-sparc/pgtable.h | p->tss.context = ctx_tasks_last_frd; |
tss | 190 | include/linux/sched.h | struct thread_struct tss; |
tss | 748 | kernel/sched.c | printk(" %08lX ", thread_saved_pc(&p->tss)); |
tss | 753 | kernel/sched.c | printk(" %016lx ", thread_saved_pc(&p->tss)); |