taglinefilesource code
p24fs/block_dev.cregister char * p;
p44fs/block_dev.cp = offset + bh->b_data;
p49fs/block_dev.cmemcpy_fromfs(p,buf,chars);
p50fs/block_dev.cp += chars;
p68fs/block_dev.cregister char * p;
p84fs/block_dev.cp = offset + bh->b_data;
p89fs/block_dev.cmemcpy_tofs(buf,p,chars);
p90fs/block_dev.cp += chars;
p534fs/buffer.cstruct buffer_head * tmp, * p;
p548fs/buffer.cp = tmp;
p551fs/buffer.cremove_from_queues(p);
p552fs/buffer.cput_unused_buffer_head(p);
p222fs/exec.cstatic unsigned long * create_tables(char * p,int argc,int envc)
p227fs/exec.csp = (unsigned long *) (0xfffffffc & (unsigned long) p);
p236fs/exec.cput_fs_long((unsigned long) p,argv++);
p237fs/exec.cwhile (get_fs_byte(p++)) /* nothing */ ;
p241fs/exec.cput_fs_long((unsigned long) p,envp++);
p242fs/exec.cwhile (get_fs_byte(p++)) /* nothing */ ;
p281fs/exec.cunsigned long p, int from_kmem)
p287fs/exec.cif (!p)
p304fs/exec.cif (p < len) {  /* this shouldn't happen - 128kB */
p309fs/exec.c--p; --tmp; --len;
p311fs/exec.coffset = p % PAGE_SIZE;
p314fs/exec.cif (!(pag = (char *) page[p/PAGE_SIZE]) &&
p315fs/exec.c!(pag = (char *) page[p/PAGE_SIZE] =
p327fs/exec.creturn p;
p401fs/exec.cunsigned long p=PAGE_SIZE*MAX_ARG_PAGES-4;
p495fs/exec.cp = copy_strings(envc, envp, page, p, 0);
p496fs/exec.cp = copy_strings(--argc, argv+1, page, p, 0);
p506fs/exec.cp = copy_strings(1, &filename, page, p, 1);
p509fs/exec.cp = copy_strings(1, &i_arg, page, p, 2);
p512fs/exec.cp = copy_strings(1, &i_name, page, p, 2);
p514fs/exec.cif (!p) {
p545fs/exec.cp = copy_strings(envc,envp,page,p,0);
p546fs/exec.cp = copy_strings(argc,argv,page,p,0);
p547fs/exec.cif (!p) {
p590fs/exec.cp += change_ldt(ex.a_text,page);
p591fs/exec.cp -= LIBRARY_SIZE + MAX_ARG_PAGES*PAGE_SIZE;
p592fs/exec.cp = (unsigned long) create_tables((char *)p,argc,envc);
p596fs/exec.ccurrent->start_stack = p;
p597fs/exec.ccurrent->rss = (LIBRARY_OFFSET - p + PAGE_SIZE-1) / PAGE_SIZE;
p603fs/exec.ceip[3] = p;      /* stack pointer */
p165fs/ext/file.cchar * p;
p202fs/ext/file.cp = (pos % BLOCK_SIZE) + bh->b_data;
p209fs/ext/file.cmemcpy_fromfs(p,buf,c);
p52fs/ext/truncate.cstatic int trunc_indirect(struct inode * inode, int offset, unsigned long * p)
p60fs/ext/truncate.cif (*p)
p61fs/ext/truncate.cbh = bread(inode->i_dev, *p, BLOCK_SIZE);
p84fs/ext/truncate.cif (ext_free_block(inode->i_dev,*p))
p85fs/ext/truncate.c*p = 0;
p90fs/ext/truncate.cstatic int trunc_dindirect(struct inode * inode, int offset, unsigned long * p)
p98fs/ext/truncate.cif (*p)
p99fs/ext/truncate.cbh = bread(inode->i_dev, *p, BLOCK_SIZE);
p120fs/ext/truncate.cif (ext_free_block(inode->i_dev,*p))
p121fs/ext/truncate.c*p = 0;
p165fs/minix/file.cchar * p;
p202fs/minix/file.cp = (pos % BLOCK_SIZE) + bh->b_data;
p209fs/minix/file.cmemcpy_fromfs(p,buf,c);
p46fs/minix/truncate.cstatic int trunc_indirect(struct inode * inode, int offset, unsigned short * p)
p54fs/minix/truncate.cif (*p)
p55fs/minix/truncate.cbh = bread(inode->i_dev, *p, BLOCK_SIZE);
p78fs/minix/truncate.cif (minix_free_block(inode->i_dev,*p))
p79fs/minix/truncate.c*p = 0;
p202fs/namei.cstruct task_struct ** p;
p263fs/namei.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p264fs/namei.cif (!*p)
p266fs/namei.cif (inode == (*p)->executable) {
p270fs/namei.cfor (i=0; i < (*p)->numlibraries; i++)
p271fs/namei.cif (inode == (*p)->libraries[i].library) {
p35fs/select.cstatic void free_wait(select_table * p)
p37fs/select.cstruct select_table_entry * entry = p->entry + p->nr;
p39fs/select.cwhile (p->nr > 0) {
p40fs/select.cp->nr--;
p310fs/super.cstruct super_block * p;
p321fs/super.cfor(p = &super_block[0] ; p < &super_block[NR_SUPER] ; p++) {
p322fs/super.cp->s_dev = 0;
p323fs/super.cp->s_blocksize = 0;
p324fs/super.cp->s_lock = 0;
p325fs/super.cp->s_wait = NULL;
p326fs/super.cp->s_mounted = p->s_covered = NULL;
p329fs/super.cp = read_super(ROOT_DEV,fs_type->name,0,NULL);
p330fs/super.cif (p) {
p331fs/super.cmi = p->s_mounted;
p333fs/super.cp->s_covered = mi;
p334fs/super.cp->s_flags = 0;
p229include/linux/sched.hextern void sleep_on(struct wait_queue ** p);
p230include/linux/sched.hextern void interruptible_sleep_on(struct wait_queue ** p);
p231include/linux/sched.hextern void wake_up(struct wait_queue ** p);
p232include/linux/sched.hextern void wake_one_task(struct task_struct * p);
p234include/linux/sched.hextern int send_sig(long sig,struct task_struct * p,int priv);
p309include/linux/sched.hextern inline void add_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
p315include/linux/sched.hwait->next = *p;
p318include/linux/sched.hif ((tmp = tmp->next)->next == *p)
p320include/linux/sched.h*p = tmp->next = wait;
p324include/linux/sched.hextern inline void remove_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
p330include/linux/sched.hif (*p == wait)
p331include/linux/sched.hif ((*p = wait->next) == wait)
p332include/linux/sched.h*p = NULL;
p342include/linux/sched.hextern inline void select_wait(struct wait_queue ** wait_address, select_table * p)
p344include/linux/sched.hstruct select_table_entry * entry = p->entry + p->nr;
p351include/linux/sched.hp->nr++;
p378include/linux/sched.h#define REMOVE_LINKS(p) \
p379include/linux/sched.hif ((p)->p_osptr) \
p380include/linux/sched.h(p)->p_osptr->p_ysptr = (p)->p_ysptr; \
p381include/linux/sched.hif ((p)->p_ysptr) \
p382include/linux/sched.h(p)->p_ysptr->p_osptr = (p)->p_osptr; \
p384include/linux/sched.h(p)->p_pptr->p_cptr = (p)->p_osptr
p386include/linux/sched.h#define SET_LINKS(p) \
p387include/linux/sched.h(p)->p_ysptr = NULL; \
p388include/linux/sched.hif ((p)->p_osptr = (p)->p_pptr->p_cptr) \
p389include/linux/sched.h(p)->p_osptr->p_ysptr = p; \
p390include/linux/sched.h(p)->p_pptr->p_cptr = p
p35kernel/blk_drv/genhd.cstruct partition *p;
p56kernel/blk_drv/genhd.cp = 0x1BE + (void *)bh->b_data;
p61kernel/blk_drv/genhd.cif (p->sys_ind == EXTENDED_PARTITION ||
p62kernel/blk_drv/genhd.c!(hd->part[current_minor].nr_sects = p->nr_sects))
p64kernel/blk_drv/genhd.chd->part[current_minor].start_sect = this_sector + p->start_sect;
p71kernel/blk_drv/genhd.cp++;
p79kernel/blk_drv/genhd.cif (p->sys_ind != EXTENDED_PARTITION ||
p80kernel/blk_drv/genhd.c!(hd->part[current_minor].nr_sects = p->nr_sects))
p82kernel/blk_drv/genhd.chd->part[current_minor].start_sect = first_sector + p->start_sect;
p83kernel/blk_drv/genhd.cthis_sector = first_sector + p->start_sect;
p97kernel/blk_drv/genhd.cstruct partition *p;
p109kernel/blk_drv/genhd.cp = 0x1BE + (void *)bh->b_data;
p110kernel/blk_drv/genhd.cfor (i=1 ; i<=4 ; minor++,i++,p++) {
p111kernel/blk_drv/genhd.cif (!(hd->part[minor].nr_sects = p->nr_sects))
p113kernel/blk_drv/genhd.chd->part[minor].start_sect = first_sector + p->start_sect;
p119kernel/blk_drv/genhd.cif (p->sys_ind == EXTENDED_PARTITION) {
p127kernel/blk_drv/genhd.cp = 0x1BE + (void *)bh->b_data;
p129kernel/blk_drv/genhd.cp--;
p132kernel/blk_drv/genhd.cif (!(p->start_sect && p->nr_sects))
p134kernel/blk_drv/genhd.chd->part[current_minor].start_sect = p->start_sect;
p135kernel/blk_drv/genhd.chd->part[current_minor].nr_sects = p->nr_sects;
p175kernel/blk_drv/genhd.cstruct gendisk *p;
p182kernel/blk_drv/genhd.cfor (p = gendisk_head ; p ; p=p->next) {
p183kernel/blk_drv/genhd.csetup_dev(p);
p184kernel/blk_drv/genhd.cnr += p->nr_real;
p84kernel/blk_drv/scsi/7000fasst.h#define any2scsi(up, p)      \
p85kernel/blk_drv/scsi/7000fasst.h(up)[0] = (((long)(p)) >> 16);  \
p86kernel/blk_drv/scsi/7000fasst.h(up)[1] = ((long)(p)) >> 8;    \
p87kernel/blk_drv/scsi/7000fasst.h(up)[2] = ((long)(p));
p91kernel/blk_drv/scsi/7000fasst.h#define xany2scsi(up, p)  \
p92kernel/blk_drv/scsi/7000fasst.h(up)[0] = ((long)(p)) >> 24;  \
p93kernel/blk_drv/scsi/7000fasst.h(up)[1] = ((long)(p)) >> 16;  \
p94kernel/blk_drv/scsi/7000fasst.h(up)[2] = ((long)(p)) >> 8;  \
p95kernel/blk_drv/scsi/7000fasst.h(up)[3] = ((long)(p));
p84kernel/blk_drv/scsi/aha1542.h#define any2scsi(up, p)        \
p85kernel/blk_drv/scsi/aha1542.h(up)[0] = (((unsigned long)(p)) >> 16)  ;  \
p86kernel/blk_drv/scsi/aha1542.h(up)[1] = (((unsigned long)(p)) >> 8);    \
p87kernel/blk_drv/scsi/aha1542.h(up)[2] = ((unsigned long)(p));
p91kernel/blk_drv/scsi/aha1542.h#define xany2scsi(up, p)  \
p92kernel/blk_drv/scsi/aha1542.h(up)[0] = ((long)(p)) >> 24;  \
p93kernel/blk_drv/scsi/aha1542.h(up)[1] = ((long)(p)) >> 16;  \
p94kernel/blk_drv/scsi/aha1542.h(up)[2] = ((long)(p)) >> 8;  \
p95kernel/blk_drv/scsi/aha1542.h(up)[3] = ((long)(p));
p239kernel/blk_drv/scsi/scsi.cchar *p;
p242kernel/blk_drv/scsi/scsi.cfor (p = str; (p < (str  + 8)) && (*p != ' '); ++p);
p243kernel/blk_drv/scsi/scsi.c*p++ = ' ';
p244kernel/blk_drv/scsi/scsi.cmemcpy((void *) p, (void *) &scsi_result[16], 16);
p245kernel/blk_drv/scsi/scsi.cfor (; *p != ' '; ++p);
p246kernel/blk_drv/scsi/scsi.c*p = 0;
p262kernel/blk_drv/scsi/scsi.c,host_nr , dev, lun, p); 
p605kernel/chr_drv/console.cstatic void respond_string(char * p, int currcons, struct tty_struct * tty)
p607kernel/chr_drv/console.cwhile (*p) {
p608kernel/chr_drv/console.cput_tty_queue(*p,tty->read_q);
p609kernel/chr_drv/console.cp++;
p651kernel/chr_drv/console.cunsigned char *p;
p654kernel/chr_drv/console.cfor (p = (unsigned char *)origin+1; p < (unsigned char *)scr_end; p+=2)
p655kernel/chr_drv/console.c*p = (*p & 0x88) | (((*p >> 4) | (*p << 4)) & 0x77);
p657kernel/chr_drv/console.cfor (p = (unsigned char *)origin+1; p < (unsigned char *)scr_end; p+=2)
p658kernel/chr_drv/console.c*p ^= *p & 0x07 == 1 ? 0x70 : 0x77;
p737kernel/chr_drv/console.cunsigned short * p = (unsigned short *) pos;
p740kernel/chr_drv/console.ctmp = *p;
p741kernel/chr_drv/console.c*p = old;
p743kernel/chr_drv/console.cp++;
p757kernel/chr_drv/console.cunsigned short * p = (unsigned short *) pos;
p760kernel/chr_drv/console.c*p = *(p+1);
p761kernel/chr_drv/console.cp++;
p763kernel/chr_drv/console.c*p = video_erase_char;
p111kernel/chr_drv/mem.cunsigned long p = file->f_pos;
p115kernel/chr_drv/mem.cif (p >= high_memory)
p117kernel/chr_drv/mem.cif (count > high_memory - p)
p118kernel/chr_drv/mem.ccount = high_memory - p;
p119kernel/chr_drv/mem.cmemcpy_tofs(buf,(void *) p,count);
p126kernel/chr_drv/mem.cunsigned long p = file->f_pos;
p130kernel/chr_drv/mem.cif (p >= high_memory)
p132kernel/chr_drv/mem.cif (count > high_memory - p)
p133kernel/chr_drv/mem.ccount = high_memory - p;
p134kernel/chr_drv/mem.cmemcpy_fromfs((void *) p,buf,count);
p91kernel/chr_drv/tty_ioctl.cstruct task_struct **p;
p97kernel/chr_drv/tty_ioctl.cfor (p = &FIRST_TASK ; p <= &LAST_TASK ; p++, n++)
p98kernel/chr_drv/tty_ioctl.cif (*p)
p100kernel/chr_drv/tty_ioctl.cc = (char *)(*p);
p21kernel/exit.cint send_sig(long sig,struct task_struct * p,int priv)
p23kernel/exit.cif (!p || (sig < 0) || (sig > 32))
p25kernel/exit.cif (!priv && ((sig != SIGCONT) || (current->session != p->session)) &&
p26kernel/exit.c(current->euid != p->euid) && (current->uid != p->uid) && !suser())
p31kernel/exit.cif (p->state == TASK_STOPPED)
p32kernel/exit.cp->state = TASK_RUNNING;
p33kernel/exit.cp->exit_code = 0;
p34kernel/exit.cp->signal &= ~( (1<<(SIGSTOP-1)) | (1<<(SIGTSTP-1)) |
p39kernel/exit.cp->signal &= ~(1<<(SIGCONT-1));
p41kernel/exit.cp->signal |= (1<<(sig-1));
p42kernel/exit.cif (p->flags & PF_PTRACED) {
p44kernel/exit.cp->exit_code = sig;
p47kernel/exit.cif (p->p_pptr != NULL && p->p_pptr->state == TASK_INTERRUPTIBLE)
p48kernel/exit.cp->p_pptr->state = TASK_RUNNING;
p51kernel/exit.cif (p->state == TASK_INTERRUPTIBLE || p->state == TASK_RUNNING)
p52kernel/exit.cp->state = TASK_STOPPED;
p57kernel/exit.cvoid release(struct task_struct * p)
p61kernel/exit.cif (!p)
p63kernel/exit.cif (p == current) {
p68kernel/exit.cif (task[i] == p) {
p70kernel/exit.cREMOVE_LINKS(p);
p71kernel/exit.cfree_page((long) p);
p82kernel/exit.cint bad_task_ptr(struct task_struct *p)
p86kernel/exit.cif (!p)
p89kernel/exit.cif (task[i] == p)
p173kernel/exit.cstruct task_struct **p;
p177kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p178kernel/exit.cif (!*p || (*p)->session <= 0)
p180kernel/exit.cif ((*p)->pgrp == pgrp)
p181kernel/exit.creturn (*p)->session;
p182kernel/exit.cif ((*p)->pid == pgrp)
p183kernel/exit.cfallback = (*p)->session;
p190kernel/exit.cstruct task_struct **p;
p196kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p)
p197kernel/exit.cif (*p && (*p)->pgrp == pgrp) {
p198kernel/exit.cif (sig && (err = send_sig(sig,*p,priv)))
p208kernel/exit.cstruct task_struct **p;
p212kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p)
p213kernel/exit.cif (*p && (*p)->pid == pid)
p214kernel/exit.creturn(sig ? send_sig(sig,*p,priv) : 0);
p224kernel/exit.cstruct task_struct **p = NR_TASKS + task;
p230kernel/exit.cwhile (--p > &FIRST_TASK)
p231kernel/exit.cif (*p && (*p)->pid > 1 && *p != current) {
p233kernel/exit.cif ((err = send_sig(sig,*p,0)) != -EPERM)
p254kernel/exit.cstruct task_struct **p;
p256kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p257kernel/exit.cif (!(*p) ||
p258kernel/exit.c((*p)->pgrp != pgrp) || 
p259kernel/exit.c((*p)->state == TASK_ZOMBIE) ||
p260kernel/exit.c((*p)->p_pptr->pid == 1))
p262kernel/exit.cif (((*p)->p_pptr->pgrp != pgrp) &&
p263kernel/exit.c((*p)->p_pptr->session == (*p)->session))
p271kernel/exit.cstruct task_struct ** p;
p273kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p274kernel/exit.cif (!*p || (*p)->pgrp != pgrp)
p276kernel/exit.cif ((*p)->state == TASK_STOPPED)
p284kernel/exit.cstruct task_struct ** p;
p286kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p)
p287kernel/exit.cif (*p && (*p)->p_opptr == father)
p289kernel/exit.c(*p)->p_opptr = task[1];
p291kernel/exit.c(*p)->p_opptr = task[0];
p296kernel/exit.cstruct task_struct *p;
p346kernel/exit.cwhile (p = current->p_cptr) {
p347kernel/exit.ccurrent->p_cptr = p->p_osptr;
p348kernel/exit.cp->p_ysptr = NULL;
p349kernel/exit.cp->flags &= ~PF_PTRACED;
p351kernel/exit.cp->p_pptr = task[1];
p353kernel/exit.cp->p_pptr = task[0];
p354kernel/exit.cp->p_osptr = p->p_pptr->p_cptr;
p355kernel/exit.cp->p_osptr->p_ysptr = p;
p356kernel/exit.cp->p_pptr->p_cptr = p;
p357kernel/exit.cif (p->state == TASK_ZOMBIE)
p358kernel/exit.csend_sig(SIGCHLD,p->p_pptr,1);
p365kernel/exit.cif ((p->pgrp != current->pgrp) &&
p366kernel/exit.c(p->session == current->session) &&
p367kernel/exit.cis_orphaned_pgrp(p->pgrp) &&
p368kernel/exit.chas_stopped_jobs(p->pgrp)) {
p369kernel/exit.ckill_pg(p->pgrp,SIGHUP,1);
p370kernel/exit.ckill_pg(p->pgrp,SIGCONT,1);
p374kernel/exit.cstruct task_struct **p;
p384kernel/exit.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p)
p385kernel/exit.cif (*p && (*p)->session == current->session)
p386kernel/exit.c(*p)->tty = -1;
p418kernel/exit.cstruct task_struct *p;
p426kernel/exit.cfor (p = current->p_cptr ; p ; p = p->p_osptr) {
p428kernel/exit.cif (p->pid != pid)
p431kernel/exit.cif (p->pgrp != current->pgrp)
p434kernel/exit.cif (p->pgrp != -pid)
p437kernel/exit.cswitch (p->state) {
p439kernel/exit.cif (!p->exit_code)
p441kernel/exit.cif (!(options & WUNTRACED) && !(p->flags & PF_PTRACED))
p444kernel/exit.cput_fs_long((p->exit_code << 8) | 0x7f,
p446kernel/exit.cp->exit_code = 0;
p447kernel/exit.creturn p->pid;
p449kernel/exit.ccurrent->cutime += p->utime + p->cutime;
p450kernel/exit.ccurrent->cstime += p->stime + p->cstime;
p451kernel/exit.ccurrent->cmin_flt += p->min_flt + p->cmin_flt;
p452kernel/exit.ccurrent->cmaj_flt += p->maj_flt + p->cmaj_flt;
p453kernel/exit.cflag = p->pid;
p455kernel/exit.cput_fs_long(p->exit_code, stat_addr);
p456kernel/exit.cif (p->p_opptr != p->p_pptr) {
p457kernel/exit.cREMOVE_LINKS(p);
p458kernel/exit.cp->p_pptr = p->p_opptr;
p459kernel/exit.cSET_LINKS(p);
p460kernel/exit.csend_sig(SIGCHLD,p->p_pptr,1);
p462kernel/exit.crelease(p);
p42kernel/fork.cint copy_mem(int nr,struct task_struct * p)
p60kernel/fork.cp->start_code = new_code_base;
p61kernel/fork.cset_base(p->ldt[1],new_code_base);
p62kernel/fork.cset_base(p->ldt[2],new_data_base);
p111kernel/fork.cstruct task_struct *p;
p115kernel/fork.cp = (struct task_struct *) get_free_page(GFP_KERNEL);
p116kernel/fork.cif (!p)
p120kernel/fork.cfree_page((unsigned long) p);
p123kernel/fork.ctask[nr] = p;
p124kernel/fork.c*p = *current;  /* NOTE! this doesn't copy the supervisor stack */
p125kernel/fork.cp->wait.task = p;
p126kernel/fork.cp->wait.next = NULL;
p127kernel/fork.cp->state = TASK_UNINTERRUPTIBLE;
p128kernel/fork.cp->flags &= ~PF_PTRACED;
p129kernel/fork.cp->pid = last_pid;
p130kernel/fork.cif (p->pid > 1)
p131kernel/fork.cp->swappable = 1;
p132kernel/fork.cp->p_pptr = p->p_opptr = current;
p133kernel/fork.cp->p_cptr = NULL;
p134kernel/fork.cSET_LINKS(p);
p135kernel/fork.cp->counter = p->priority;
p136kernel/fork.cp->signal = 0;
p137kernel/fork.cp->it_real_value = p->it_virt_value = p->it_prof_value = 0;
p138kernel/fork.cp->it_real_incr = p->it_virt_incr = p->it_prof_incr = 0;
p139kernel/fork.cp->leader = 0;    /* process leadership doesn't inherit */
p140kernel/fork.cp->utime = p->stime = 0;
p141kernel/fork.cp->cutime = p->cstime = 0;
p142kernel/fork.cp->min_flt = p->maj_flt = 0;
p143kernel/fork.cp->cmin_flt = p->cmaj_flt = 0;
p144kernel/fork.cp->start_time = jiffies;
p145kernel/fork.cp->tss.back_link = 0;
p146kernel/fork.cp->tss.esp0 = PAGE_SIZE + (long) p;
p147kernel/fork.cp->tss.ss0 = 0x10;
p148kernel/fork.cp->tss.eip = eip;
p149kernel/fork.cp->tss.eflags = eflags & 0xffffcfff;  /* iopl is always 0 for a new process */
p150kernel/fork.cp->tss.eax = 0;
p151kernel/fork.cp->tss.ecx = ecx;
p152kernel/fork.cp->tss.edx = edx;
p153kernel/fork.cp->tss.ebx = ebx;
p154kernel/fork.cp->tss.esp = esp;
p155kernel/fork.cp->tss.ebp = ebp;
p156kernel/fork.cp->tss.esi = esi;
p157kernel/fork.cp->tss.edi = edi;
p158kernel/fork.cp->tss.es = es & 0xffff;
p159kernel/fork.cp->tss.cs = cs & 0xffff;
p160kernel/fork.cp->tss.ss = ss & 0xffff;
p161kernel/fork.cp->tss.ds = ds & 0xffff;
p162kernel/fork.cp->tss.fs = fs & 0xffff;
p163kernel/fork.cp->tss.gs = gs & 0xffff;
p164kernel/fork.cp->tss.ldt = _LDT(nr);
p165kernel/fork.cp->tss.trace_bitmap = offsetof(struct tss_struct,io_bitmap) << 16;
p167kernel/fork.cp->tss.io_bitmap[i] = ~0;
p169kernel/fork.c__asm__("clts ; fnsave %0 ; frstor %0"::"m" (p->tss.i387));
p170kernel/fork.cif (copy_mem(nr,p)) {
p172kernel/fork.cREMOVE_LINKS(p);
p173kernel/fork.cfree_page((long) p);
p177kernel/fork.cif (f=p->filp[i])
p188kernel/fork.cset_tss_desc(gdt+(nr<<1)+FIRST_TSS_ENTRY,&(p->tss));
p189kernel/fork.cset_ldt_desc(gdt+(nr<<1)+FIRST_LDT_ENTRY,&(p->ldt));
p190kernel/fork.cp->state = TASK_RUNNING;  /* do this last, just in case */
p191kernel/fork.creturn p->pid;
p86kernel/printk.cchar * p;
p92kernel/printk.cp = (char *) log_page + (4095 & (log_start+log_size));
p93kernel/printk.c*p = buf[j];
p35kernel/sched.cstatic void show_task(int nr,struct task_struct * p)
p39kernel/sched.cprintk("%d: pid=%d, state=%d, father=%d, child=%d, ",(p == current)?-nr:nr,p->pid,
p40kernel/sched.cp->state, p->p_pptr->pid, p->p_cptr ? p->p_cptr->pid : -1);
p42kernel/sched.cwhile (i<j && !((char *)(p+1))[i])
p45kernel/sched.cprintk("   PC=%08X.", *(1019 + (unsigned long *) p));
p46kernel/sched.cif (p->p_ysptr || p->p_osptr) 
p48kernel/sched.cp->p_ysptr ? p->p_ysptr->pid : -1,
p49kernel/sched.cp->p_osptr ? p->p_osptr->pid : -1);
p130kernel/sched.cstruct task_struct ** p;
p135kernel/sched.cfor(p = &LAST_TASK ; p > &FIRST_TASK ; --p)
p136kernel/sched.cif (*p) {
p137kernel/sched.cif ((*p)->timeout && (*p)->timeout < jiffies)
p138kernel/sched.cif ((*p)->state == TASK_INTERRUPTIBLE) {
p139kernel/sched.c(*p)->timeout = 0;
p140kernel/sched.cwake_one_task(*p);
p142kernel/sched.cif (((*p)->signal & ~(*p)->blocked) &&
p143kernel/sched.c(*p)->state==TASK_INTERRUPTIBLE)
p144kernel/sched.cwake_one_task(*p);
p153kernel/sched.cp = &task[NR_TASKS];
p155kernel/sched.cif (!*--p)
p157kernel/sched.cif ((*p)->state == TASK_RUNNING && (*p)->counter > c)
p158kernel/sched.cc = (*p)->counter, next = i;
p161kernel/sched.cfor(p = &LAST_TASK ; p > &FIRST_TASK ; --p)
p162kernel/sched.cif (*p)
p163kernel/sched.c(*p)->counter = ((*p)->counter >> 1) +
p164kernel/sched.c(*p)->priority;
p185kernel/sched.cvoid wake_one_task(struct task_struct * p)
p187kernel/sched.cp->state = TASK_RUNNING;
p188kernel/sched.cif (p->counter > current->counter)
p199kernel/sched.cstruct task_struct * p;
p208kernel/sched.cif (p = tmp->task) {
p209kernel/sched.cif (p->state == TASK_ZOMBIE)
p211kernel/sched.celse if (p->state != TASK_STOPPED) {
p212kernel/sched.cp->state = TASK_RUNNING;
p213kernel/sched.cif (p->counter > current->counter)
p222kernel/sched.cstatic inline void __sleep_on(struct wait_queue **p, int state)
p226kernel/sched.cif (!p)
p234kernel/sched.cadd_wait_queue(p,&current->wait);
p237kernel/sched.cremove_wait_queue(p,&current->wait);
p241kernel/sched.cvoid interruptible_sleep_on(struct wait_queue **p)
p243kernel/sched.c__sleep_on(p,TASK_INTERRUPTIBLE);
p246kernel/sched.cvoid sleep_on(struct wait_queue **p)
p248kernel/sched.c__sleep_on(p,TASK_UNINTERRUPTIBLE);
p323kernel/sched.cstruct timer_list * p;
p331kernel/sched.cfor (p = timer_list ; p < timer_list + TIME_REQUESTS ; p++)
p332kernel/sched.cif (!p->fn)
p334kernel/sched.cif (p >= timer_list + TIME_REQUESTS)
p336kernel/sched.cp->fn = fn;
p337kernel/sched.cp->jiffies = jiffies;
p338kernel/sched.cp->next = next_timer;
p339kernel/sched.cnext_timer = p;
p340kernel/sched.cwhile (p->next && p->next->jiffies < p->jiffies) {
p341kernel/sched.cp->jiffies -= p->next->jiffies;
p342kernel/sched.cfn = p->fn;
p343kernel/sched.cp->fn = p->next->fn;
p344kernel/sched.cp->next->fn = fn;
p345kernel/sched.cjiffies = p->jiffies;
p346kernel/sched.cp->jiffies = p->next->jiffies;
p347kernel/sched.cp->next->jiffies = jiffies;
p348kernel/sched.cp = p->next;
p370kernel/sched.cstruct task_struct **p;
p372kernel/sched.cfor(p = &LAST_TASK; p > &FIRST_TASK; --p)
p373kernel/sched.cif (*p && ((*p)->state == TASK_RUNNING || 
p374kernel/sched.c(*p)->state == TASK_UNINTERRUPTIBLE))
p511kernel/sched.cstruct desc_struct * p;
p518kernel/sched.cp = gdt+2+FIRST_TSS_ENTRY;
p521kernel/sched.cp->a=p->b=0;
p522kernel/sched.cp++;
p523kernel/sched.cp->a=p->b=0;
p524kernel/sched.cp++;
p35kernel/sys.cstatic int proc_sel(struct task_struct *p, int which, int who)
p39kernel/sys.cif (!who && p == current)
p41kernel/sys.creturn(p->pid == who);
p45kernel/sys.creturn(p->pgrp == who);
p49kernel/sys.creturn(p->uid == who);
p56kernel/sys.cstruct task_struct **p;
p66kernel/sys.cfor(p = &LAST_TASK; p > &FIRST_TASK; --p) {
p67kernel/sys.cif (!*p || !proc_sel(*p, which, who))
p69kernel/sys.cif ((*p)->uid != current->euid &&
p70kernel/sys.c(*p)->uid != current->uid && !suser()) {
p76kernel/sys.cif (priority > (*p)->priority && !suser())
p79kernel/sys.c(*p)->priority = priority;
p86kernel/sys.cstruct task_struct **p;
p92kernel/sys.cfor(p = &LAST_TASK; p > &FIRST_TASK; --p) {
p93kernel/sys.cif (!*p || !proc_sel(*p, which, who))
p95kernel/sys.cif ((*p)->priority > max_prio)
p96kernel/sys.cmax_prio = (*p)->priority;
p554mm/memory.cstatic int try_to_share(unsigned long address, struct task_struct * p)
p563mm/memory.cfrom_page += ((p->start_code>>20) & 0xffc);
p610mm/memory.cstruct task_struct ** p;
p615mm/memory.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p616mm/memory.cif (!*p)
p618mm/memory.cif (current == *p)
p621mm/memory.cif (inode != (*p)->executable)
p624mm/memory.cfor (i=0; i < (*p)->numlibraries; i++)
p625mm/memory.cif (inode == (*p)->libraries[i].library)
p627mm/memory.cif (i >= (*p)->numlibraries)
p630mm/memory.cif (try_to_share(address,*p))
p639mm/memory.cstatic unsigned long get_empty_pgtable(unsigned long * p)
p644mm/memory.cif (1 & *p) {
p646mm/memory.creturn *p;
p648mm/memory.cif (*p) {
p650mm/memory.c*p = 0;
p653mm/memory.c*p = page | 7;
p654mm/memory.creturn *p;
p659mm/memory.c*p = BAD_PAGETABLE | 7;
p199mm/swap.cstruct task_struct * p;
p206mm/swap.cif (!(p = task[dir_entry >> 4])) {
p232mm/swap.cif (p->swappable && try_to_swap_out(page_entry + (unsigned long *) pg_table)) {
p233mm/swap.cp->rss--;