taglinefilesource code
task115arch/alpha/kernel/ptrace.cif (task[i] != NULL && (task[i]->pid == pid))
task116arch/alpha/kernel/ptrace.creturn task[i];
task124arch/alpha/kernel/ptrace.cstatic inline long get_reg(struct task_struct * task, long regno)
task129arch/alpha/kernel/ptrace.caddr = &task->tss.usp;
task134arch/alpha/kernel/ptrace.caddr = (long *) (task->kernel_stack_page + regoff[regno]);
task142arch/alpha/kernel/ptrace.cstatic inline int put_reg(struct task_struct *task, long regno, long data)
task147arch/alpha/kernel/ptrace.caddr = &task->tss.usp;
task151arch/alpha/kernel/ptrace.caddr = (long *) (task->kernel_stack_page + regoff[regno]);
task84arch/i386/kernel/ldt.cif (task[i] == current) {
task259arch/i386/kernel/process.cif (task[i] == current)  {
task42arch/i386/kernel/ptrace.cif (task[i] != NULL && (task[i]->pid == pid))
task43arch/i386/kernel/ptrace.creturn task[i];
task54arch/i386/kernel/ptrace.cstatic inline int get_stack_long(struct task_struct *task, int offset)
task58arch/i386/kernel/ptrace.cstack = (unsigned char *)task->tss.esp0;
task69arch/i386/kernel/ptrace.cstatic inline int put_stack_long(struct task_struct *task, int offset,
task74arch/i386/kernel/ptrace.cstack = (unsigned char *) task->tss.esp0;
task244arch/i386/kernel/traps.cstruct task_struct * task;
task248arch/i386/kernel/traps.ctask = current;
task250arch/i386/kernel/traps.ctask = last_task_used_math;
task252arch/i386/kernel/traps.cif (!task) {
task260arch/i386/kernel/traps.c__asm__ __volatile__("fnsave %0":"=m" (task->tss.i387.hard));
task261arch/i386/kernel/traps.ctask->flags&=~PF_USEDFPU;
task263arch/i386/kernel/traps.csend_sig(SIGFPE, task, 1);
task264arch/i386/kernel/traps.ctask->tss.trap_no = 16;
task265arch/i386/kernel/traps.ctask->tss.error_code = 0;
task273arch/i386/kernel/traps.ctask->used_math = 0;
task59arch/m68k/kernel/ptrace.cif (task[i] != NULL && (task[i]->pid == pid))
task60arch/m68k/kernel/ptrace.creturn task[i];
task68arch/m68k/kernel/ptrace.cstatic inline long get_reg(struct task_struct *task, int regno)
task73arch/m68k/kernel/ptrace.caddr = &task->tss.usp;
task75arch/m68k/kernel/ptrace.caddr = (unsigned long *)(task->tss.esp0 + regoff[regno]);
task84arch/m68k/kernel/ptrace.cstatic inline int put_reg(struct task_struct *task, int regno,
task90arch/m68k/kernel/ptrace.caddr = &task->tss.usp;
task92arch/m68k/kernel/ptrace.caddr = (unsigned long *) (task->tss.esp0 + regoff[regno]);
task383arch/m68k/mm/init.ctask[0]->tss.pagedir_v = (unsigned long *)swapper_pg_dir;
task384arch/m68k/mm/init.ctask[0]->tss.pagedir_p = VTOP (swapper_pg_dir);
task388arch/m68k/mm/init.ctask[0]->tss.pagedir_v, task[0]->tss.pagedir_p);
task392arch/m68k/mm/init.ctask[0]->tss.crp[0] = 0x80000000 | _PAGE_SHORT;
task393arch/m68k/mm/init.ctask[0]->tss.crp[1] = task[0]->tss.pagedir_p;
task399arch/m68k/mm/init.c: "g" (task[0]->tss.crp[1])
task404arch/m68k/mm/init.c: "a" (task[0]->tss.crp));
task497arch/m68k/mm/init.cprintk ("task[0] root table is %p\n", task[0]->tss.pagedir_v);
task42arch/mips/kernel/ptrace.cif (task[i] != NULL && (task[i]->pid == pid))
task43arch/mips/kernel/ptrace.creturn task[i];
task54arch/mips/kernel/ptrace.cstatic inline int get_stack_long(struct task_struct *task, int offset)
task58arch/mips/kernel/ptrace.cstack = (unsigned char *)task->tss.esp0;
task69arch/mips/kernel/ptrace.cstatic inline int put_stack_long(struct task_struct *task, int offset,
task74arch/mips/kernel/ptrace.cstack = (unsigned char *) task->tss.esp0;
task191arch/mips/kernel/traps.cif(task[i] && task[i]->pid >= 2)
task193arch/mips/kernel/traps.cprintk("Process %d\n", task[i]->pid);
task194arch/mips/kernel/traps.cdump_list_process(task[i], pc);
task257arch/mips/kernel/traps.cif(task[i] && task[i]->pid >= 2)
task259arch/mips/kernel/traps.cprintk("Process %d\n", task[i]->pid);
task260arch/mips/kernel/traps.cdump_list_process(task[i], 0x7ffff000);
task26arch/ppc/kernel/mk_defs.cstruct task_struct task;
task37arch/ppc/kernel/mk_defs.cput_line(out, "STATE", (int)&task.state-(int)&task);
task38arch/ppc/kernel/mk_defs.cput_line(out, "COUNTER", (int)&task.counter-(int)&task);
task39arch/ppc/kernel/mk_defs.cput_line(out, "BLOCKED", (int)&task.blocked-(int)&task);
task40arch/ppc/kernel/mk_defs.cput_line(out, "SIGNAL", (int)&task.signal-(int)&task);
task41arch/ppc/kernel/mk_defs.cput_line(out, "KERNEL_STACK_PAGE", (int)&task.kernel_stack_page-(int)&task);
task42arch/ppc/kernel/mk_defs.cput_line(out, "TSS", (int)&task.tss-(int)&task);
task406arch/ppc/mm/init.cint va, pa, task;
task568arch/ppc/mm/init.clast_mappings[next_mapping].task = current;
task638arch/ppc/mm/init.clast_mappings[next_mapping].task);
task640arch/sparc/mm/sun4c.cstruct task_struct task;
task291fs/locks.cvoid locks_remove_locks(struct task_struct *task, struct file *filp)
task302fs/locks.cif (((fl->fl_flags == F_POSIX) && (fl->fl_owner == task)) ||
task561fs/locks.cif (dlock_wait->task == blocked_task) {
task502fs/ncpfs/sock.creply.task,
task611fs/ncpfs/sock.ch->task      = (current->pid) & 0xff;
task647fs/ncpfs/sock.ch->task      = (current->pid) & 0xff;
task672fs/ncpfs/sock.ch->task      = (current->pid) & 0xff;
task246fs/proc/array.cidle = task[0]->utime + task[0]->stime;
task324fs/proc/array.cp = task;
task325fs/proc/array.cwhile (++p < task+NR_TASKS) {
task104fs/proc/fd.cif ((p = task[i]) && p->pid == pid)
task148fs/proc/fd.cif ((p = task[task_nr]) && p->pid == pid)
task173fs/proc/fd.cif (p != task[task_nr] || p->pid != pid)
task149fs/proc/inode.cp = task[0];
task151fs/proc/inode.cif ((p = task[i]) && (p->pid == pid))
task159fs/proc/inode.cif (task[i])
task86fs/proc/link.cif ((p = task[i]) && p->pid == pid)
task70fs/proc/mem.cif (task[i] && task[i]->pid == pid) {
task71fs/proc/mem.ctsk = task[i];
task136fs/proc/mem.cif (task[i] && task[i]->pid == pid) {
task137fs/proc/mem.ctsk = task[i];
task218fs/proc/mem.cif (task[i] && task[i]->pid == (inode->i_ino >> 16)) {
task219fs/proc/mem.ctsk = task[i];
task471fs/proc/root.cif (task[i] && task[i]->pid == pid)
task563fs/proc/root.cstruct task_struct * p = task[nr];
task27include/asm-alpha/pgtable.hstatic inline void reload_context(struct task_struct *task)
task33include/asm-alpha/pgtable.h: "r" (&task->tss), "i" (PAL_swpctx)
task355include/linux/fs.hextern void locks_remove_locks(struct task_struct *task, struct file *filp);
task334include/linux/mm.hstatic inline struct vm_area_struct * find_vma (struct task_struct * task, unsigned long addr)
task338include/linux/mm.hif (task->mm) {
task339include/linux/mm.hstruct vm_area_struct * tree = task->mm->mmap_avl;
task357include/linux/mm.hstatic inline struct vm_area_struct * find_vma_intersection (struct task_struct * task, unsigned long start_addr, unsigned long end_addr)
task361include/linux/mm.hvma = find_vma(task,start_addr);
task25include/linux/ncp.h__u8    task      __attribute__ ((packed));
task38include/linux/ncp.h__u8    task             __attribute__ ((packed));
task33include/linux/ncp_fs_sb.hu8         task;
task68include/linux/sched.h#define FIRST_TASK task[0]
task69include/linux/sched.h#define LAST_TASK task[NR_TASKS-1]
task317include/linux/sched.hextern struct task_struct *task[NR_TASKS];
task479include/linux/sched.hentry->wait.task = current;
task12include/linux/wait.hstruct task_struct * task;
task659init/main.ccurrent_set[j]=task[i];
task662init/main.cn = task[i]->next_run;
task663init/main.cp = task[i]->prev_run;
task667init/main.ctask[i]->next_run = task[i]->prev_run = task[i];
task84kernel/exit.cif (tsk->p_pptr == task[smp_num_cpus])    /* Init */
task101kernel/exit.cif (task[i] == p) {
task103kernel/exit.ctask[i] = NULL;
task130kernel/exit.cif (task[i] == p)
task149kernel/exit.cif (!task[i])
task151kernel/exit.cif (bad_task_ptr(task[i]->p_pptr))
task153kernel/exit.ctask[i]->pid);
task154kernel/exit.cif (bad_task_ptr(task[i]->p_cptr))
task156kernel/exit.ctask[i]->pid);
task157kernel/exit.cif (bad_task_ptr(task[i]->p_ysptr))
task159kernel/exit.ctask[i]->pid);
task160kernel/exit.cif (bad_task_ptr(task[i]->p_osptr))
task162kernel/exit.ctask[i]->pid);
task163kernel/exit.cif (task[i]->p_pptr == task[i])
task165kernel/exit.ctask[i]->pid);
task166kernel/exit.cif (task[i]->p_cptr == task[i])
task168kernel/exit.ctask[i]->pid);
task169kernel/exit.cif (task[i]->p_ysptr == task[i])
task171kernel/exit.ctask[i]->pid);
task172kernel/exit.cif (task[i]->p_osptr == task[i])
task174kernel/exit.ctask[i]->pid);
task175kernel/exit.cif (task[i]->p_osptr) {
task176kernel/exit.cif (task[i]->p_pptr != task[i]->p_osptr->p_pptr)
task179kernel/exit.ctask[i]->pid, task[i]->p_osptr->pid,
task180kernel/exit.ctask[i]->p_osptr->p_pptr->pid);
task181kernel/exit.cif (task[i]->p_osptr->p_ysptr != task[i])
task184kernel/exit.ctask[i]->pid, task[i]->p_osptr->pid);
task186kernel/exit.cif (task[i]->p_ysptr) {
task187kernel/exit.cif (task[i]->p_pptr != task[i]->p_ysptr->p_pptr)
task190kernel/exit.ctask[i]->pid, task[i]->p_osptr->pid,
task191kernel/exit.ctask[i]->p_osptr->p_pptr->pid);
task192kernel/exit.cif (task[i]->p_ysptr->p_osptr != task[i])
task195kernel/exit.ctask[i]->pid, task[i]->p_ysptr->pid);
task197kernel/exit.cif (task[i]->p_cptr) {
task198kernel/exit.cif (task[i]->p_cptr->p_pptr != task[i])
task201kernel/exit.ctask[i]->pid, task[i]->p_cptr->pid);
task202kernel/exit.cif (task[i]->p_cptr->p_ysptr)
task205kernel/exit.ctask[i]->pid, task[i]->p_cptr->pid);
task363kernel/exit.cif (task[smp_num_cpus])  /* init */
task364kernel/exit.cp->p_opptr = task[smp_num_cpus];
task366kernel/exit.cp->p_opptr = task[0];
task492kernel/exit.cif (task[smp_num_cpus] && task[smp_num_cpus] != current) /* init */
task493kernel/exit.cp->p_pptr = task[smp_num_cpus];
task495kernel/exit.cp->p_pptr = task[0];
task55kernel/fork.cif (!task[i])
task252kernel/fork.ctask[nr] = p;
task288kernel/fork.ctask[nr] = NULL;
task40kernel/panic.cif (current == task[0])
task98kernel/sched.cstruct task_struct * task[NR_TASKS] = {&init_task, };
task340kernel/sched.c#define idle_task (task[this_cpu])
task433kernel/sched.cif ((p = tmp->task) != NULL) {
task458kernel/sched.cif ((p = tmp->task) != NULL) {
task494kernel/sched.cif (current == task[0])
task1405kernel/sched.cif (task[i])
task1406kernel/sched.cshow_task(i,task[i]);
task77mm/memory.cvoid oom(struct task_struct * task)
task80mm/memory.ctask->sig->action[SIGKILL-1].sa_handler = NULL;
task81mm/memory.ctask->blocked &= ~(1<<(SIGKILL-1));
task82mm/memory.csend_sig(SIGKILL,task,1);
task569mm/mmap.cstatic void avl_check (struct task_struct * task, char *caller)
task575mm/mmap.cavl_checkheights(task->mm->mmap_avl);
task576mm/mmap.cavl_checkorder(task->mm->mmap_avl);
task864mm/mmap.cvoid merge_segments (struct task_struct * task, unsigned long start_addr, unsigned long end_addr)
task868mm/mmap.cmpnt = find_vma(task, start_addr);
task871mm/mmap.cavl_neighbours(mpnt, task->mm->mmap_avl, &prev, &next);
task915mm/mmap.cavl_remove(mpnt, &task->mm->mmap_avl);
task299mm/swapfile.cstruct task_struct * p = task[nr];
task297mm/vmscan.cp = task[swap_task];