taglinefilesource code
tsk163arch/alpha/kernel/ptrace.cstatic unsigned long get_long(struct task_struct * tsk,
tsk175arch/alpha/kernel/ptrace.cdo_no_page(tsk, vma, addr, 0);
tsk185arch/alpha/kernel/ptrace.cdo_no_page(tsk, vma, addr, 0);
tsk195arch/alpha/kernel/ptrace.cdo_no_page(tsk, vma, addr, 0);
tsk215arch/alpha/kernel/ptrace.cstatic void put_long(struct task_struct * tsk, struct vm_area_struct * vma,
tsk226arch/alpha/kernel/ptrace.cdo_no_page(tsk, vma, addr, 1);
tsk236arch/alpha/kernel/ptrace.cdo_no_page(tsk, vma, addr, 1);
tsk246arch/alpha/kernel/ptrace.cdo_no_page(tsk, vma, addr, 1);
tsk251arch/alpha/kernel/ptrace.cdo_wp_page(tsk, vma, addr, 1);
tsk263arch/alpha/kernel/ptrace.cstatic struct vm_area_struct * find_extend_vma(struct task_struct * tsk,
tsk269arch/alpha/kernel/ptrace.cvma = find_vma(tsk,addr);
tsk276arch/alpha/kernel/ptrace.cif (vma->vm_end - addr > tsk->rlim[RLIMIT_STACK].rlim_cur)
tsk287arch/alpha/kernel/ptrace.cstatic int read_long(struct task_struct * tsk, unsigned long addr,
tsk290arch/alpha/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
tsk308arch/alpha/kernel/ptrace.clow = get_long(tsk, vma, addr);
tsk312arch/alpha/kernel/ptrace.chigh = get_long(tsk, vma_high, addr + sizeof(long));
tsk318arch/alpha/kernel/ptrace.clong l = get_long(tsk, vma, addr);
tsk330arch/alpha/kernel/ptrace.cstatic int write_long(struct task_struct * tsk, unsigned long addr,
tsk333arch/alpha/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
tsk348arch/alpha/kernel/ptrace.clow  = get_long(tsk, vma, addr);
tsk349arch/alpha/kernel/ptrace.chigh = get_long(tsk, vma_high, addr + sizeof(long));
tsk354arch/alpha/kernel/ptrace.cput_long(tsk, vma, addr, low);
tsk355arch/alpha/kernel/ptrace.cput_long(tsk, vma_high, addr + sizeof(long), high);
tsk357arch/alpha/kernel/ptrace.cput_long(tsk, vma, addr, data);
tsk364arch/alpha/kernel/ptrace.cstatic int read_int(struct task_struct * tsk, unsigned long addr,
tsk373arch/alpha/kernel/ptrace.cres = read_long(tsk, addr, &l);
tsk391arch/alpha/kernel/ptrace.cstatic int write_int(struct task_struct * tsk, unsigned long addr,
tsk400arch/alpha/kernel/ptrace.cres = read_long(tsk, addr, &l);
tsk409arch/alpha/kernel/ptrace.creturn write_long(tsk, addr, l);
tsk86arch/i386/kernel/ptrace.cstatic unsigned long get_long(struct task_struct * tsk, 
tsk97arch/i386/kernel/ptrace.cdo_no_page(tsk, vma, addr, 0);
tsk107arch/i386/kernel/ptrace.cdo_no_page(tsk, vma, addr, 0);
tsk117arch/i386/kernel/ptrace.cdo_no_page(tsk, vma, addr, 0);
tsk137arch/i386/kernel/ptrace.cstatic void put_long(struct task_struct * tsk, struct vm_area_struct * vma, unsigned long addr,
tsk148arch/i386/kernel/ptrace.cdo_no_page(tsk, vma, addr, 1);
tsk158arch/i386/kernel/ptrace.cdo_no_page(tsk, vma, addr, 1);
tsk168arch/i386/kernel/ptrace.cdo_no_page(tsk, vma, addr, 1);
tsk173arch/i386/kernel/ptrace.cdo_wp_page(tsk, vma, addr, 1);
tsk185arch/i386/kernel/ptrace.cstatic struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr)
tsk190arch/i386/kernel/ptrace.cvma = find_vma(tsk,addr);
tsk197arch/i386/kernel/ptrace.cif (vma->vm_end - addr > tsk->rlim[RLIMIT_STACK].rlim_cur)
tsk208arch/i386/kernel/ptrace.cstatic int read_long(struct task_struct * tsk, unsigned long addr,
tsk211arch/i386/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
tsk224arch/i386/kernel/ptrace.clow = get_long(tsk, vma, addr & ~(sizeof(long)-1));
tsk225arch/i386/kernel/ptrace.chigh = get_long(tsk, vma_high, (addr+sizeof(long)) & ~(sizeof(long)-1));
tsk242arch/i386/kernel/ptrace.c*result = get_long(tsk, vma, addr);
tsk250arch/i386/kernel/ptrace.cstatic int write_long(struct task_struct * tsk, unsigned long addr,
tsk253arch/i386/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
tsk266arch/i386/kernel/ptrace.clow = get_long(tsk, vma, addr & ~(sizeof(long)-1));
tsk267arch/i386/kernel/ptrace.chigh = get_long(tsk, vma_high, (addr+sizeof(long)) & ~(sizeof(long)-1));
tsk291arch/i386/kernel/ptrace.cput_long(tsk, vma, addr & ~(sizeof(long)-1),low);
tsk292arch/i386/kernel/ptrace.cput_long(tsk, vma_high, (addr+sizeof(long)) & ~(sizeof(long)-1),high);
tsk294arch/i386/kernel/ptrace.cput_long(tsk, vma, addr, data);
tsk38arch/i386/kernel/traps.c#define DO_ERROR(trapnr, signr, str, name, tsk) \
tsk41arch/i386/kernel/traps.ctsk->tss.error_code = error_code; \
tsk42arch/i386/kernel/traps.ctsk->tss.trap_no = trapnr; \
tsk45arch/i386/kernel/traps.csend_sig(signr, tsk, 1); \
tsk70arch/i386/kernel/vm86.cstatic void mark_screen_rdonly(struct task_struct * tsk)
tsk77arch/i386/kernel/vm86.cpgd = pgd_offset(tsk->mm, 0xA0000);
tsk163arch/mips/kernel/ptrace.cstatic struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr)
tsk168arch/mips/kernel/ptrace.cvma = find_vma(tsk, addr);
tsk175arch/mips/kernel/ptrace.cif (vma->vm_end - addr > tsk->rlim[RLIMIT_STACK].rlim_cur)
tsk186arch/mips/kernel/ptrace.cstatic int read_long(struct task_struct * tsk, unsigned long addr,
tsk189arch/mips/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
tsk228arch/mips/kernel/ptrace.cstatic int write_long(struct task_struct * tsk, unsigned long addr,
tsk231arch/mips/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
tsk193arch/sparc/mm/srmmu.csrmmu_update_rootmmu_dir(struct task_struct *tsk, pgd_t *pgdir) 
tsk196arch/sparc/mm/srmmu.cif(tsk->tss.context != -1) {
tsk199arch/sparc/mm/srmmu.cctable_ptr += tsk->tss.context;
tsk205arch/sparc/mm/srmmu.ctsk->tss.pgd_ptr = (unsigned long) pgdir;
tsk391arch/sparc/mm/srmmu.cstruct task_struct *tsk = vtask;
tsk392arch/sparc/mm/srmmu.cprintk("switching to context %d\n", tsk->tss.context);
tsk61arch/sparc/mm/sun4c.cvoid sun4c_update_rootmmu_dir(struct task_struct *tsk, pgd_t *pgdir)
tsk63arch/sparc/mm/sun4c.c(tsk)->tss.pgd_ptr = (unsigned long) (pgdir);
tsk328arch/sparc/mm/sun4c.cstruct task_struct *tsk)
tsk332arch/sparc/mm/sun4c.cif(tsk->tss.context != -1) {
tsk335arch/sparc/mm/sun4c.cset_context(tsk->tss.context);
tsk477arch/sparc/mm/sun4c.cstruct task_struct *tsk = (struct task_struct *) new_task;
tsk481arch/sparc/mm/sun4c.cint ctx = tsk->tss.context;
tsk487arch/sparc/mm/sun4c.cif(tsk->pid == 0 || ctx != -1)
tsk495arch/sparc/mm/sun4c.ctsk->tss.context = ctx;
tsk496arch/sparc/mm/sun4c.cctxp->ctx_task = tsk;
tsk510arch/sparc/mm/sun4c.cctxp->ctx_task = tsk;
tsk511arch/sparc/mm/sun4c.ctsk->tss.context = ctxp->ctx_number;
tsk434fs/proc/array.c# define KSTK_EIP(tsk)  (((unsigned long *)tsk->kernel_stack_page)[1019])
tsk435fs/proc/array.c# define KSTK_ESP(tsk)  (((unsigned long *)tsk->kernel_stack_page)[1022])
tsk442fs/proc/array.c# define KSTK_EIP(tsk)  (*(unsigned long *)(tsk->kernel_stack_page + PT_REG(pc)))
tsk443fs/proc/array.c# define KSTK_ESP(tsk)  ((tsk) == current ? rdusp() : (tsk)->tss.usp)
tsk448fs/proc/array.cstruct task_struct ** p = get_task(pid), *tsk;
tsk455fs/proc/array.cif (!p || (tsk = *p) == NULL)
tsk457fs/proc/array.cif (tsk->state < 0 || tsk->state > 5)
tsk460fs/proc/array.cstate = "RSDZTD"[tsk->state];
tsk462fs/proc/array.cif (tsk->mm) {
tsk463fs/proc/array.cstruct vm_area_struct *vma = tsk->mm->mmap;
tsk468fs/proc/array.cif (tsk->kernel_stack_page) {
tsk469fs/proc/array.ceip = KSTK_EIP(tsk);
tsk470fs/proc/array.cesp = KSTK_ESP(tsk);
tsk473fs/proc/array.cwchan = get_wchan(tsk);
tsk474fs/proc/array.cif (tsk->sig) {
tsk477fs/proc/array.cswitch((unsigned long) tsk->sig->action[i].sa_handler) {
tsk489fs/proc/array.cif (tsk->tty)
tsk490fs/proc/array.ctty_pgrp = tsk->tty->pgrp;
tsk496fs/proc/array.cpriority = tsk->counter;
tsk498fs/proc/array.cnice = tsk->priority;
tsk505fs/proc/array.ctsk->comm,
tsk507fs/proc/array.ctsk->p_pptr->pid,
tsk508fs/proc/array.ctsk->pgrp,
tsk509fs/proc/array.ctsk->session,
tsk510fs/proc/array.ctsk->tty ? kdev_t_to_nr(tsk->tty->device) : 0,
tsk512fs/proc/array.ctsk->flags,
tsk513fs/proc/array.ctsk->min_flt,
tsk514fs/proc/array.ctsk->cmin_flt,
tsk515fs/proc/array.ctsk->maj_flt,
tsk516fs/proc/array.ctsk->cmaj_flt,
tsk517fs/proc/array.ctsk->utime,
tsk518fs/proc/array.ctsk->stime,
tsk519fs/proc/array.ctsk->cutime,
tsk520fs/proc/array.ctsk->cstime,
tsk523fs/proc/array.ctsk->timeout,
tsk524fs/proc/array.ctsk->it_real_value,
tsk525fs/proc/array.ctsk->start_time,
tsk527fs/proc/array.ctsk->mm ? tsk->mm->rss : 0, /* you might want to shift this left 3 */
tsk528fs/proc/array.ctsk->rlim ? tsk->rlim[RLIMIT_RSS].rlim_cur : 0,
tsk529fs/proc/array.ctsk->mm ? tsk->mm->start_code : 0,
tsk530fs/proc/array.ctsk->mm ? tsk->mm->end_code : 0,
tsk531fs/proc/array.ctsk->mm ? tsk->mm->start_stack : 0,
tsk534fs/proc/array.ctsk->signal,
tsk535fs/proc/array.ctsk->blocked,
tsk616fs/proc/array.cstruct task_struct ** p = get_task(pid), *tsk;
tsk619fs/proc/array.cif (!p || (tsk = *p) == NULL)
tsk621fs/proc/array.cif (tsk->mm) {
tsk622fs/proc/array.cstruct vm_area_struct * vma = tsk->mm->mmap;
tsk625fs/proc/array.cpgd_t *pgd = pgd_offset(tsk->mm, vma->vm_start);
tsk26fs/proc/mem.cstatic int check_range(struct task_struct * tsk, unsigned long addr, int count)
tsk31fs/proc/mem.cvma = find_vma(tsk, addr);
tsk59fs/proc/mem.cstruct task_struct * tsk;
tsk68fs/proc/mem.ctsk = NULL;
tsk71fs/proc/mem.ctsk = task[i];
tsk74fs/proc/mem.cif (!tsk)
tsk77fs/proc/mem.ccount = check_range(tsk, addr, count);
tsk84fs/proc/mem.cpage_dir = pgd_offset(tsk->mm,addr);
tsk124fs/proc/mem.cstruct task_struct * tsk;
tsk134fs/proc/mem.ctsk = NULL;
tsk137fs/proc/mem.ctsk = task[i];
tsk140fs/proc/mem.cif (!tsk)
tsk146fs/proc/mem.cpage_dir = pgd_offset(tsk,addr);
tsk206fs/proc/mem.cstruct task_struct *tsk;
tsk216fs/proc/mem.ctsk = NULL;
tsk219fs/proc/mem.ctsk = task[i];
tsk223fs/proc/mem.cif (!tsk)
tsk231fs/proc/mem.csrc_vma = tsk->mm->mmap;
tsk239fs/proc/mem.csrc_dir = pgd_offset(tsk->mm, stmp);
tsk266fs/proc/mem.csrc_vma = tsk->mm->mmap;
tsk274fs/proc/mem.csrc_dir = pgd_offset(tsk->mm, stmp);
tsk287fs/proc/mem.cdo_no_page(tsk, src_vma, stmp, 1);
tsk290fs/proc/mem.cdo_wp_page(tsk, src_vma, stmp, 1);
tsk231include/asm-alpha/pgtable.hextern inline void SET_PAGE_DIR(struct task_struct * tsk, pgd_t * pgdir)
tsk234include/asm-alpha/pgtable.htsk->tss.ptbr = ((unsigned long) pgdir - PAGE_OFFSET) >> PAGE_SHIFT;
tsk235include/asm-alpha/pgtable.hif (tsk == current)
tsk240include/asm-alpha/pgtable.h: "r" (&tsk->tss), "i" (PAL_swpctx)
tsk244include/asm-alpha/pgtable.h#define PAGE_DIR_OFFSET(tsk,address) pgd_offset((tsk),(address))
tsk137include/asm-i386/pgtable.h#define SET_PAGE_DIR(tsk,pgdir) \
tsk139include/asm-i386/pgtable.h(tsk)->tss.cr3 = (unsigned long) (pgdir); \
tsk140include/asm-i386/pgtable.hif ((tsk) == current) \
tsk141include/asm-i386/pgtable.h__asm__ __volatile__("movl %0,%%cr3": :"a" ((tsk)->tss.cr3)); \
tsk68include/asm-i386/system.h#define switch_to(tsk) do { \
tsk89include/asm-i386/system.h:"m" (*(((char *)&tsk->tss.tr)-4)), \
tsk90include/asm-i386/system.h"c" (tsk) \
tsk103include/asm-i386/system.h#define switch_to(tsk) do { \
tsk113include/asm-i386/system.h:"m" (*(((char *)&tsk->tss.tr)-4)), \
tsk114include/asm-i386/system.h"c" (tsk) \
tsk168include/asm-mips/page.h#define PAGE_DIR_OFFSET(tsk,address) \
tsk169include/asm-mips/page.h((((unsigned long)(address)) >> PGDIR_SHIFT) + (pgd_t *) (tsk)->tss.pg_dir)
tsk179include/asm-mips/page.h#define SET_PAGE_DIR(tsk,pgdir) \
tsk181include/asm-mips/page.h(tsk)->tss.pg_dir = (unsigned long) (pgdir); \
tsk182include/asm-mips/page.hif ((tsk) == current) \
tsk199include/asm-mips/processor.hasmlinkage void resume(struct task_struct *tsk, int offset);
tsk188include/asm-ppc/pgtable.h#define SET_PAGE_DIR(tsk,pgdir) \
tsk190include/asm-ppc/pgtable.h(tsk)->tss.pg_tables = (unsigned long *)(pgdir); \
tsk191include/asm-ppc/pgtable.hif ((tsk) == current) \
tsk294include/asm-sparc/page.hextern void (*switch_to_context)(void *tsk);
tsk161include/asm-sparc/pgtable.h#define SET_PAGE_DIR(tsk,pgdir) sparc_update_rootmmu_dir(tsk, pgdir)
tsk161include/linux/mm.hextern unsigned long put_dirty_page(struct task_struct * tsk,unsigned long page,
tsk164include/linux/mm.hextern void free_page_tables(struct task_struct * tsk);
tsk165include/linux/mm.hextern void clear_page_tables(struct task_struct * tsk);
tsk166include/linux/mm.hextern int new_page_tables(struct task_struct * tsk);
tsk176include/linux/mm.hextern void do_wp_page(struct task_struct * tsk, struct vm_area_struct * vma, unsigned long address, int write_access);
tsk177include/linux/mm.hextern void do_no_page(struct task_struct * tsk, struct vm_area_struct * vma, unsigned long address, int write_access);
tsk182include/linux/mm.hextern void oom(struct task_struct * tsk);
tsk319include/linux/sched.hextern void wake_up_process(struct task_struct * tsk);
tsk321include/linux/sched.hextern void notify_parent(struct task_struct * tsk);
tsk73kernel/exit.cvoid notify_parent(struct task_struct * tsk)
tsk75kernel/exit.cif (tsk->p_pptr == task[smp_num_cpus])    /* Init */
tsk76kernel/exit.ctsk->exit_signal = SIGCHLD;
tsk77kernel/exit.csend_sig(tsk->exit_signal, tsk->p_pptr, 1);
tsk78kernel/exit.cwake_up_interruptible(&tsk->p_pptr->wait_chldexit);
tsk361kernel/exit.cstatic inline void __exit_files(struct task_struct *tsk)
tsk363kernel/exit.cstruct files_struct * files = tsk->files;
tsk366kernel/exit.ctsk->files = NULL;
tsk381kernel/exit.cvoid exit_files(struct task_struct *tsk)
tsk383kernel/exit.c__exit_files(tsk);
tsk386kernel/exit.cstatic inline void __exit_fs(struct task_struct *tsk)
tsk388kernel/exit.cstruct fs_struct * fs = tsk->fs;
tsk391kernel/exit.ctsk->fs = NULL;
tsk400kernel/exit.cvoid exit_fs(struct task_struct *tsk)
tsk402kernel/exit.c__exit_fs(tsk);
tsk405kernel/exit.cstatic inline void __exit_sighand(struct task_struct *tsk)
tsk407kernel/exit.cstruct signal_struct * sig = tsk->sig;
tsk410kernel/exit.ctsk->sig = NULL;
tsk417kernel/exit.cvoid exit_sighand(struct task_struct *tsk)
tsk419kernel/exit.c__exit_sighand(tsk);
tsk114kernel/fork.cstatic inline int copy_mm(unsigned long clone_flags, struct task_struct * tsk)
tsk117kernel/fork.cSET_PAGE_DIR(tsk, current->mm->pgd);
tsk121kernel/fork.ctsk->mm = kmalloc(sizeof(*tsk->mm), GFP_KERNEL);
tsk122kernel/fork.cif (!tsk->mm)
tsk124kernel/fork.c*tsk->mm = *current->mm;
tsk125kernel/fork.ctsk->mm->count = 1;
tsk126kernel/fork.ctsk->mm->def_flags = 0;
tsk127kernel/fork.ctsk->min_flt = tsk->maj_flt = 0;
tsk128kernel/fork.ctsk->cmin_flt = tsk->cmaj_flt = 0;
tsk129kernel/fork.ctsk->nswap = tsk->cnswap = 0;
tsk130kernel/fork.cif (new_page_tables(tsk))
tsk132kernel/fork.cif (dup_mmap(tsk->mm)) {
tsk133kernel/fork.cfree_page_tables(tsk);
tsk139kernel/fork.cstatic inline int copy_fs(unsigned long clone_flags, struct task_struct * tsk)
tsk145kernel/fork.ctsk->fs = kmalloc(sizeof(*tsk->fs), GFP_KERNEL);
tsk146kernel/fork.cif (!tsk->fs)
tsk148kernel/fork.ctsk->fs->count = 1;
tsk149kernel/fork.ctsk->fs->umask = current->fs->umask;
tsk150kernel/fork.cif ((tsk->fs->root = current->fs->root))
tsk151kernel/fork.ctsk->fs->root->i_count++;
tsk152kernel/fork.cif ((tsk->fs->pwd = current->fs->pwd))
tsk153kernel/fork.ctsk->fs->pwd->i_count++;
tsk157kernel/fork.cstatic inline int copy_files(unsigned long clone_flags, struct task_struct * tsk)
tsk165kernel/fork.ctsk->files = kmalloc(sizeof(*tsk->files), GFP_KERNEL);
tsk166kernel/fork.cif (!tsk->files)
tsk168kernel/fork.ctsk->files->count = 1;
tsk169kernel/fork.cmemcpy(&tsk->files->close_on_exec, &current->files->close_on_exec,
tsk170kernel/fork.csizeof(tsk->files->close_on_exec));
tsk175kernel/fork.ctsk->files->fd[i] = f;
tsk180kernel/fork.cstatic inline int copy_sighand(unsigned long clone_flags, struct task_struct * tsk)
tsk186kernel/fork.ctsk->sig = kmalloc(sizeof(*tsk->sig), GFP_KERNEL);
tsk187kernel/fork.cif (!tsk->sig)
tsk189kernel/fork.ctsk->sig->count = 1;
tsk190kernel/fork.cmemcpy(tsk->sig->action, current->sig->action, sizeof(tsk->sig->action));
tsk125mm/memory.cvoid clear_page_tables(struct task_struct * tsk)
tsk130mm/memory.cpage_dir = tsk->mm->pgd;
tsk132mm/memory.cprintk("%s trying to clear kernel page-directory: not good\n", tsk->comm);
tsk146mm/memory.cvoid free_page_tables(struct task_struct * tsk)
tsk151mm/memory.cpage_dir = tsk->mm->pgd;
tsk153mm/memory.cprintk("%s trying to free kernel page-directory: not good\n", tsk->comm);
tsk156mm/memory.cSET_PAGE_DIR(tsk, swapper_pg_dir);
tsk157mm/memory.ctsk->mm->pgd = swapper_pg_dir;  /* or else... */
tsk164mm/memory.cint new_page_tables(struct task_struct * tsk)
tsk174mm/memory.cSET_PAGE_DIR(tsk, new_pg);
tsk175mm/memory.ctsk->mm->pgd = new_pg;
tsk524mm/memory.cunsigned long put_dirty_page(struct task_struct * tsk, unsigned long page, unsigned long address)
tsk534mm/memory.cpgd = pgd_offset(tsk->mm,address);
tsk538mm/memory.coom(tsk);
tsk544mm/memory.coom(tsk);
tsk574mm/memory.cvoid do_wp_page(struct task_struct * tsk, struct vm_area_struct * vma,
tsk602mm/memory.ctsk->min_flt++;
tsk618mm/memory.coom(tsk);
tsk629mm/memory.csend_sig(SIGKILL, tsk, 1);
tsk633mm/memory.csend_sig(SIGKILL, tsk, 1);
tsk637mm/memory.csend_sig(SIGKILL, tsk, 1);
tsk726mm/memory.cstatic inline void get_empty_page(struct task_struct * tsk, struct vm_area_struct * vma, pte_t * page_table)
tsk731mm/memory.coom(tsk);
tsk1013mm/memory.cstatic inline pte_t * get_empty_pgtable(struct task_struct * tsk,unsigned long address)
tsk1019mm/memory.cpgd = pgd_offset(tsk->mm, address);
tsk1022mm/memory.coom(tsk);
tsk1027mm/memory.coom(tsk);
tsk1033mm/memory.cstatic inline void do_swap_page(struct task_struct * tsk, 
tsk1040mm/memory.cswap_in(tsk, vma, page_table, pte_val(entry), write_access);
tsk1051mm/memory.c++tsk->maj_flt;
tsk1062mm/memory.cvoid do_no_page(struct task_struct * tsk, struct vm_area_struct * vma,
tsk1069mm/memory.cpage_table = get_empty_pgtable(tsk, address);
tsk1076mm/memory.cdo_swap_page(tsk, vma, address, page_table, entry, write_access);
tsk1082mm/memory.c++tsk->min_flt;
tsk1083mm/memory.cget_empty_page(tsk, vma, page_table);
tsk1089mm/memory.c++tsk->min_flt;
tsk1093mm/memory.coom(tsk);
tsk1097mm/memory.c++tsk->maj_flt;
tsk375mm/swap.cvoid swap_in(struct task_struct * tsk, struct vm_area_struct * vma,
tsk387mm/swap.coom(tsk);
tsk396mm/swap.ctsk->maj_flt++;
tsk417mm/swap.cstatic inline int try_to_swap_out(struct task_struct * tsk, struct vm_area_struct* vma,
tsk449mm/swap.cpid_t pid = tsk->pid;
tsk461mm/swap.ctsk->nswap++;
tsk501mm/swap.cstatic inline int swap_out_pmd(struct task_struct * tsk, struct vm_area_struct * vma,
tsk523mm/swap.ctsk->swap_address = address + PAGE_SIZE;
tsk524mm/swap.cresult = try_to_swap_out(tsk, vma, address, pte, limit);
tsk533mm/swap.cstatic inline int swap_out_pgd(struct task_struct * tsk, struct vm_area_struct * vma,
tsk554mm/swap.cint result = swap_out_pmd(tsk, vma, pmd, address, end, limit);
tsk563mm/swap.cstatic int swap_out_vma(struct task_struct * tsk, struct vm_area_struct * vma,
tsk575mm/swap.cint result = swap_out_pgd(tsk, vma, pgdir, start, end, limit);
tsk598net/unix/af_unix.cunix_socket *newsk, *tsk;
tsk640net/unix/af_unix.ctsk=skb->sk;
tsk643net/unix/af_unix.cnewsk->protinfo.af_unix.other=tsk;
tsk644net/unix/af_unix.ctsk->protinfo.af_unix.other=newsk;
tsk645net/unix/af_unix.ctsk->state=TCP_ESTABLISHED;
tsk649net/unix/af_unix.ctsk->protinfo.af_unix.locks++;  /* Back lock */
tsk651net/unix/af_unix.ctsk->state_change(tsk);    /* Wake up any sleeping connect */
tsk652net/unix/af_unix.csock_wake_async(tsk->socket, 0);