taglinefilesource code
tsk71include/linux/mm.hstruct task_struct *tsk, unsigned long user_esp);
tsk73include/linux/mm.hstruct task_struct *tsk, unsigned long user_esp);
tsk86kernel/ptrace.cstatic unsigned long get_long(struct task_struct * tsk,
tsk91kernel/ptrace.caddr += tsk->start_code;
tsk93kernel/ptrace.cpage = tsk->tss.cr3 + ((addr >> 20) & 0xffc);
tsk101kernel/ptrace.cdo_no_page(0,addr,tsk,0);
tsk115kernel/ptrace.cstatic void put_long(struct task_struct * tsk, unsigned long addr,
tsk120kernel/ptrace.caddr += tsk->start_code;
tsk122kernel/ptrace.cpage = tsk->tss.cr3 + ((addr >> 20) & 0xffc);
tsk130kernel/ptrace.cdo_no_page(0,addr,tsk,0);
tsk134kernel/ptrace.cdo_wp_page(0,addr,tsk,0);
tsk146kernel/ptrace.cstatic int read_long(struct task_struct * tsk, unsigned long addr,
tsk154kernel/ptrace.clow = get_long(tsk,addr & 0xfffffffc);
tsk155kernel/ptrace.chigh = get_long(tsk,(addr+4) & 0xfffffffc);
tsk172kernel/ptrace.c*result = get_long(tsk,addr);
tsk180kernel/ptrace.cstatic int write_long(struct task_struct * tsk, unsigned long addr,
tsk188kernel/ptrace.clow = get_long(tsk,addr & 0xfffffffc);
tsk189kernel/ptrace.chigh = get_long(tsk,(addr+4) & 0xfffffffc);
tsk213kernel/ptrace.cput_long(tsk,addr & 0xfffffffc,low);
tsk214kernel/ptrace.cput_long(tsk,(addr+4) & 0xfffffffc,high);
tsk216kernel/ptrace.cput_long(tsk,addr,data);
tsk488mm/memory.cstruct task_struct * tsk, unsigned long user_esp)
tsk497mm/memory.csend_sig(SIGSEGV, tsk, 1);
tsk503mm/memory.csend_sig(SIGSEGV, tsk, 1);
tsk512mm/memory.csend_sig(SIGSEGV, tsk, 1);
tsk516mm/memory.cun_wp_page((unsigned long *) pte, tsk);
tsk664mm/memory.cstruct task_struct *tsk, unsigned long user_esp)
tsk676mm/memory.cif (address - tsk->start_code >= TASK_SIZE) {
tsk690mm/memory.c++tsk->rss;
tsk692mm/memory.c++tsk->maj_flt;
tsk697mm/memory.ctmp = address - tsk->start_code;
tsk700mm/memory.cif (tmp < tsk->end_data) {
tsk701mm/memory.cinode = tsk->executable;
tsk704mm/memory.ci = tsk->numlibraries;
tsk706mm/memory.cif (tmp < tsk->libraries[i].start)
tsk708mm/memory.cblock = tmp - tsk->libraries[i].start;
tsk709mm/memory.cif (block >= tsk->libraries[i].length)
tsk711mm/memory.cinode = tsk->libraries[i].library;
tsk717mm/memory.c++tsk->min_flt;
tsk719mm/memory.cif (tsk != current)
tsk721mm/memory.cif (tmp >= LIBRARY_OFFSET || tmp < tsk->brk)
tsk725mm/memory.csend_sig(SIGSEGV,tsk,1);
tsk728mm/memory.cif (tsk == current)
tsk730mm/memory.c++tsk->min_flt;
tsk733mm/memory.c++tsk->maj_flt;
tsk743mm/memory.ci = tmp + 4096 - tsk->end_data;