taglinefilesource code
pid68fs/locks.cflock.l_pid = fl->fl_owner->pid;
pid92fs/proc/base.cunsigned int pid;
pid103fs/proc/base.cpid = ino >> 16;
pid114fs/proc/base.cino = (pid << 16) + base_dir[i].low_ino;
pid116fs/proc/base.cif (task[i] && task[i]->pid == pid)
pid118fs/proc/base.cif (!pid || i >= NR_TASKS) {
pid134fs/proc/base.cunsigned int pid, ino;
pid140fs/proc/base.cpid = ino >> 16;
pid142fs/proc/base.cif (task[i] && task[i]->pid == pid)
pid144fs/proc/base.cif (!pid || i >= NR_TASKS)
pid152fs/proc/base.cino |= (pid << 16);
pid53fs/proc/fd.cunsigned int ino, pid, fd, c;
pid59fs/proc/fd.cpid = ino >> 16;
pid64fs/proc/fd.cif (!pid || ino > 1 || !S_ISDIR(dir->i_mode)) {
pid74fs/proc/fd.cif (!(*result = iget(dir->i_dev,(pid << 16)+2))) {
pid99fs/proc/fd.cif ((p = task[i]) && p->pid == pid)
pid101fs/proc/fd.cif (!pid || i >= NR_TASKS)
pid106fs/proc/fd.cino = (pid << 16) + 0x100 + fd;
pid110fs/proc/fd.cino = (pid << 16) + 0x200 + fd;
pid121fs/proc/fd.cunsigned int fd, pid, ino;
pid127fs/proc/fd.cpid = ino >> 16;
pid150fs/proc/fd.cif ((p = task[i]) && p->pid == pid)
pid170fs/proc/fd.cino = (pid << 16) + 0x100 + fd;
pid172fs/proc/fd.cino = (pid << 16) + 0x200 + fd;
pid80fs/proc/inode.cunsigned long ino, pid;
pid93fs/proc/inode.cpid = ino >> 16;
pid96fs/proc/inode.cif ((p = task[i]) && (p->pid == pid))
pid105fs/proc/inode.cif (!pid)
pid43fs/proc/link.cunsigned int pid, ino;
pid53fs/proc/link.cpid = ino >> 16;
pid57fs/proc/link.cif ((p = task[i]) && p->pid == pid)
pid17fs/proc/mem.cunsigned long addr, pid, cr3;
pid24fs/proc/mem.cpid = inode->i_ino;
pid25fs/proc/mem.cpid >>= 16;
pid28fs/proc/mem.cif (task[i] && task[i]->pid == pid) {
pid64fs/proc/mem.cunsigned long addr, pid, cr3;
pid72fs/proc/mem.cpid = inode->i_ino;
pid73fs/proc/mem.cpid >>= 16;
pid76fs/proc/mem.cif (task[i] && task[i]->pid == pid) {
pid53fs/proc/root.cunsigned int pid, c;
pid63fs/proc/root.cpid = 0;
pid73fs/proc/root.cpid = 0;
pid76fs/proc/root.cpid *= 10;
pid77fs/proc/root.cpid += c;
pid78fs/proc/root.cif (pid & 0xffff0000) {
pid79fs/proc/root.cpid = 0;
pid84fs/proc/root.cif (task[i] && task[i]->pid == pid)
pid86fs/proc/root.cif (!pid || i >= NR_TASKS) {
pid90fs/proc/root.cino = (pid << 16) + 2;
pid103fs/proc/root.cunsigned int pid;
pid108fs/proc/root.cwhile ((pid = filp->f_pos) < NR_TASKS+2) {
pid110fs/proc/root.cif (pid < 2) {
pid111fs/proc/root.ci = j = pid+1;
pid119fs/proc/root.cp = task[pid-2];
pid120fs/proc/root.cif (!p || !(pid = p->pid))
pid122fs/proc/root.cif (pid & 0xffff0000)
pid126fs/proc/root.cwhile (pid >= j) {
pid131fs/proc/root.cput_fs_long((pid << 16)+2, &dirent->d_ino);
pid135fs/proc/root.cput_fs_byte('0'+(pid % 10), i+dirent->d_name);
pid136fs/proc/root.cpid /= 10;
pid136include/linux/sched.hlong pid,pgrp,session,leader;
pid49init/main.cstatic inline _syscall3(pid_t,waitpid,pid_t,pid,int *,wait_stat,int,options)
pid221init/main.cint pid,i;
pid233init/main.cif (!(pid=fork())) {
pid240init/main.cif (pid>0)
pid241init/main.cwhile (pid != wait(&i))
pid244init/main.cif ((pid=fork())<0) {
pid248init/main.cif (!pid) {
pid257init/main.cif (pid == wait(&i))
pid259init/main.cprintf("\n\rchild %d died with code %04x\n\r",pid,i);
pid114kernel/exit.ctask[i]->pid);
pid117kernel/exit.ctask[i]->pid);
pid120kernel/exit.ctask[i]->pid);
pid123kernel/exit.ctask[i]->pid);
pid136kernel/exit.ctask[i]->pid, task[i]->p_osptr->pid,
pid137kernel/exit.ctask[i]->p_osptr->p_pptr->pid);
pid141kernel/exit.ctask[i]->pid, task[i]->p_osptr->pid);
pid147kernel/exit.ctask[i]->pid, task[i]->p_osptr->pid,
pid148kernel/exit.ctask[i]->p_osptr->p_pptr->pid);
pid152kernel/exit.ctask[i]->pid, task[i]->p_ysptr->pid);
pid158kernel/exit.ctask[i]->pid, task[i]->p_cptr->pid);
pid162kernel/exit.ctask[i]->pid, task[i]->p_cptr->pid);
pid184kernel/exit.cif ((*p)->pid == pgrp)
pid232kernel/exit.cint kill_proc(int pid, int sig, int priv)
pid239kernel/exit.cif (*p && (*p)->pid == pid)
pid248kernel/exit.cint sys_kill(int pid,int sig)
pid253kernel/exit.cif (!pid)
pid255kernel/exit.cif (pid == -1) {
pid257kernel/exit.cif (*p && (*p)->pid > 1 && *p != current) {
pid264kernel/exit.cif (pid < 0) 
pid265kernel/exit.creturn(kill_pg(-pid,sig,0));
pid267kernel/exit.creturn(kill_proc(pid,sig,0));
pid286kernel/exit.c((*p)->p_pptr->pid == 1))
pid440kernel/exit.cint sys_wait4(pid_t pid,unsigned long * stat_addr, int options, struct rusage * ru)
pid452kernel/exit.cif (pid>0) {
pid453kernel/exit.cif (p->pid != pid)
pid455kernel/exit.c} else if (!pid) {
pid458kernel/exit.c} else if (pid != -1) {
pid459kernel/exit.cif (p->pgrp != -pid)
pid474kernel/exit.creturn p->pid;
pid482kernel/exit.cflag = p->pid;
pid521kernel/exit.cint sys_waitpid(pid_t pid,unsigned long * stat_addr, int options)
pid523kernel/exit.creturn sys_wait4(pid, stat_addr, options, NULL);
pid80kernel/fork.cif (task[i]->pid == last_pid || task[i]->pgrp == last_pid)
pid126kernel/fork.cp->pid = last_pid;
pid127kernel/fork.cif (p->pid > 1)
pid188kernel/fork.creturn p->pid;
pid34kernel/ptrace.cstatic inline struct task_struct * get_task(int pid)
pid39kernel/ptrace.cif (task[i] != NULL && (task[i]->pid == pid))
pid218kernel/ptrace.cint sys_ptrace(long request, long pid, long addr, long data)
pid230kernel/ptrace.cif (!(child = get_task(pid)))
pid42kernel/sched.cprintk("%d: pid=%d, state=%d, father=%d, child=%d, ",(p == current)?-nr:nr,p->pid,
pid43kernel/sched.cp->state, p->p_pptr->pid, p->p_cptr ? p->p_cptr->pid : -1);
pid51kernel/sched.cp->p_ysptr ? p->p_ysptr->pid : -1,
pid52kernel/sched.cp->p_osptr ? p->p_osptr->pid : -1);
pid487kernel/sched.creturn current->pid;
pid492kernel/sched.creturn current->p_pptr->pid;
pid123kernel/signal.cextern int sys_waitpid(pid_t pid,unsigned long * stat_addr, int options);
pid157kernel/signal.cif (current->pid == 1)
pid43kernel/sys.creturn(p->pid == who);
pid427kernel/sys.cint sys_setpgid(int pid, int pgid)
pid431kernel/sys.cif (!pid)
pid432kernel/sys.cpid = current->pid;
pid434kernel/sys.cpgid = current->pid;
pid438kernel/sys.cif (task[i] && (task[i]->pid == pid) &&
pid444kernel/sys.c((pgid != pid) && 
pid463kernel/sys.ccurrent->session = current->pgrp = current->pid;
pid73kernel/traps.cprintk("Pid: %d, process nr: %d\n\r",current->pid,0xffff & i);
pid11lib/wait.c_syscall3(pid_t,waitpid,pid_t,pid,int *,wait_stat,int,options)
pid1704net/tcp/tcp.cextern int kill_proc (int pid, int sig, int priv);