taglinefilesource code
p176arch/alpha/kernel/irq.cstruct irqaction * action, **p;
p183arch/alpha/kernel/irq.cp = irq_action + irq;
p184arch/alpha/kernel/irq.caction = *p;
p196arch/alpha/kernel/irq.cp = &action->next;
p197arch/alpha/kernel/irq.caction = *p;
p218arch/alpha/kernel/irq.c*p = action;
p229arch/alpha/kernel/irq.cstruct irqaction * action, **p;
p236arch/alpha/kernel/irq.cfor (p = irq + irq_action; (action = *p) != NULL; p = &action->next) {
p243arch/alpha/kernel/irq.c*p = action->next;
p120arch/alpha/kernel/process.cstruct task_struct * p, struct pt_regs * regs)
p129arch/alpha/kernel/process.cchildregs = (struct pt_regs *) (p->kernel_stack_page + stack_offset);
p140arch/alpha/kernel/process.cp->tss.usp = usp;
p141arch/alpha/kernel/process.cp->tss.ksp = (unsigned long) childstack;
p142arch/alpha/kernel/process.cp->tss.flags = 1;
p143arch/alpha/kernel/process.cp->mm->context = 0;
p139arch/i386/boot/compressed/misc.cvoid *p;
p146arch/i386/boot/compressed/misc.cp = (void *)free_mem_ptr;
p152arch/i386/boot/compressed/misc.creturn p;
p391arch/i386/kernel/irq.cstruct irqaction *old, **p;
p394arch/i386/kernel/irq.cp = irq_action + irq;
p395arch/i386/kernel/irq.cif ((old = *p) != NULL) {
p406arch/i386/kernel/irq.cp = &old->next;
p407arch/i386/kernel/irq.cold = *p;
p417arch/i386/kernel/irq.c*p = new;
p464arch/i386/kernel/irq.cstruct irqaction * action, **p;
p471arch/i386/kernel/irq.cfor (p = irq + irq_action; (action = *p) != NULL; p = &action->next) {
p478arch/i386/kernel/irq.c*p = action->next;
p292arch/i386/kernel/process.cstruct task_struct * p, struct pt_regs * regs)
p297arch/i386/kernel/process.cp->tss.es = KERNEL_DS;
p298arch/i386/kernel/process.cp->tss.cs = KERNEL_CS;
p299arch/i386/kernel/process.cp->tss.ss = KERNEL_DS;
p300arch/i386/kernel/process.cp->tss.ds = KERNEL_DS;
p301arch/i386/kernel/process.cp->tss.fs = USER_DS;
p302arch/i386/kernel/process.cp->tss.gs = KERNEL_DS;
p303arch/i386/kernel/process.cp->tss.ss0 = KERNEL_DS;
p304arch/i386/kernel/process.cp->tss.esp0 = p->kernel_stack_page + PAGE_SIZE;
p305arch/i386/kernel/process.cp->tss.tr = _TSS(nr);
p306arch/i386/kernel/process.cchildregs = ((struct pt_regs *) (p->kernel_stack_page + PAGE_SIZE)) - 1;
p307arch/i386/kernel/process.cp->tss.esp = (unsigned long) childregs;
p308arch/i386/kernel/process.cp->tss.eip = (unsigned long) ret_from_sys_call;
p312arch/i386/kernel/process.cp->tss.back_link = 0;
p313arch/i386/kernel/process.cp->tss.eflags = regs->eflags & 0xffffcfff;  /* iopl is always 0 for a new process */
p314arch/i386/kernel/process.cp->tss.ldt = _LDT(nr);
p315arch/i386/kernel/process.cif (p->ldt) {
p316arch/i386/kernel/process.cp->ldt = (struct desc_struct*) vmalloc(LDT_ENTRIES*LDT_ENTRY_SIZE);
p317arch/i386/kernel/process.cif (p->ldt != NULL)
p318arch/i386/kernel/process.cmemcpy(p->ldt, current->ldt, LDT_ENTRIES*LDT_ENTRY_SIZE);
p320arch/i386/kernel/process.cset_tss_desc(gdt+(nr<<1)+FIRST_TSS_ENTRY,&(p->tss));
p321arch/i386/kernel/process.cif (p->ldt)
p322arch/i386/kernel/process.cset_ldt_desc(gdt+(nr<<1)+FIRST_LDT_ENTRY,p->ldt, 512);
p325arch/i386/kernel/process.cp->tss.bitmap = offsetof(struct thread_struct,io_bitmap);
p327arch/i386/kernel/process.cp->tss.io_bitmap[i] = ~0;
p329arch/i386/kernel/process.c__asm__("clts ; fnsave %0 ; frstor %0":"=m" (p->tss.i387));
p239arch/i386/kernel/setup.cconst char *p = NULL;
p243arch/i386/kernel/setup.cp = i486model(model);
p246arch/i386/kernel/setup.cp = i586model(model);
p249arch/i386/kernel/setup.cp = i686model(model);
p252arch/i386/kernel/setup.cif (p)
p253arch/i386/kernel/setup.creturn p;
p939arch/i386/kernel/smp.cint p=smp_processor_id();
p961arch/i386/kernel/smp.cif(smp_cpu_in_msg[p])
p985arch/i386/kernel/smp.csmp_cpu_in_msg[p]++;
p993arch/i386/kernel/smp.csmp_src_cpu=p;
p1079arch/i386/kernel/smp.csmp_cpu_in_msg[p]--;
p339arch/i386/kernel/traps.cstruct desc_struct * p;
p374arch/i386/kernel/traps.cp = gdt+FIRST_TSS_ENTRY;
p375arch/i386/kernel/traps.cset_tss_desc(p, &init_task.tss);
p376arch/i386/kernel/traps.cp++;
p377arch/i386/kernel/traps.cset_ldt_desc(p, &default_ldt, 1);
p378arch/i386/kernel/traps.cp++;
p380arch/i386/kernel/traps.cp->a=p->b=0;
p381arch/i386/kernel/traps.cp++;
p382arch/i386/kernel/traps.cp->a=p->b=0;
p383arch/i386/kernel/traps.cp++;
p1815arch/m68k/amiga/amifb.cstatic __inline__ ushort *mono_build_clist_hdr(register struct display *p,
p1852arch/m68k/amiga/amifb.cstatic __inline__ ushort *mono_build_clist_dyn(register struct display *p,
p1941arch/m68k/amiga/amifb.cstatic __inline__ void mono_build_cursor(register struct display *p)
p1948arch/m68k/amiga/amifb.cvs = diwstrt_v + (p->cursor_y * p->fontheight)/2; 
p1949arch/m68k/amiga/amifb.cve = vs + p->fontheight/2;
p1951arch/m68k/amiga/amifb.cvs = diwstrt_v + (p->cursor_y * p->fontheight); 
p1952arch/m68k/amiga/amifb.cve = vs + p->fontheight;
p1960arch/m68k/amiga/amifb.chs = diwstrt_h  * 4 + (p->cursor_x * p->fontwidth) - 4;
p1962arch/m68k/amiga/amifb.chs = diwstrt_h + (p->cursor_x * p->fontwidth) / 2 - 1;
p2043arch/m68k/amiga/amifb.cstatic void mono_display_init(struct display *p,
p2111arch/m68k/amiga/amifb.cp->cursor_x = 0; p->cursor_y = 0; mono_current_par.cursor_latch = 1;
p2167arch/m68k/amiga/amifb.ccursorheight = p->fontheight/2;
p2169arch/m68k/amiga/amifb.ccursorheight = p->fontheight;
p2210arch/m68k/amiga/amifb.cfor (i = 0; (i < p->fontwidth) && (i < 16); i++)
p2214arch/m68k/amiga/amifb.cfor (i = 0; (i < p->fontwidth/2) && (i < 8); i++)
p2351arch/m68k/amiga/amifb.cmono_current_par.coplist1dyn = mono_build_clist_hdr(p,mono_current_par.coplist1hdr, mono_current_par.coplist2hdr),
p2352arch/m68k/amiga/amifb.cmono_build_clist_dyn(p, mono_current_par.coplist1dyn, 0);
p2354arch/m68k/amiga/amifb.cmono_current_par.coplist2dyn = mono_build_clist_hdr(p,mono_current_par.coplist2hdr, mono_current_par.coplist1hdr),
p2355arch/m68k/amiga/amifb.cmono_build_clist_dyn(p, mono_current_par.coplist2dyn, 1);
p2357arch/m68k/amiga/amifb.cmono_current_par.coplist1dyn = mono_build_clist_hdr(p,mono_current_par.coplist1hdr, NULL),
p2358arch/m68k/amiga/amifb.cmono_build_clist_dyn(p, mono_current_par.coplist1dyn, 0);
p2389arch/m68k/amiga/amifb.cregister struct display *p = disp;
p2402arch/m68k/amiga/amifb.cmono_build_cursor(p);
p2406arch/m68k/amiga/amifb.cmono_build_clist_dyn(p, mono_current_par.coplist1dyn, 0);
p2407arch/m68k/amiga/amifb.cmono_build_clist_dyn(p, mono_current_par.coplist2dyn, 1);
p2409arch/m68k/amiga/amifb.cmono_build_clist_dyn(p, mono_current_par.coplist1dyn, 0);
p2782arch/m68k/amiga/amifb.cu_long p;
p2836arch/m68k/amiga/amifb.cu_long p;
p3067arch/m68k/amiga/amifb.cu_long p;
p3091arch/m68k/amiga/amifb.cp = chipalloc(videomemorysize+                     /* Bitplanes */
p3097arch/m68k/amiga/amifb.cassignchunk(videomemory, u_long, p, videomemorysize);
p3098arch/m68k/amiga/amifb.cassignchunk(clist_hdr, struct clist_hdr *, p, sizeof(struct clist_hdr));
p3099arch/m68k/amiga/amifb.cassignchunk(clist_lof, struct clist_dyn *, p, sizeof(struct clist_dyn));
p3100arch/m68k/amiga/amifb.cassignchunk(clist_shf, struct clist_dyn *, p, sizeof(struct clist_dyn));
p3101arch/m68k/amiga/amifb.cassignchunk(lofsprite, u_long *, p, sizeof(struct aga_cursorsprite));
p3102arch/m68k/amiga/amifb.cassignchunk(shfsprite, u_long *, p, sizeof(struct aga_cursorsprite));
p3103arch/m68k/amiga/amifb.cassignchunk(dummysprite, u_long *, p, sizeof(struct aga_dummysprite));
p3966arch/m68k/amiga/amifb.cu_long p;
p3975arch/m68k/amiga/amifb.cp = ZTWO_PADDR(dummysprite);
p3976arch/m68k/amiga/amifb.ccop->sprstrtup[j++].l = CMOVE(highw(p), sprpt[i]);
p3977arch/m68k/amiga/amifb.ccop->sprstrtup[j++].l = CMOVE2(loww(p), sprpt[i]);
p4006arch/m68k/amiga/amifb.cu_long y_wrap, bplpt0, p, line;
p4018arch/m68k/amiga/amifb.cp = ZTWO_PADDR(shfsprite);
p4019arch/m68k/amiga/amifb.ccop->sprpt[0].l = CMOVE(highw(p), sprpt[0]);
p4020arch/m68k/amiga/amifb.ccop->sprpt[1].l = CMOVE2(loww(p), sprpt[0]);
p4022arch/m68k/amiga/amifb.cp = ZTWO_PADDR(lofsprite);
p4023arch/m68k/amiga/amifb.ccop->sprpt[0].l = CMOVE(highw(p), sprpt[0]);
p4024arch/m68k/amiga/amifb.ccop->sprpt[1].l = CMOVE2(loww(p), sprpt[0]);
p4034arch/m68k/amiga/amifb.cfor (i = 0, p = bplpt0; i < par->bpp; i++, p += par->next_plane) {
p4035arch/m68k/amiga/amifb.ccop->rest[j++].l = CMOVE(highw(p), bplpt[i]);
p4036arch/m68k/amiga/amifb.ccop->rest[j++].l = CMOVE2(loww(p), bplpt[i]);
p4063arch/m68k/amiga/amifb.cfor (i = 0, p = bplpt0; i < par->bpp; i++, p += par->next_plane) {
p4064arch/m68k/amiga/amifb.ccop->rest[j++].l = CMOVE(highw(p), bplpt[i]);
p4065arch/m68k/amiga/amifb.ccop->rest[j++].l = CMOVE2(loww(p), bplpt[i]);
p4070arch/m68k/amiga/amifb.cp = ZTWO_PADDR(othercop);
p4071arch/m68k/amiga/amifb.ccop->rest[j++].l = CMOVE(highw(p), cop2lc);
p4072arch/m68k/amiga/amifb.ccop->rest[j++].l = CMOVE2(loww(p), cop2lc);
p4770arch/m68k/amiga/amifb.cchar *p;
p4778arch/m68k/amiga/amifb.cif (!(p = strtoke(mcap_spec, ";")) || !*p)
p4780arch/m68k/amiga/amifb.cvmin = simple_strtoul(p, NULL, 10);
p4783arch/m68k/amiga/amifb.cif (!(p = strtoke(NULL, ";")) || !*p)
p4785arch/m68k/amiga/amifb.cvmax = simple_strtoul(p, NULL, 10);
p4788arch/m68k/amiga/amifb.cif (!(p = strtoke(NULL, ";")) || !*p)
p4790arch/m68k/amiga/amifb.chmin = 1000 * simple_strtoul(p, NULL, 10);
p4793arch/m68k/amiga/amifb.cif (!(p = strtoke(NULL, "")) || !*p)
p4795arch/m68k/amiga/amifb.chmax = 1000 * simple_strtoul(p, NULL, 10);
p331arch/m68k/amiga/amiints.cisr_node_t *p;
p338arch/m68k/amiga/amiints.cp = new_isr_node();
p339arch/m68k/amiga/amiints.cp->isr = isr;
p340arch/m68k/amiga/amiints.cp->pri = pri;
p341arch/m68k/amiga/amiints.cp->data = data;
p342arch/m68k/amiga/amiints.cp->name = name;
p343arch/m68k/amiga/amiints.cp->next = NULL;
p344arch/m68k/amiga/amiints.cinsert_isr (&ami_lists[amiga_source], p);
p362arch/m68k/amiga/amiints.cisr_node_t  *p;
p368arch/m68k/amiga/amiints.cfor( p = ami_lists[i]; p; p = p->next ) {
p369arch/m68k/amiga/amiints.clen += sprintf( buf+len, "%s\n", p->name );
p370arch/m68k/amiga/amiints.cif (p->next)
p3012arch/m68k/atari/atafb.cchar *p;
p3014arch/m68k/atari/atafb.cif (!(p = strtoke(int_str, ";")) ||!*p) goto int_invalid;
p3015arch/m68k/atari/atafb.cxres = simple_strtoul(p, NULL, 10);
p3016arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) || !*p) goto int_invalid;
p3018arch/m68k/atari/atafb.ctt_yres=st_yres=simple_strtoul(p, NULL, 10);
p3019arch/m68k/atari/atafb.cif ((p=strtoke(NULL, ";")) && *p) {
p3020arch/m68k/atari/atafb.csttt_xres_virtual=simple_strtoul(p, NULL, 10);
p3022arch/m68k/atari/atafb.cif ((p=strtoke(NULL, ";")) && *p) {
p3023arch/m68k/atari/atafb.csttt_yres_virtual=simple_strtoul(p, NULL, 0);
p3025arch/m68k/atari/atafb.cif ((p=strtoke(NULL, ";")) && *p) {
p3026arch/m68k/atari/atafb.covsc_offset=simple_strtoul(p, NULL, 0);
p3039arch/m68k/atari/atafb.cchar *p;
p3045arch/m68k/atari/atafb.cif (!(p = strtoke(ext_str, ";")) ||!*p) goto ext_invalid;
p3046arch/m68k/atari/atafb.cxres = simple_strtoul(p, NULL, 10);
p3049arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) ||!*p) goto ext_invalid;
p3050arch/m68k/atari/atafb.cyres = simple_strtoul(p, NULL, 10);
p3053arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) ||!*p) goto ext_invalid;
p3054arch/m68k/atari/atafb.cdepth = simple_strtoul(p, NULL, 10);
p3058arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) ||!*p) goto ext_invalid;
p3059arch/m68k/atari/atafb.cif (*p == 'i')
p3061arch/m68k/atari/atafb.celse if (*p == 'p')
p3063arch/m68k/atari/atafb.celse if (*p == 'n')
p3065arch/m68k/atari/atafb.celse if (*p == 't')
p3071arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) ||!*p) goto ext_invalid;
p3072arch/m68k/atari/atafb.caddr = simple_strtoul(p, NULL, 0);
p3074arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) ||!*p)
p3077arch/m68k/atari/atafb.clen = simple_strtoul(p, NULL, 0);
p3079arch/m68k/atari/atafb.cif ((p = strtoke(NULL, ";")) && *p)
p3080arch/m68k/atari/atafb.cexternal_vgaiobase=simple_strtoul(p, NULL, 0);
p3082arch/m68k/atari/atafb.cif ((p = strtoke(NULL, ";")) && *p) {
p3083arch/m68k/atari/atafb.cexternal_bitspercol = simple_strtoul(p, NULL, 0);
p3090arch/m68k/atari/atafb.cif ((p = strtoke(NULL, ";")) && *p) {
p3124arch/m68k/atari/atafb.cchar *p;
p3131arch/m68k/atari/atafb.cif (!(p = strtoke(mcap_spec, ";")) || !*p) goto cap_invalid;
p3132arch/m68k/atari/atafb.cvmin = simple_strtoul(p, NULL, 10);
p3134arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) || !*p) goto cap_invalid;
p3135arch/m68k/atari/atafb.cvmax = simple_strtoul(p, NULL, 10);
p3137arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) || !*p) goto cap_invalid;
p3138arch/m68k/atari/atafb.chmin = 1000 * simple_strtoul(p, NULL, 10);
p3140arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, "")) || !*p) goto cap_invalid;
p3141arch/m68k/atari/atafb.chmax = 1000 * simple_strtoul(p, NULL, 10);
p3156arch/m68k/atari/atafb.cchar *p;
p3159arch/m68k/atari/atafb.cif (!(p = strtoke(user_mode, ";")) || !*p) goto user_invalid;
p3160arch/m68k/atari/atafb.cxres = simple_strtoul(p, NULL, 10);
p3161arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, ";")) || !*p) goto user_invalid;
p3162arch/m68k/atari/atafb.cyres = simple_strtoul(p, NULL, 10);
p3163arch/m68k/atari/atafb.cif (!(p = strtoke(NULL, "")) || !*p) goto user_invalid;
p3164arch/m68k/atari/atafb.cdepth = simple_strtoul(p, NULL, 10);
p412arch/m68k/atari/ataints.cisr_node_t *p;
p414arch/m68k/atari/ataints.cfor( p = (isr_node_t *)_p; p; p = p->next )
p415arch/m68k/atari/ataints.cp->isr( irq, fp, p->data );
p474arch/m68k/atari/ataints.cisr_node_t *p;
p482arch/m68k/atari/ataints.cp = new_isr_node();
p483arch/m68k/atari/ataints.cif (p == NULL) return 0;
p484arch/m68k/atari/ataints.cp->isr = irq_handler[source].isr;
p485arch/m68k/atari/ataints.cp->data = irq_handler[source].data;
p486arch/m68k/atari/ataints.cp->name = irq_param[source].name;
p487arch/m68k/atari/ataints.cp->next = NULL;
p490arch/m68k/atari/ataints.cirq_handler[source].data = p;
p494arch/m68k/atari/ataints.cp = new_isr_node();
p495arch/m68k/atari/ataints.cif (p == NULL) return 0;
p496arch/m68k/atari/ataints.cp->isr = isr;
p497arch/m68k/atari/ataints.cp->data = data;
p498arch/m68k/atari/ataints.cp->name = name;
p500arch/m68k/atari/ataints.cp->next = irq_handler[source].data;
p501arch/m68k/atari/ataints.cirq_handler[source].data = p;
p518arch/m68k/atari/ataints.cisr_node_t **p, *q;
p553arch/m68k/atari/ataints.cfor( p = (isr_node_t **)&irq_handler[source].data; *p; p = &(*p)->next ) {
p554arch/m68k/atari/ataints.cif ((*p)->isr == isr) break;
p556arch/m68k/atari/ataints.cif (!*p) {
p561arch/m68k/atari/ataints.c(*p)->isr = NULL; /* Mark it as free for reallocation */
p562arch/m68k/atari/ataints.c*p = (*p)->next;
p620arch/m68k/atari/ataints.cisr_node_t *p;
p621arch/m68k/atari/ataints.cfor( p = (isr_node_t *)irq_handler[i].data; p; p = p->next ) {
p622arch/m68k/atari/ataints.clen += sprintf(buf+len, "%s\n", p->name);
p623arch/m68k/atari/ataints.cif (p->next)
p927arch/m68k/atari/config.cstatic unsigned char *p, scc_table[] = {
p943arch/m68k/atari/config.cfor( p = scc_table; *p != 0; ) {
p944arch/m68k/atari/config.cscc.cha_b_ctrl = *p++;
p946arch/m68k/atari/config.cscc.cha_b_ctrl = *p++;
p949arch/m68k/boot/atari/bootstrap.cchar    arg[256], *p;
p963arch/m68k/boot/atari/bootstrap.cp = arg;
p970arch/m68k/boot/atari/bootstrap.cp = arg;
p982arch/m68k/boot/atari/bootstrap.c*p = 0;
p987arch/m68k/boot/atari/bootstrap.c*p++ = c;
p992arch/m68k/boot/atari/bootstrap.c*p = 0;
p193arch/m68k/console/fbcon.c#define attr_fgcol(p,conp)    \
p194arch/m68k/console/fbcon.c(((conp)->vc_attr >> ((p)->inverse ? 4 : 0)) & 0x0f)
p195arch/m68k/console/fbcon.c#define attr_bgcol(p,conp)    \
p196arch/m68k/console/fbcon.c(((conp)->vc_attr >> ((p)->inverse ? 0 : 4)) & 0x0f)
p197arch/m68k/console/fbcon.c#define  attr_bgcol_ec(p,conp) \
p198arch/m68k/console/fbcon.c(((conp)->vc_video_erase_char >> ((p)->inverse ? 8 : 12)) & 0x0f)
p201arch/m68k/console/fbcon.c#define attr_bold(p,conp)     \
p203arch/m68k/console/fbcon.c#define attr_reverse(p,conp)  \
p204arch/m68k/console/fbcon.c(((conp)->vc_attr & 8) ^ ((p)->inverse ? 8 : 0))
p205arch/m68k/console/fbcon.c#define attr_underline(p,conp) \
p270arch/m68k/console/fbcon.cstatic __inline__ int real_y(struct display *p, int y);
p272arch/m68k/console/fbcon.cstatic void fbcon_bmove_rec(struct display *p, int sy, int sx, int dy, int dx,
p281arch/m68k/console/fbcon.cstatic void bmove_mono(struct display *p, int sy, int sx, int dy, int dx,
p283arch/m68k/console/fbcon.cstatic void clear_mono(struct vc_data *conp, struct display *p, int sy, int sx,
p285arch/m68k/console/fbcon.cstatic void putc_mono(struct vc_data *conp, struct display *p, int c, int y,
p287arch/m68k/console/fbcon.cstatic void putcs_mono(struct vc_data *conp, struct display *p, const char *s,
p289arch/m68k/console/fbcon.cstatic void rev_char_mono(struct display *p, int x, int y);
p298arch/m68k/console/fbcon.cstatic void bmove_ilbm(struct display *p, int sy, int sx, int dy, int dx,
p300arch/m68k/console/fbcon.cstatic void clear_ilbm(struct vc_data *conp, struct display *p, int sy, int sx,
p302arch/m68k/console/fbcon.cstatic void putc_ilbm(struct vc_data *conp, struct display *p, int c, int y,
p304arch/m68k/console/fbcon.cstatic void putcs_ilbm(struct vc_data *conp, struct display *p, const char *s,
p306arch/m68k/console/fbcon.cstatic void rev_char_ilbm(struct display *p, int x, int y);
p315arch/m68k/console/fbcon.cstatic void bmove_plan(struct display *p, int sy, int sx, int dy, int dx,
p317arch/m68k/console/fbcon.cstatic void clear_plan(struct vc_data *conp, struct display *p, int sy, int sx,
p319arch/m68k/console/fbcon.cstatic void putc_plan(struct vc_data *conp, struct display *p, int c, int y,
p321arch/m68k/console/fbcon.cstatic void putcs_plan(struct vc_data *conp, struct display *p, const char *s,
p323arch/m68k/console/fbcon.cstatic void rev_char_plan(struct display *p, int x, int y);
p332arch/m68k/console/fbcon.cstatic void bmove_2_plane(struct display *p, int sy, int sx, int dy, int dx,
p334arch/m68k/console/fbcon.cstatic void clear_2_plane(struct vc_data *conp, struct display *p, int sy,
p336arch/m68k/console/fbcon.cstatic void putc_2_plane(struct vc_data *conp, struct display *p, int c, int y,
p338arch/m68k/console/fbcon.cstatic void putcs_2_plane(struct vc_data *conp, struct display *p,
p349arch/m68k/console/fbcon.cstatic void bmove_4_plane(struct display *p, int sy, int sx, int dy, int dx,
p351arch/m68k/console/fbcon.cstatic void clear_4_plane(struct vc_data *conp, struct display *p, int sy,
p353arch/m68k/console/fbcon.cstatic void putc_4_plane(struct vc_data *conp, struct display *p, int c, int y,
p355arch/m68k/console/fbcon.cstatic void putcs_4_plane(struct vc_data *conp, struct display *p,
p357arch/m68k/console/fbcon.cstatic void rev_char_4_plane(struct display *p, int x, int y);
p366arch/m68k/console/fbcon.cstatic void bmove_8_plane(struct display *p, int sy, int sx, int dy, int dx,
p368arch/m68k/console/fbcon.cstatic void clear_8_plane(struct vc_data *conp, struct display *p, int sy,
p370arch/m68k/console/fbcon.cstatic void putc_8_plane(struct vc_data *conp, struct display *p, int c, int y,
p372arch/m68k/console/fbcon.cstatic void putcs_8_plane(struct vc_data *conp, struct display *p,
p383arch/m68k/console/fbcon.cstatic void bmove_8_packed(struct display *p, int sy, int sx, int dy, int dx,
p385arch/m68k/console/fbcon.cstatic void clear_8_packed(struct vc_data *conp, struct display *p, int sy,
p387arch/m68k/console/fbcon.cstatic void putc_8_packed(struct vc_data *conp, struct display *p, int c, int y,
p389arch/m68k/console/fbcon.cstatic void putcs_8_packed(struct vc_data *conp, struct display *p,
p391arch/m68k/console/fbcon.cstatic void rev_char_8_packed(struct display *p, int x, int y);
p400arch/m68k/console/fbcon.cstatic void bmove_16_packed(struct display *p, int sy, int sx, int dy, int dx,
p402arch/m68k/console/fbcon.cstatic void clear_16_packed(struct vc_data *conp, struct display *p, int sy,
p404arch/m68k/console/fbcon.cstatic void putc_16_packed(struct vc_data *conp, struct display *p, int c,
p406arch/m68k/console/fbcon.cstatic void putcs_16_packed(struct vc_data *conp, struct display *p,
p408arch/m68k/console/fbcon.cstatic void rev_char_16_packed(struct display *p, int x, int y);
p417arch/m68k/console/fbcon.cstatic void bmove_cyber(struct display *p, int sy, int sx, int dy, int dx,
p419arch/m68k/console/fbcon.cstatic void clear_cyber(struct vc_data *conp, struct display *p, int sy, int sx,
p421arch/m68k/console/fbcon.cstatic void putc_cyber(struct vc_data *conp, struct display *p, int c, int y,
p423arch/m68k/console/fbcon.cstatic void putcs_cyber(struct vc_data *conp, struct display *p, const char *s,
p425arch/m68k/console/fbcon.cstatic void rev_char_cyber(struct display *p, int x, int y);
p443arch/m68k/console/fbcon.cvoid (*bmove)(struct display *p, int sy, int sx, int dy, int dx, int height,
p445arch/m68k/console/fbcon.cvoid (*clear)(struct vc_data *conp, struct display *p, int sy, int sx,
p447arch/m68k/console/fbcon.cvoid (*putc)(struct vc_data *conp, struct display *p, int c, int y, int x);
p448arch/m68k/console/fbcon.cvoid (*putcs)(struct vc_data *conp, struct display *p, const char *s,
p450arch/m68k/console/fbcon.cvoid (*rev_char)(struct display *p, int x, int y);
p568arch/m68k/console/fbcon.cstruct display *p = &disp[con];
p569arch/m68k/console/fbcon.cstruct vc_data *conp = p->conp;
p571arch/m68k/console/fbcon.cp->var.xoffset = p->var.yoffset = p->yscroll = 0;  /* reset wrap/pan */
p574arch/m68k/console/fbcon.c!findsoftfont(fb_info->fontname, &p->fontwidth, &p->fontheight,
p575arch/m68k/console/fbcon.c&p->fontdata) || p->fontwidth != 8)
p576arch/m68k/console/fbcon.cgetdefaultfont(p->var.xres, p->var.yres, NULL, &p->fontwidth,
p577arch/m68k/console/fbcon.c&p->fontheight, &p->fontdata);
p578arch/m68k/console/fbcon.cif (p->fontwidth != 8)
p581arch/m68k/console/fbcon.cif (divides(p->ywrapstep, p->fontheight))
p582arch/m68k/console/fbcon.cp->scrollmode = SCROLL_YWRAP;
p583arch/m68k/console/fbcon.celse if (divides(p->ypanstep, p->fontheight) &&
p584arch/m68k/console/fbcon.cp->var.yres_virtual >= p->var.yres+p->fontheight)
p585arch/m68k/console/fbcon.cp->scrollmode = SCROLL_YPAN;
p587arch/m68k/console/fbcon.cp->scrollmode = SCROLL_YMOVE;
p589arch/m68k/console/fbcon.cconp->vc_cols = p->var.xres/p->fontwidth;
p590arch/m68k/console/fbcon.cconp->vc_rows = p->var.yres/p->fontheight;
p591arch/m68k/console/fbcon.cconp->vc_can_do_color = p->var.bits_per_pixel != 1;
p594arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 1) {
p595arch/m68k/console/fbcon.cp->next_line = p->var.xres_virtual>>3;
p596arch/m68k/console/fbcon.cp->next_plane = 0;
p597arch/m68k/console/fbcon.cp->dispsw = &dispsw_mono;
p601arch/m68k/console/fbcon.cif (p->type == FB_TYPE_INTERLEAVED_PLANES && p->type_aux == 2) {
p602arch/m68k/console/fbcon.cp->next_line = p->var.xres_virtual*p->var.bits_per_pixel>>3;
p603arch/m68k/console/fbcon.cp->next_plane = 0;
p605arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 2)
p606arch/m68k/console/fbcon.cp->dispsw = &dispsw_2_plane;
p610arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 4)
p611arch/m68k/console/fbcon.cp->dispsw = &dispsw_4_plane;
p615arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 8)
p616arch/m68k/console/fbcon.cp->dispsw = &dispsw_8_plane;
p623arch/m68k/console/fbcon.cif (p->type == FB_TYPE_INTERLEAVED_PLANES && p->type_aux != 2) {
p624arch/m68k/console/fbcon.cp->next_line = p->type_aux;
p625arch/m68k/console/fbcon.cp->next_plane = p->type_aux/p->var.bits_per_pixel;
p626arch/m68k/console/fbcon.cp->dispsw = &dispsw_ilbm;
p630arch/m68k/console/fbcon.cif (p->type == FB_TYPE_PLANES) {
p631arch/m68k/console/fbcon.cp->next_line = p->var.xres_virtual>>3;
p632arch/m68k/console/fbcon.cp->next_plane = p->var.yres_virtual*p->next_line;
p633arch/m68k/console/fbcon.cp->dispsw = &dispsw_plan;
p637arch/m68k/console/fbcon.cif (p->type == FB_TYPE_PACKED_PIXELS) {
p638arch/m68k/console/fbcon.cp->next_line = p->var.xres_virtual*p->var.bits_per_pixel>>3;
p639arch/m68k/console/fbcon.cp->next_plane = 0;
p641arch/m68k/console/fbcon.cif (p->var.accel == FB_ACCEL_CYBERVISION)
p642arch/m68k/console/fbcon.cp->dispsw = &dispsw_cyber;
p646arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 8)
p647arch/m68k/console/fbcon.cp->dispsw = &dispsw_8_packed;
p651arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 16)
p652arch/m68k/console/fbcon.cp->dispsw = &dispsw_16_packed;
p656arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 24)
p657arch/m68k/console/fbcon.cp->dispsw = &dispsw_24_packed;
p661arch/m68k/console/fbcon.cif (p->var.bits_per_pixel == 32)
p662arch/m68k/console/fbcon.cp->dispsw = &dispsw_32_packed;
p672arch/m68k/console/fbcon.cp->type, p->type_aux);
p673arch/m68k/console/fbcon.cp->next_line = (p->var.xres_virtual)>>3;
p674arch/m68k/console/fbcon.cp->next_plane = 0;
p675arch/m68k/console/fbcon.cp->var.bits_per_pixel = 1;
p676arch/m68k/console/fbcon.cp->dispsw = &dispsw_mono;
p683arch/m68k/console/fbcon.cp->fgcol = p->var.bits_per_pixel > 2 ? 7 : (1<<p->var.bits_per_pixel)-1;
p684arch/m68k/console/fbcon.cp->bgcol = 0;
p1376arch/m68k/console/fbcon.cstatic __inline__ int real_y(struct display *p, int y)
p1378arch/m68k/console/fbcon.cint rows = p->conp->vc_rows;
p1380arch/m68k/console/fbcon.cy += p->yscroll;
p1381arch/m68k/console/fbcon.creturn(y < rows || p->scrollmode != SCROLL_YWRAP ? y : y-rows);
p1389arch/m68k/console/fbcon.cstruct display *p = &disp[unit];
p1392arch/m68k/console/fbcon.cif (!p->can_soft_blank && console_blanked)
p1395arch/m68k/console/fbcon.cif ((sy <= p->cursor_y) && (p->cursor_y < sy+height) &&
p1396arch/m68k/console/fbcon.c(sx <= p->cursor_x) && (p->cursor_x < sx+width))
p1401arch/m68k/console/fbcon.cy_break = conp->vc_rows-p->yscroll;
p1404arch/m68k/console/fbcon.cp->dispsw->clear(conp, p, real_y(p, sy), sx, b, width);
p1405arch/m68k/console/fbcon.cp->dispsw->clear(conp, p, real_y(p, sy+b), sx, height-b, width);
p1407arch/m68k/console/fbcon.cp->dispsw->clear(conp, p, real_y(p, sy), sx, height, width);
p1416arch/m68k/console/fbcon.cstruct display *p = &disp[unit];
p1418arch/m68k/console/fbcon.cif (!p->can_soft_blank && console_blanked)
p1421arch/m68k/console/fbcon.cif ((p->cursor_x == x) && (p->cursor_y == y))
p1424arch/m68k/console/fbcon.cp->dispsw->putc(conp, p, c, real_y(p, y), x);
p1434arch/m68k/console/fbcon.cstruct display *p = &disp[unit];
p1436arch/m68k/console/fbcon.cif (!p->can_soft_blank && console_blanked)
p1439arch/m68k/console/fbcon.cif ((p->cursor_y == y) && (x <= p->cursor_x) && (p->cursor_x < x+count))
p1442arch/m68k/console/fbcon.cp->dispsw->putcs(conp, p, s, count, real_y(p, y), x);
p1451arch/m68k/console/fbcon.cstruct display *p = &disp[unit];
p1454arch/m68k/console/fbcon.cp->dispsw->rev_char(p, p->cursor_x, real_y(p, p->cursor_y));
p1455arch/m68k/console/fbcon.cp->cursor_x = conp->vc_x;
p1456arch/m68k/console/fbcon.cp->cursor_y = conp->vc_y;
p1476arch/m68k/console/fbcon.cstruct display *p;
p1485arch/m68k/console/fbcon.cp = &disp[fg_console];
p1486arch/m68k/console/fbcon.cp->dispsw->rev_char(p, p->cursor_x, real_y(p, p->cursor_y));
p1496arch/m68k/console/fbcon.cstruct display *p = &disp[unit];
p1498arch/m68k/console/fbcon.cif (!p->can_soft_blank && console_blanked)
p1513arch/m68k/console/fbcon.cswitch (p->scrollmode) {
p1515arch/m68k/console/fbcon.cp->yscroll += count;
p1516arch/m68k/console/fbcon.cif (p->yscroll >= conp->vc_rows) /* Deal with wrap */
p1517arch/m68k/console/fbcon.cp->yscroll -= conp->vc_rows;
p1518arch/m68k/console/fbcon.cp->var.xoffset = 0;
p1519arch/m68k/console/fbcon.cp->var.yoffset = p->yscroll*p->fontheight;
p1520arch/m68k/console/fbcon.cp->var.vmode |= FB_VMODE_YWRAP;
p1525arch/m68k/console/fbcon.cp->yscroll += count;
p1526arch/m68k/console/fbcon.cif (p->yscroll*p->fontheight+p->var.yres >
p1527arch/m68k/console/fbcon.cp->var.yres_virtual) {
p1528arch/m68k/console/fbcon.cp->dispsw->bmove(p, p->yscroll, 0, 0, 0, b-count,
p1530arch/m68k/console/fbcon.cp->yscroll = 0;
p1532arch/m68k/console/fbcon.cp->var.xoffset = 0;
p1533arch/m68k/console/fbcon.cp->var.yoffset = p->yscroll*p->fontheight;
p1534arch/m68k/console/fbcon.cp->var.vmode &= ~FB_VMODE_YWRAP;
p1539arch/m68k/console/fbcon.cp->dispsw->bmove(p, count, 0, 0, 0, b-count, conp->vc_cols);
p1552arch/m68k/console/fbcon.cswitch (p->scrollmode) {
p1554arch/m68k/console/fbcon.cp->yscroll -= count;
p1555arch/m68k/console/fbcon.cif (p->yscroll < 0)              /* Deal with wrap */
p1556arch/m68k/console/fbcon.cp->yscroll += conp->vc_rows;
p1557arch/m68k/console/fbcon.cp->var.xoffset = 0;
p1558arch/m68k/console/fbcon.cp->var.yoffset = p->yscroll*p->fontheight;
p1559arch/m68k/console/fbcon.cp->var.vmode |= FB_VMODE_YWRAP;
p1564arch/m68k/console/fbcon.cp->yscroll -= count;
p1565arch/m68k/console/fbcon.cif (p->yscroll < 0) {
p1566arch/m68k/console/fbcon.cp->yscroll = (p->var.yres_virtual-p->var.yres)/
p1567arch/m68k/console/fbcon.cp->fontheight;
p1568arch/m68k/console/fbcon.cp->dispsw->bmove(p, 0, 0, p->yscroll+count, 0, b-count,
p1571arch/m68k/console/fbcon.cp->var.xoffset = 0;
p1572arch/m68k/console/fbcon.cp->var.yoffset = p->yscroll*p->fontheight;
p1573arch/m68k/console/fbcon.cp->var.vmode &= ~FB_VMODE_YWRAP;
p1578arch/m68k/console/fbcon.cp->dispsw->bmove(p, 0, 0, count, 0, b-count, conp->vc_cols);
p1610arch/m68k/console/fbcon.cstruct display *p = &disp[unit];
p1612arch/m68k/console/fbcon.cif (!p->can_soft_blank && console_blanked)
p1615arch/m68k/console/fbcon.cif (((sy <= p->cursor_y) && (p->cursor_y < sy+height) &&
p1616arch/m68k/console/fbcon.c(sx <= p->cursor_x) && (p->cursor_x < sx+width)) ||
p1617arch/m68k/console/fbcon.c((dy <= p->cursor_y) && (p->cursor_y < dy+height) &&
p1618arch/m68k/console/fbcon.c(dx <= p->cursor_x) && (p->cursor_x < dx+width)))
p1628arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy, sx, dy, dx, height, width, conp->vc_rows-p->yscroll);
p1634arch/m68k/console/fbcon.cstatic void fbcon_bmove_rec(struct display *p, int sy, int sx, int dy, int dx,
p1642arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy, sx, dy, dx, b, width, y_break);
p1643arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy+b, sx, dy+b, dx, height-b, width, y_break);
p1645arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy+b, sx, dy+b, dx, height-b, width, y_break);
p1646arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy, sx, dy, dx, b, width, y_break);
p1654arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy, sx, dy, dx, b, width, y_break);
p1655arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy+b, sx, dy+b, dx, height-b, width, y_break);
p1657arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy+b, sx, dy+b, dx, height-b, width, y_break);
p1658arch/m68k/console/fbcon.cfbcon_bmove_rec(p, sy, sx, dy, dx, b, width, y_break);
p1662arch/m68k/console/fbcon.cp->dispsw->bmove(p, real_y(p, sy), sx, real_y(p, dy), dx, height, width);
p1676arch/m68k/console/fbcon.cstruct display *p = &disp[fg_console];
p1678arch/m68k/console/fbcon.cfbcon_cursor(p->conp, blank ? CM_ERASE : CM_DRAW);
p1680arch/m68k/console/fbcon.cif (!p->can_soft_blank)
p1682arch/m68k/console/fbcon.cif (p->visual == FB_VISUAL_MONO01)
p1683arch/m68k/console/fbcon.cmymemset(p->screen_base, p->var.xres_virtual*p->var.yres_virtual*
p1684arch/m68k/console/fbcon.cp->var.bits_per_pixel>>3);
p1686arch/m68k/console/fbcon.cmymemclear(p->screen_base, p->var.xres_virtual*p->var.yres_virtual*
p1687arch/m68k/console/fbcon.cp->var.bits_per_pixel>>3);
p1719arch/m68k/console/fbcon.cstatic void bmove_mono(struct display *p, int sy, int sx, int dy, int dx,
p1725arch/m68k/console/fbcon.cif (sx == 0 && sy == 0 && width == p->next_line) {
p1726arch/m68k/console/fbcon.csrc = p->screen_base;
p1727arch/m68k/console/fbcon.cdest = p->screen_base+dy*p->fontheight*width;
p1728arch/m68k/console/fbcon.cmymemmove(dest, src, height*p->fontheight*width);
p1730arch/m68k/console/fbcon.csrc = p->screen_base+sy*p->fontheight*p->next_line+sx;
p1731arch/m68k/console/fbcon.cdest = p->screen_base+dy*p->fontheight*p->next_line+dx;
p1732arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--;) {
p1734arch/m68k/console/fbcon.csrc += p->next_line;
p1735arch/m68k/console/fbcon.cdest += p->next_line;
p1738arch/m68k/console/fbcon.csrc = p->screen_base+((sy+height)*p->fontheight-1)*p->next_line+sx;
p1739arch/m68k/console/fbcon.cdest = p->screen_base+((dy+height)*p->fontheight-1)*p->next_line+dx;
p1740arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--;) {
p1742arch/m68k/console/fbcon.csrc -= p->next_line;
p1743arch/m68k/console/fbcon.cdest -= p->next_line;
p1749arch/m68k/console/fbcon.cstatic void clear_mono(struct vc_data *conp, struct display *p, int sy, int sx,
p1755arch/m68k/console/fbcon.cdest = p->screen_base+sy*p->fontheight*p->next_line+sx;
p1757arch/m68k/console/fbcon.cif (sx == 0 && width == p->next_line)
p1758arch/m68k/console/fbcon.cif (attr_reverse(p,conp))
p1759arch/m68k/console/fbcon.cmymemset(dest, height*p->fontheight*width);
p1761arch/m68k/console/fbcon.cmymemclear(dest, height*p->fontheight*width);
p1763arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--; dest += p->next_line)
p1764arch/m68k/console/fbcon.cif (attr_reverse(p,conp))
p1771arch/m68k/console/fbcon.cstatic void putc_mono(struct vc_data *conp, struct display *p, int c, int y,
p1780arch/m68k/console/fbcon.cdest = p->screen_base+y*p->fontheight*p->next_line+x;
p1781arch/m68k/console/fbcon.ccdat = p->fontdata+c*p->fontheight;
p1782arch/m68k/console/fbcon.cbold = attr_bold(p,conp);
p1783arch/m68k/console/fbcon.creverse = attr_reverse(p,conp);
p1784arch/m68k/console/fbcon.cunderline = attr_underline(p,conp);
p1786arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p1799arch/m68k/console/fbcon.cstatic void putcs_mono(struct vc_data *conp, struct display *p, const char *s,
p1806arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+x;
p1807arch/m68k/console/fbcon.cbold = attr_bold(p,conp);
p1808arch/m68k/console/fbcon.creverse = attr_reverse(p,conp);
p1809arch/m68k/console/fbcon.cunderline = attr_underline(p,conp);
p1814arch/m68k/console/fbcon.ccdat = p->fontdata+c*p->fontheight;
p1815arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p1829arch/m68k/console/fbcon.cstatic void rev_char_mono(struct display *p, int x, int y)
p1834arch/m68k/console/fbcon.cdest = p->screen_base+y*p->fontheight*p->next_line+x;
p1835arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line)
p1857arch/m68k/console/fbcon.cstatic void bmove_ilbm(struct display *p, int sy, int sx, int dy, int dx,
p1860arch/m68k/console/fbcon.cif (sx == 0 && sy == 0 && width == p->next_plane)
p1861arch/m68k/console/fbcon.cmymemmove(p->screen_base+dy*p->fontheight*p->next_line, p->screen_base,
p1862arch/m68k/console/fbcon.cheight*p->fontheight*p->next_line);
p1868arch/m68k/console/fbcon.csrc = p->screen_base+sy*p->fontheight*p->next_line+sx;
p1869arch/m68k/console/fbcon.cdest = p->screen_base+dy*p->fontheight*p->next_line+dx;
p1870arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel*height*p->fontheight; i--;) {
p1872arch/m68k/console/fbcon.csrc += p->next_plane;
p1873arch/m68k/console/fbcon.cdest += p->next_plane;
p1876arch/m68k/console/fbcon.csrc = p->screen_base+(sy+height)*p->fontheight*p->next_line+sx;
p1877arch/m68k/console/fbcon.cdest = p->screen_base+(dy+height)*p->fontheight*p->next_line+dx;
p1878arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel*height*p->fontheight; i--;) {
p1879arch/m68k/console/fbcon.csrc -= p->next_plane;
p1880arch/m68k/console/fbcon.cdest -= p->next_plane;
p1888arch/m68k/console/fbcon.cstatic void clear_ilbm(struct vc_data *conp, struct display *p, int sy, int sx,
p1895arch/m68k/console/fbcon.cdest = p->screen_base+sy*p->fontheight*p->next_line+sx;
p1897arch/m68k/console/fbcon.cbg0 = attr_bgcol_ec(p,conp);
p1898arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--;) {
p1900arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest += p->next_plane) {
p1911arch/m68k/console/fbcon.cstatic void putc_ilbm(struct vc_data *conp, struct display *p, int c, int y,
p1921arch/m68k/console/fbcon.cdest = p->screen_base+y*p->fontheight*p->next_line+x;
p1922arch/m68k/console/fbcon.ccdat = p->fontdata+c*p->fontheight;
p1923arch/m68k/console/fbcon.cfg0 = attr_fgcol(p,conp);
p1924arch/m68k/console/fbcon.cbg0 = attr_bgcol(p,conp);
p1926arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--;) {
p1930arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest += p->next_plane) {
p1963arch/m68k/console/fbcon.cstatic void putcs_ilbm(struct vc_data *conp, struct display *p, const char *s,
p1972arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+x;
p1973arch/m68k/console/fbcon.cfg0 = attr_fgcol(p,conp);
p1974arch/m68k/console/fbcon.cbg0 = attr_bgcol(p,conp);
p1982arch/m68k/console/fbcon.ccdat1 = p->fontdata+c1*p->fontheight;
p1983arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--;) {
p1987arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest += p->next_plane) {
p2009arch/m68k/console/fbcon.ccdat1 = p->fontdata+c1*p->fontheight;
p2010arch/m68k/console/fbcon.ccdat2 = p->fontdata+c2*p->fontheight;
p2011arch/m68k/console/fbcon.ccdat3 = p->fontdata+c3*p->fontheight;
p2012arch/m68k/console/fbcon.ccdat4 = p->fontdata+c4*p->fontheight;
p2013arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--;) {
p2017arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest += p->next_plane) {
p2040arch/m68k/console/fbcon.cstatic void rev_char_ilbm(struct display *p, int x, int y)
p2046arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+x;
p2047arch/m68k/console/fbcon.cmask = p->fgcol ^ p->bgcol;
p2055arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest0 += p->next_plane) {
p2058arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line)
p2076arch/m68k/console/fbcon.cstatic void bmove_plan(struct display *p, int sy, int sx, int dy, int dx,
p2082arch/m68k/console/fbcon.cif (sx == 0 && sy == 0 && width == p->next_line) {
p2083arch/m68k/console/fbcon.csrc = p->screen_base;
p2084arch/m68k/console/fbcon.cdest = p->screen_base+dy*p->fontheight*width;
p2085arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--;) {
p2086arch/m68k/console/fbcon.cmymemmove(dest, src, height*p->fontheight*width);
p2087arch/m68k/console/fbcon.csrc += p->next_plane;
p2088arch/m68k/console/fbcon.cdest += p->next_plane;
p2091arch/m68k/console/fbcon.csrc0 = p->screen_base+sy*p->fontheight*p->next_line+sx;
p2092arch/m68k/console/fbcon.cdest0 = p->screen_base+dy*p->fontheight*p->next_line+dx;
p2093arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--;) {
p2096arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--;) {
p2098arch/m68k/console/fbcon.csrc += p->next_line;
p2099arch/m68k/console/fbcon.cdest += p->next_line;
p2101arch/m68k/console/fbcon.csrc0 += p->next_plane;
p2102arch/m68k/console/fbcon.cdest0 += p->next_plane;
p2105arch/m68k/console/fbcon.csrc0 = p->screen_base+(sy+height)*p->fontheight*p->next_line+sx;
p2106arch/m68k/console/fbcon.cdest0 = p->screen_base+(dy+height)*p->fontheight*p->next_line+dx;
p2107arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--;) {
p2110arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--;) {
p2111arch/m68k/console/fbcon.csrc -= p->next_line;
p2112arch/m68k/console/fbcon.cdest -= p->next_line;
p2115arch/m68k/console/fbcon.csrc0 += p->next_plane;
p2116arch/m68k/console/fbcon.cdest0 += p->next_plane;
p2122arch/m68k/console/fbcon.cstatic void clear_plan(struct vc_data *conp, struct display *p, int sy, int sx,
p2129arch/m68k/console/fbcon.cdest0 = p->screen_base+sy*p->fontheight*p->next_line+sx;
p2131arch/m68k/console/fbcon.cbg = attr_bgcol_ec(p,conp);
p2132arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest0 += p->next_plane) {
p2134arch/m68k/console/fbcon.cfor (rows = height*p->fontheight; rows--; dest += p->next_line)
p2144arch/m68k/console/fbcon.cstatic void putc_plan(struct vc_data *conp, struct display *p, int c, int y,
p2154arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+x;
p2155arch/m68k/console/fbcon.ccdat0 = p->fontdata+c*p->fontheight;
p2156arch/m68k/console/fbcon.cfg = attr_fgcol(p,conp);
p2157arch/m68k/console/fbcon.cbg = attr_bgcol(p,conp);
p2159arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest0 += p->next_plane) {
p2162arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p2186arch/m68k/console/fbcon.cstatic void putcs_plan(struct vc_data *conp, struct display *p, const char *s,
p2196arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+x;
p2197arch/m68k/console/fbcon.cfg0 = attr_fgcol(p,conp);
p2198arch/m68k/console/fbcon.cbg0 = attr_bgcol(p,conp);
p2206arch/m68k/console/fbcon.ccdat10 = p->fontdata+c1*p->fontheight;
p2210arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest1 += p->next_plane) {
p2213arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p2236arch/m68k/console/fbcon.ccdat10 = p->fontdata+c1*p->fontheight;
p2237arch/m68k/console/fbcon.ccdat20 = p->fontdata+c2*p->fontheight;
p2238arch/m68k/console/fbcon.ccdat30 = p->fontdata+c3*p->fontheight;
p2239arch/m68k/console/fbcon.ccdat40 = p->fontdata+c4*p->fontheight;
p2243arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest1 += p->next_plane) {
p2249arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p2273arch/m68k/console/fbcon.cstatic void rev_char_plan(struct display *p, int x, int y)
p2279arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+x;
p2280arch/m68k/console/fbcon.cmask = p->fgcol ^ p->bgcol;
p2288arch/m68k/console/fbcon.cfor (i = p->var.bits_per_pixel; i--; dest0 += p->next_plane) {
p2291arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line)
p2311arch/m68k/console/fbcon.c#define  INC_2P(p)  do { if (!((long)(++(p)) & 1)) (p) += 2; } while(0)
p2312arch/m68k/console/fbcon.c#define  DEC_2P(p)  do { if ((long)(--(p)) & 1) (p) -= 2; } while(0)
p2322arch/m68k/console/fbcon.cstatic void bmove_2_plane(struct display *p, int sy, int sx, int dy, int dx,
p2337arch/m68k/console/fbcon.cif (sx == 0 && dx == 0 && width == p->next_line/2) {
p2341arch/m68k/console/fbcon.cmymemmove(p->screen_base + dy * p->next_line * p->fontheight,
p2342arch/m68k/console/fbcon.cp->screen_base + sy * p->next_line * p->fontheight,
p2343arch/m68k/console/fbcon.cp->next_line * height * p->fontheight);
p2348arch/m68k/console/fbcon.cint bytes = p->next_line;
p2349arch/m68k/console/fbcon.cint linesize = bytes * p->fontheight;
p2350arch/m68k/console/fbcon.cu_int colsize  = height * p->fontheight;
p2358arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*4 + (sx & 1);
p2359arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*4 + (dx & 1);
p2386arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + ((sx+width-1)>>1)*4;
p2387arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + ((dx+width-1)>>1)*4;
p2392arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*4 + (sx & 1);
p2393arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*4 + (dx & 1);
p2415arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*4 + (sx & 1);
p2416arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*4 + (dx & 1);
p2426arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*4 + (sx & 1);
p2427arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*4 + (dx & 1);
p2441arch/m68k/console/fbcon.cstatic void clear_2_plane(struct vc_data *conp, struct display *p, int sy,
p2447arch/m68k/console/fbcon.cint bytes = p->next_line;
p2448arch/m68k/console/fbcon.cint lines = height * p->fontheight;
p2453arch/m68k/console/fbcon.ccval = expand2l (COLOR_2P (attr_bgcol_ec(p,conp)));
p2457arch/m68k/console/fbcon.coffset = sy * bytes * p->fontheight;
p2459arch/m68k/console/fbcon.cmemset_even_2p(p->screen_base+offset, size, cval);
p2463arch/m68k/console/fbcon.coffset = (sy * bytes * p->fontheight) + (sx>>1)*4 + (sx & 1);
p2464arch/m68k/console/fbcon.cstart = p->screen_base + offset;
p2465arch/m68k/console/fbcon.cpcval = expand2w(COLOR_2P(attr_bgcol_ec(p,conp)));
p2493arch/m68k/console/fbcon.cstatic void putc_2_plane(struct vc_data *conp, struct display *p, int c, int y,
p2499arch/m68k/console/fbcon.cint bytes = p->next_line;
p2504arch/m68k/console/fbcon.cdest  = p->screen_base + y * p->fontheight * bytes + (x>>1)*4 + (x & 1);
p2505arch/m68k/console/fbcon.ccdat  = p->fontdata + (c * p->fontheight);
p2507arch/m68k/console/fbcon.cfgx   = expand2w(COLOR_2P(attr_fgcol(p,conp)));
p2508arch/m68k/console/fbcon.cbgx   = expand2w(COLOR_2P(attr_bgcol(p,conp)));
p2511arch/m68k/console/fbcon.cfor(rows = p->fontheight ; rows-- ; dest += bytes) {
p2519arch/m68k/console/fbcon.cstatic void putcs_2_plane(struct vc_data *conp, struct display *p,
p2528arch/m68k/console/fbcon.cbytes = p->next_line;
p2529arch/m68k/console/fbcon.cdest0 = p->screen_base + y * p->fontheight * bytes + (x>>1)*4 + (x & 1);
p2530arch/m68k/console/fbcon.cfgx   = expand2w(COLOR_2P(attr_fgcol(p,conp)));
p2531arch/m68k/console/fbcon.cbgx   = expand2w(COLOR_2P(attr_bgcol(p,conp)));
p2537arch/m68k/console/fbcon.ccdat  = p->fontdata + (c * p->fontheight);
p2539arch/m68k/console/fbcon.cfor(rows = p->fontheight, dest = dest0; rows-- ; dest += bytes) {
p2549arch/m68k/console/fbcon.cstatic void rev_char_2_plane(struct display *p, int x, int y)
p2555arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * p->next_line + (x>>1)*4 + (x & 1);
p2556arch/m68k/console/fbcon.cj = p->fontheight;
p2557arch/m68k/console/fbcon.cbytes = p->next_line;
p2582arch/m68k/console/fbcon.c#define  INC_4P(p)  do { if (!((long)(++(p)) & 1)) (p) += 6; } while(0)
p2583arch/m68k/console/fbcon.c#define  DEC_4P(p)  do { if ((long)(--(p)) & 1) (p) -= 6; } while(0)
p2586arch/m68k/console/fbcon.cstatic void bmove_4_plane(struct display *p, int sy, int sx, int dy, int dx,
p2601arch/m68k/console/fbcon.cif (sx == 0 && dx == 0 && width == p->next_line/4) {
p2605arch/m68k/console/fbcon.cmymemmove(p->screen_base + dy * p->next_line * p->fontheight,
p2606arch/m68k/console/fbcon.cp->screen_base + sy * p->next_line * p->fontheight,
p2607arch/m68k/console/fbcon.cp->next_line * height * p->fontheight);
p2612arch/m68k/console/fbcon.cint bytes = p->next_line;
p2613arch/m68k/console/fbcon.cint linesize = bytes * p->fontheight;
p2614arch/m68k/console/fbcon.cu_int colsize  = height * p->fontheight;
p2622arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*8 + (sx & 1);
p2623arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*8 + (dx & 1);
p2650arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + ((sx+width-1)>>1)*8;
p2651arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + ((dx+width-1)>>1)*8;
p2656arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*8 + (sx & 1);
p2657arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*8 + (dx & 1);
p2679arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*8 + (sx & 1);
p2680arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*8 + (dx & 1);
p2690arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*8 + (sx & 1);
p2691arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*8 + (dx & 1);
p2705arch/m68k/console/fbcon.cstatic void clear_4_plane(struct vc_data *conp, struct display *p, int sy,
p2711arch/m68k/console/fbcon.cint bytes = p->next_line;
p2712arch/m68k/console/fbcon.cint lines = height * p->fontheight;
p2716arch/m68k/console/fbcon.cexpand4dl(attr_bgcol_ec(p,conp), &cval1, &cval2);
p2720arch/m68k/console/fbcon.coffset = sy * bytes * p->fontheight;
p2722arch/m68k/console/fbcon.cmemset_even_4p(p->screen_base+offset, size, cval1, cval2);
p2726arch/m68k/console/fbcon.coffset = (sy * bytes * p->fontheight) + (sx>>1)*8 + (sx & 1);
p2727arch/m68k/console/fbcon.cstart = p->screen_base + offset;
p2728arch/m68k/console/fbcon.cpcval = expand4l(attr_bgcol_ec(p,conp));
p2756arch/m68k/console/fbcon.cstatic void putc_4_plane(struct vc_data *conp, struct display *p, int c, int y,
p2762arch/m68k/console/fbcon.cint bytes = p->next_line;
p2767arch/m68k/console/fbcon.cdest  = p->screen_base + y * p->fontheight * bytes + (x>>1)*8 + (x & 1);
p2768arch/m68k/console/fbcon.ccdat  = p->fontdata + (c * p->fontheight);
p2770arch/m68k/console/fbcon.cfgx   = expand4l(attr_fgcol(p,conp));
p2771arch/m68k/console/fbcon.cbgx   = expand4l(attr_bgcol(p,conp));
p2774arch/m68k/console/fbcon.cfor(rows = p->fontheight ; rows-- ; dest += bytes) {
p2782arch/m68k/console/fbcon.cstatic void putcs_4_plane(struct vc_data *conp, struct display *p,
p2791arch/m68k/console/fbcon.cbytes = p->next_line;
p2792arch/m68k/console/fbcon.cdest0 = p->screen_base + y * p->fontheight * bytes + (x>>1)*8 + (x & 1);
p2793arch/m68k/console/fbcon.cfgx   = expand4l(attr_fgcol(p,conp));
p2794arch/m68k/console/fbcon.cbgx   = expand4l(attr_bgcol(p,conp));
p2807arch/m68k/console/fbcon.ccdat  = p->fontdata + (c * p->fontheight);
p2809arch/m68k/console/fbcon.cfor(rows = p->fontheight, dest = dest0; rows-- ; dest += bytes) {
p2819arch/m68k/console/fbcon.cstatic void rev_char_4_plane(struct display *p, int x, int y)
p2825arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * p->next_line + (x>>1)*8 + (x & 1);
p2826arch/m68k/console/fbcon.cj = p->fontheight;
p2827arch/m68k/console/fbcon.cbytes = p->next_line;
p2861arch/m68k/console/fbcon.c#define  INC_8P(p)  do { if (!((long)(++(p)) & 1)) (p) += 14; } while(0)
p2862arch/m68k/console/fbcon.c#define  DEC_8P(p)  do { if ((long)(--(p)) & 1) (p) -= 14; } while(0)
p2865arch/m68k/console/fbcon.cstatic void bmove_8_plane(struct display *p, int sy, int sx, int dy, int dx,
p2880arch/m68k/console/fbcon.cif (sx == 0 && dx == 0 && width == p->next_line/8) {
p2884arch/m68k/console/fbcon.cfast_memmove (p->screen_base + dy * p->next_line * p->fontheight,
p2885arch/m68k/console/fbcon.cp->screen_base + sy * p->next_line * p->fontheight,
p2886arch/m68k/console/fbcon.cp->next_line * height * p->fontheight);
p2891arch/m68k/console/fbcon.cint bytes = p->next_line;
p2892arch/m68k/console/fbcon.cint linesize = bytes * p->fontheight;
p2893arch/m68k/console/fbcon.cu_int colsize  = height * p->fontheight;
p2901arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*16 + (sx & 1);
p2902arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*16 + (dx & 1);
p2929arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + ((sx+width-1)>>1)*16;
p2930arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + ((dx+width-1)>>1)*16;
p2935arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*16 + (sx & 1);
p2936arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*16 + (dx & 1);
p2958arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*16 + (sx & 1);
p2959arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*16 + (dx & 1);
p2969arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + (sx>>1)*16 + (sx & 1);
p2970arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + (dx>>1)*16 + (dx & 1);
p2984arch/m68k/console/fbcon.cstatic void clear_8_plane(struct vc_data *conp, struct display *p, int sy,
p2990arch/m68k/console/fbcon.cint bytes = p->next_line;
p2991arch/m68k/console/fbcon.cint lines = height * p->fontheight;
p2995arch/m68k/console/fbcon.cexpand8ql(attr_bgcol_ec(p,conp), cval1, cval2, cval3, cval4);
p2999arch/m68k/console/fbcon.coffset = sy * bytes * p->fontheight;
p3001arch/m68k/console/fbcon.cmemset_even_8p(p->screen_base+offset, size, cval1, cval2, cval3, cval4);
p3005arch/m68k/console/fbcon.coffset = (sy * bytes * p->fontheight) + (sx>>1)*16 + (sx & 1);
p3006arch/m68k/console/fbcon.cstart = p->screen_base + offset;
p3007arch/m68k/console/fbcon.cexpand8dl(attr_bgcol_ec(p,conp), &pcval1, &pcval2);
p3036arch/m68k/console/fbcon.cstatic void putc_8_plane(struct vc_data *conp, struct display *p, int c, int y,
p3042arch/m68k/console/fbcon.cint bytes = p->next_line;
p3047arch/m68k/console/fbcon.cdest  = p->screen_base + y * p->fontheight * bytes + (x>>1)*16 + (x & 1);
p3048arch/m68k/console/fbcon.ccdat  = p->fontdata + (c * p->fontheight);
p3050arch/m68k/console/fbcon.cexpand8dl(attr_fgcol(p,conp), &fgx1, &fgx2);
p3051arch/m68k/console/fbcon.cexpand8dl(attr_bgcol(p,conp), &bgx1, &bgx2);
p3054arch/m68k/console/fbcon.cfor(rows = p->fontheight ; rows-- ; dest += bytes) {
p3067arch/m68k/console/fbcon.cstatic void putcs_8_plane(struct vc_data *conp, struct display *p,
p3076arch/m68k/console/fbcon.cbytes = p->next_line;
p3077arch/m68k/console/fbcon.cdest0 = p->screen_base + y * p->fontheight * bytes + (x>>1)*16 + (x & 1);
p3079arch/m68k/console/fbcon.cexpand8dl(attr_fgcol(p,conp), &fgx1, &fgx2);
p3080arch/m68k/console/fbcon.cexpand8dl(attr_bgcol(p,conp), &bgx1, &bgx2);
p3093arch/m68k/console/fbcon.ccdat  = p->fontdata + (c * p->fontheight);
p3095arch/m68k/console/fbcon.cfor(rows = p->fontheight, dest = dest0; rows-- ; dest += bytes) {
p3110arch/m68k/console/fbcon.cstatic void rev_char_8_plane(struct display *p, int x, int y)
p3116arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * p->next_line + (x>>1)*16 + (x & 1);
p3117arch/m68k/console/fbcon.cj = p->fontheight;
p3118arch/m68k/console/fbcon.cbytes = p->next_line;
p3152arch/m68k/console/fbcon.cstatic void bmove_8_packed(struct display *p, int sy, int sx, int dy, int dx,
p3155arch/m68k/console/fbcon.cint bytes = p->next_line, linesize = bytes * p->fontheight, rows;
p3159arch/m68k/console/fbcon.cmymemmove(p->screen_base + dy * linesize,
p3160arch/m68k/console/fbcon.cp->screen_base + sy * linesize,
p3165arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + sx * 8;
p3166arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + dx * 8;
p3167arch/m68k/console/fbcon.cfor (rows = height * p->fontheight ; rows-- ;) {
p3174arch/m68k/console/fbcon.csrc = p->screen_base + (sy+height) * linesize + sx * 8
p3176arch/m68k/console/fbcon.cdst = p->screen_base + (dy+height) * linesize + dx * 8
p3178arch/m68k/console/fbcon.cfor (rows = height * p->fontheight ; rows-- ;) {
p3188arch/m68k/console/fbcon.cstatic void clear_8_packed(struct vc_data *conp, struct display *p, int sy,
p3192arch/m68k/console/fbcon.cint bytes=p->next_line,lines=height * p->fontheight, rows, i;
p3195arch/m68k/console/fbcon.cdest = p->screen_base + sy * p->fontheight * bytes + sx * 8;
p3197arch/m68k/console/fbcon.cbgx=attr_bgcol_ec(p,conp);
p3221arch/m68k/console/fbcon.cstatic void putc_8_packed(struct vc_data *conp, struct display *p, int c, int y,
p3225arch/m68k/console/fbcon.cint bytes=p->next_line,rows;
p3230arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * bytes + x * 8;
p3231arch/m68k/console/fbcon.ccdat = p->fontdata + c * p->fontheight;
p3233arch/m68k/console/fbcon.cfgx=attr_fgcol(p,conp);
p3234arch/m68k/console/fbcon.cbgx=attr_bgcol(p,conp);
p3241arch/m68k/console/fbcon.cfor (rows = p->fontheight ; rows-- ; dest += bytes) {
p3250arch/m68k/console/fbcon.cstatic void putcs_8_packed(struct vc_data *conp, struct display *p,
p3254arch/m68k/console/fbcon.cint rows,bytes=p->next_line;
p3257arch/m68k/console/fbcon.cdest0 = p->screen_base + y * p->fontheight * bytes + x * 8;
p3258arch/m68k/console/fbcon.cfgx=attr_fgcol(p,conp);
p3259arch/m68k/console/fbcon.cbgx=attr_bgcol(p,conp);
p3267arch/m68k/console/fbcon.ccdat = p->fontdata + c * p->fontheight;
p3269arch/m68k/console/fbcon.cfor (rows = p->fontheight, dest = dest0; rows-- ; dest += bytes) {
p3280arch/m68k/console/fbcon.cstatic void rev_char_8_packed(struct display *p, int x, int y)
p3283arch/m68k/console/fbcon.cint bytes=p->next_line, rows;
p3285arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * bytes + x * 8;
p3286arch/m68k/console/fbcon.cfor (rows = p->fontheight ; rows-- ; dest += bytes) {
p3308arch/m68k/console/fbcon.cstatic void bmove_16_packed(struct display *p, int sy, int sx, int dy, int dx,
p3311arch/m68k/console/fbcon.cint bytes = p->next_line, linesize = bytes * p->fontheight, rows;
p3315arch/m68k/console/fbcon.cmymemmove(p->screen_base + dy * linesize,
p3316arch/m68k/console/fbcon.cp->screen_base + sy * linesize,
p3321arch/m68k/console/fbcon.csrc = p->screen_base + sy * linesize + sx * 16;
p3322arch/m68k/console/fbcon.cdst = p->screen_base + dy * linesize + dx * 16;
p3323arch/m68k/console/fbcon.cfor (rows = height * p->fontheight ; rows-- ;) {
p3330arch/m68k/console/fbcon.csrc = p->screen_base + (sy+height) * linesize + sx * 16
p3332arch/m68k/console/fbcon.cdst = p->screen_base + (dy+height) * linesize + dx * 16
p3334arch/m68k/console/fbcon.cfor (rows = height * p->fontheight ; rows-- ;) {
p3344arch/m68k/console/fbcon.cstatic void clear_16_packed(struct vc_data *conp, struct display *p, int sy,
p3348arch/m68k/console/fbcon.cint bytes=p->next_line,lines=height * p->fontheight, rows, i;
p3351arch/m68k/console/fbcon.cdest = p->screen_base + sy * p->fontheight * bytes + sx * 16;
p3353arch/m68k/console/fbcon.cbgx = attr_bgcol_ec(p,conp);
p3381arch/m68k/console/fbcon.cstatic void putc_16_packed(struct vc_data *conp, struct display *p, int c,
p3385arch/m68k/console/fbcon.cint bytes=p->next_line,rows;
p3390arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * bytes + x * 16;
p3391arch/m68k/console/fbcon.ccdat = p->fontdata + c * p->fontheight;
p3393arch/m68k/console/fbcon.cfgx = attr_fgcol(p,conp);
p3395arch/m68k/console/fbcon.cbgx = attr_bgcol(p,conp);
p3401arch/m68k/console/fbcon.cfor (rows = p->fontheight ; rows-- ; dest += bytes) {
p3415arch/m68k/console/fbcon.cstatic void putcs_16_packed(struct vc_data *conp, struct display *p,
p3419arch/m68k/console/fbcon.cint rows,bytes=p->next_line;
p3422arch/m68k/console/fbcon.cdest0 = p->screen_base + y * p->fontheight * bytes + x * 16;
p3423arch/m68k/console/fbcon.cfgx = attr_fgcol(p,conp);
p3425arch/m68k/console/fbcon.cbgx = attr_bgcol(p,conp);
p3432arch/m68k/console/fbcon.ccdat = p->fontdata + c * p->fontheight;
p3434arch/m68k/console/fbcon.cfor (rows = p->fontheight, dest = dest0; rows-- ; dest += bytes) {
p3449arch/m68k/console/fbcon.cstatic void rev_char_16_packed(struct display *p, int x, int y)
p3452arch/m68k/console/fbcon.cint bytes=p->next_line, rows;
p3454arch/m68k/console/fbcon.cdest = p->screen_base + y * p->fontheight * bytes + x * 16;
p3455arch/m68k/console/fbcon.cfor (rows = p->fontheight ; rows-- ; dest += bytes) {
p3474arch/m68k/console/fbcon.cstatic void bmove_cyber(struct display *p, int sy, int sx, int dy, int dx,
p3478arch/m68k/console/fbcon.cCyber_BitBLT((u_short)sx, (u_short)(sy*p->fontheight), (u_short)dx,
p3479arch/m68k/console/fbcon.c(u_short)(dy*p->fontheight), (u_short)width,
p3480arch/m68k/console/fbcon.c(u_short)(height*p->fontheight), (u_short)S3_NEW);
p3484arch/m68k/console/fbcon.cstatic void clear_cyber(struct vc_data *conp, struct display *p, int sy, int sx,
p3490arch/m68k/console/fbcon.cbg = attr_bgcol_ec(p,conp);
p3491arch/m68k/console/fbcon.cCyber_RectFill((u_short)sx, (u_short)(sy*p->fontheight), (u_short)width,
p3492arch/m68k/console/fbcon.c(u_short)(height*p->fontheight), (u_short)S3_NEW,
p3497arch/m68k/console/fbcon.cstatic void putc_cyber(struct vc_data *conp, struct display *p, int c, int y,
p3508arch/m68k/console/fbcon.cdest = p->screen_base+y*p->fontheight*p->next_line+8*x;
p3509arch/m68k/console/fbcon.ccdat = p->fontdata+(c*p->fontheight);
p3516arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p3538arch/m68k/console/fbcon.cstatic void putcs_cyber(struct vc_data *conp, struct display *p, const char *s,
p3547arch/m68k/console/fbcon.cdest0 = p->screen_base+y*p->fontheight*p->next_line+8*x;
p3558arch/m68k/console/fbcon.ccdat = p->fontdata+(c*p->fontheight);
p3559arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p3582arch/m68k/console/fbcon.cstatic void rev_char_cyber(struct display *p, int x, int y)
p3591arch/m68k/console/fbcon.cdest = p->screen_base+y*p->fontheight*p->next_line+8*x;
p3593arch/m68k/console/fbcon.cfor (rows = p->fontheight; rows--; dest += p->next_line) {
p272arch/m68k/kernel/console.clong p, q;
p281arch/m68k/kernel/console.cp = (long) kmalloc(structsize, GFP_KERNEL);
p282arch/m68k/kernel/console.cif (!p)
p284arch/m68k/kernel/console.cvc_cons[currcons].d = (struct vc_data *) p;
p285arch/m68k/kernel/console.cvt_cons[currcons] = (struct vt_struct *)(p+sizeof(struct vc_data));
p296arch/m68k/kernel/console.ckfree_s((char *) p, structsize);
p316arch/m68k/kernel/console.cunsigned short *p;
p336arch/m68k/kernel/console.cp = (unsigned short *) kmalloc(ss, GFP_USER);
p337arch/m68k/kernel/console.cif (!p) {
p343arch/m68k/kernel/console.cnewscreens[currcons] = p;
p607arch/m68k/kernel/console.cunsigned short *p;
p617arch/m68k/kernel/console.cp = video_mem_start + (b - nr) * cols;
p619arch/m68k/kernel/console.c*p++ = video_erase_char;
p637arch/m68k/kernel/console.cunsigned short *p;
p647arch/m68k/kernel/console.cp = video_mem_start + t * cols;
p649arch/m68k/kernel/console.c*p++ = video_erase_char;
p955arch/m68k/kernel/console.cstatic void respond_string(const char * p, struct tty_struct * tty)
p957arch/m68k/kernel/console.cwhile (*p) {
p958arch/m68k/kernel/console.ctty_insert_flip_char(tty, *p, 0);
p959arch/m68k/kernel/console.cp++;
p1001arch/m68k/kernel/console.cunsigned short *p = (unsigned short *)(origin + offset);
p1004arch/m68k/kernel/console.cp -= (__real_origin - __origin);
p1006arch/m68k/kernel/console.creturn p;
p1012arch/m68k/kernel/console.cunsigned short *p;
p1016arch/m68k/kernel/console.cp = screenpos(currcons, offset, viewed);
p1022arch/m68k/kernel/console.cunsigned short old = scr_readw(p);
p1024arch/m68k/kernel/console.cscr_writew(new, p);
p1025arch/m68k/kernel/console.cp++;
p1035arch/m68k/kernel/console.cunsigned short old = scr_readw(p);
p1037arch/m68k/kernel/console.cscr_writew(new, p);
p1038arch/m68k/kernel/console.cp++;
p1052arch/m68k/kernel/console.cstatic unsigned short *p = NULL;
p1058arch/m68k/kernel/console.cif (p) {
p1059arch/m68k/kernel/console.cscr_writew(old, p);
p1067arch/m68k/kernel/console.cp = NULL;
p1069arch/m68k/kernel/console.cp = screenpos(currcons, offset, 1);
p1070arch/m68k/kernel/console.cold = scr_readw(p);
p1077arch/m68k/kernel/console.cscr_writew(new, p);
p1106arch/m68k/kernel/console.cvoid getconsxy(int currcons, char *p)
p1108arch/m68k/kernel/console.cp[0] = x;
p1109arch/m68k/kernel/console.cp[1] = y;
p1112arch/m68k/kernel/console.cvoid putconsxy(int currcons, char *p)
p1114arch/m68k/kernel/console.cgotoxy(currcons, p[0], p[1]);
p1236arch/m68k/kernel/console.cunsigned short *p = pos;
p1239arch/m68k/kernel/console.cp[i + 1] = p[i];
p1259arch/m68k/kernel/console.cunsigned short *p;
p1266arch/m68k/kernel/console.cp = pos + cols - x - nr;
p1267arch/m68k/kernel/console.cwhile (--p >= pos)
p1268arch/m68k/kernel/console.cp[nr] = *p;
p1270arch/m68k/kernel/console.c*++p = video_erase_char;
p1296arch/m68k/kernel/console.cunsigned short *p, *end;
p1303arch/m68k/kernel/console.cp = pos;
p1305arch/m68k/kernel/console.cwhile (p < end)
p1306arch/m68k/kernel/console.c*p = p[nr], p++;
p1308arch/m68k/kernel/console.c*p++ = video_erase_char;
p1566arch/m68k/kernel/console.cchar   *p     = putcs_buf;
p1570arch/m68k/kernel/console.c*p++ = tc;
p1593arch/m68k/kernel/console.c*p++ = tc;
p2309arch/m68k/kernel/console.cunsigned short *p;
p2327arch/m68k/kernel/console.cp = video_mem_start;
p2334arch/m68k/kernel/console.cif (attr != ((*p >> 8) & 0xff))
p2341arch/m68k/kernel/console.cattr = (*p >> 8) & 0xff;
p2343arch/m68k/kernel/console.c*bufp++ = *p++;
p117arch/m68k/kernel/ints.cisr_node_t *p;
p127arch/m68k/kernel/ints.cp = new_isr_node();
p128arch/m68k/kernel/ints.cif (p == NULL)
p130arch/m68k/kernel/ints.cp->isr = isr;
p131arch/m68k/kernel/ints.cp->pri = pri;
p132arch/m68k/kernel/ints.cp->data = data;
p133arch/m68k/kernel/ints.cp->name = name;
p134arch/m68k/kernel/ints.cp->next = NULL;
p136arch/m68k/kernel/ints.cinsert_isr (&isr_list[source-1], p);
p155arch/m68k/kernel/ints.cvoid call_isr_list(int irq, isr_node_t *p, struct pt_regs *fp)
p157arch/m68k/kernel/ints.cwhile (p) {
p158arch/m68k/kernel/ints.cp->isr (irq, fp, p->data);
p159arch/m68k/kernel/ints.cp = p->next;
p220arch/m68k/kernel/ints.cisr_node_t *p;
p227arch/m68k/kernel/ints.cfor (p = isr_list[i-1]; p; p = p->next) {
p228arch/m68k/kernel/ints.clen += sprintf(buf+len, "%s\n", p->name);
p229arch/m68k/kernel/ints.cif (p->next)
p107arch/m68k/kernel/process.cstruct task_struct * p, struct pt_regs * regs)
p114arch/m68k/kernel/process.cchildregs = (struct pt_regs *) (p->kernel_stack_page + stack_offset);
p126arch/m68k/kernel/process.cp->tss.usp = usp;
p127arch/m68k/kernel/process.cp->tss.ksp = (unsigned long)childstack;
p130arch/m68k/kernel/process.casm volatile ("fsave %0" : : "m" (p->tss.fpstate[0]) : "memory");
p131arch/m68k/kernel/process.cif (p->tss.fpstate[0])
p134arch/m68k/kernel/process.c: : "m" (p->tss.fp[0]), "m" (p->tss.fpcntl[0])
p137arch/m68k/kernel/process.casm volatile ("frestore %0" : : "m" (p->tss.fpstate[0]));
p103arch/m68k/kernel/setup.cchar *p, *q;
p137arch/m68k/kernel/setup.cfor( p = *cmdline_p; p && *p; ) {
p139arch/m68k/kernel/setup.cif (!strncmp( p, "debug=", 6 )) {
p140arch/m68k/kernel/setup.cstrncpy( m68k_debug_device, p+6, sizeof(m68k_debug_device)-1 );
p148arch/m68k/kernel/setup.cif ((q = strchr( p, ' ' )))
p149arch/m68k/kernel/setup.cstrcpy( p, q+1 );
p151arch/m68k/kernel/setup.c*p = 0;
p153arch/m68k/kernel/setup.cif ((p = strchr( p, ' ' ))) ++p;
p119arch/mips/kernel/process.cstruct task_struct * p, struct pt_regs * regs)
p124arch/mips/kernel/process.cchildksp = p->kernel_stack_page + PAGE_SIZE - 8;
p128arch/mips/kernel/process.cchildregs = ((struct pt_regs *) (p->kernel_stack_page + PAGE_SIZE)) - 1;
p132arch/mips/kernel/process.cregs->reg2 = p->pid;
p137arch/mips/kernel/process.cp->tss.ksp = childksp;
p138arch/mips/kernel/process.cp->tss.reg29 = (unsigned long) childregs;  /* new sp */
p139arch/mips/kernel/process.cp->tss.reg31 = (unsigned long) ret_from_sys_call;
p145arch/mips/kernel/process.cp->tss.cp0_status = read_32bit_cp0_register(CP0_STATUS) &
p53arch/mips/kernel/sysmips.cint  *p;
p73arch/mips/kernel/sysmips.cp = (int *) arg1;
p74arch/mips/kernel/sysmips.cretval = verify_area(VERIFY_WRITE, p, sizeof(*p));
p79arch/mips/kernel/sysmips.cretval = *p;
p80arch/mips/kernel/sysmips.c*p = arg2;
p30arch/ppc/kernel/pci.cunsigned char *p = (unsigned char *)&val;
p32arch/ppc/kernel/pci.creturn ((p[3] << 24) | (p[2] << 16) | (p[1] << 8) | (p[0] << 0));
p38arch/ppc/kernel/pci.cunsigned char *p = (unsigned char *)&val;
p40arch/ppc/kernel/pci.creturn ((p[3] << 8) | (p[2] << 0));
p99arch/ppc/kernel/process.cstruct task_struct * p, struct pt_regs * regs)
p108arch/ppc/kernel/process.csegs = (SEGREG *)p->tss.segs;
p123arch/ppc/kernel/process.cchildregs = ((struct pt_regs *) (p->kernel_stack_page + 2*PAGE_SIZE)) - 2;
p126arch/ppc/kernel/process.cp->tss.ksp = (unsigned long)childregs;
p1092arch/ppc/kernel/raw_printf.c_dump_buf_with_offset(unsigned char *p, int s, unsigned char *base)
p1095arch/ppc/kernel/raw_printf.cif ((unsigned int)s > (unsigned int)p)
p1097arch/ppc/kernel/raw_printf.cs = (unsigned int)s - (unsigned int)p;
p1103arch/ppc/kernel/raw_printf.c_printk("%06X: ", (int)p - (int)base);
p1106arch/ppc/kernel/raw_printf.c_printk("%06X: ", p);
p1112arch/ppc/kernel/raw_printf.c_printk("%02X", p[i] & 0xFF);
p1125arch/ppc/kernel/raw_printf.cc = p[i] & 0xFF;
p1135arch/ppc/kernel/raw_printf.cp += 16;
p1139arch/ppc/kernel/raw_printf.c_dump_buf(unsigned char *p, int s)
p1141arch/ppc/kernel/raw_printf.c_dump_buf_with_offset(p, s, 0);
p1145arch/ppc/kernel/raw_printf.cdump_buf_with_offset(unsigned char *p, int s, unsigned char *base)
p1148arch/ppc/kernel/raw_printf.cif ((unsigned int)s > (unsigned int)p)
p1150arch/ppc/kernel/raw_printf.cs = (unsigned int)s - (unsigned int)p;
p1156arch/ppc/kernel/raw_printf.cprintk("%06X: ", (int)p - (int)base);
p1159arch/ppc/kernel/raw_printf.cprintk("%06X: ", p);
p1165arch/ppc/kernel/raw_printf.cprintk("%02X", p[i] & 0xFF);
p1178arch/ppc/kernel/raw_printf.cc = p[i] & 0xFF;
p1188arch/ppc/kernel/raw_printf.cp += 16;
p1192arch/ppc/kernel/raw_printf.cdump_buf(unsigned char *p, int s)
p1194arch/ppc/kernel/raw_printf.cdump_buf_with_offset(p, s, 0);
p465arch/ppc/mm/init.cint i, p;
p471arch/ppc/mm/init.cp = (int)mmu_pages;
p472arch/ppc/mm/init.cp = (p + (MMU_PAGE_SIZE-1)) & ~(MMU_PAGE_SIZE-1);
p476arch/ppc/mm/init.cMMU_free_item(&_free_pages, (struct item *)p);
p477arch/ppc/mm/init.cp += MMU_PAGE_SIZE;
p228arch/sparc/kernel/process.cstruct task_struct *p, struct pt_regs *regs)
p240arch/sparc/kernel/process.cfpsave(&p->tss.float_regs[0], &p->tss.fsr,
p241arch/sparc/kernel/process.c&p->tss.fpqueue[0], &p->tss.fpqdepth);
p255arch/sparc/kernel/process.cchildregs = ((struct pt_regs *) (p->kernel_stack_page + stack_offset));
p260arch/sparc/kernel/process.cp->tss.ksp = p->saved_kernel_stack = (unsigned long) new_stack;
p261arch/sparc/kernel/process.cp->tss.kpc = (((unsigned long) ret_sys_call) - 0x8);
p262arch/sparc/kernel/process.cp->tss.kpsr = current->tss.fork_kpsr;
p263arch/sparc/kernel/process.cp->tss.kwim = current->tss.fork_kwim;
p264arch/sparc/kernel/process.cp->tss.kregs = childregs;
p269arch/sparc/kernel/process.cchildregs->u_regs[UREG_FP] = p->kernel_stack_page + stack_offset;
p270arch/sparc/kernel/process.cp->tss.flags |= SPARC_FLAG_KTHREAD;
p272arch/sparc/kernel/process.cp->tss.flags &= ~SPARC_FLAG_KTHREAD;
p315arch/sparc/kernel/smp.cint p = smp_processor_id();
p331arch/sparc/kernel/smp.cif(smp_cpu_in_msg[p])
p349arch/sparc/kernel/smp.csmp_cpu_in_msg[p] = 0; /* In case we come back here... */
p360arch/sparc/kernel/smp.csmp_cpu_in_msg[p]++;
p364arch/sparc/kernel/smp.csmp_src_cpu = p;
p370arch/sparc/kernel/smp.cprintk("SMP message pass from cpu %d to cpu %d msg %d\n", p, target, msg);
p377arch/sparc/kernel/smp.ctarget_map = (cpu_present_map & ~(1<<p));
p378arch/sparc/kernel/smp.cswap((unsigned long *) &cpu_callin_map[p], 1);
p408arch/sparc/kernel/smp.csmp_cpu_in_msg[p]--;
p42arch/sparc/kernel/sunos_ioctl.cint *p, ntty = N_TTY, old_fs;
p44arch/sparc/kernel/sunos_ioctl.cp = (int *) arg;
p45arch/sparc/kernel/sunos_ioctl.cfoo = verify_area(VERIFY_WRITE, p, sizeof(int));
p47arch/sparc/kernel/sunos_ioctl.cif(*p == 2) {
p881arch/sparc/kernel/sys_sunos.cstatic inline void free_wait(select_table * p)
p883arch/sparc/kernel/sys_sunos.cstruct select_table_entry * entry = p->entry + p->nr;
p885arch/sparc/kernel/sys_sunos.cwhile (p->nr > 0) {
p886arch/sparc/kernel/sys_sunos.cp->nr--;
p95arch/sparc/prom/console.cchar *p;
p117arch/sparc/prom/console.cp = propb;
p118arch/sparc/prom/console.cwhile(*p) p++; p -= 2;
p119arch/sparc/prom/console.cif(p[0] == ':') {
p120arch/sparc/prom/console.cif(p[1] == 'a')
p122arch/sparc/prom/console.celse if(p[1] == 'b')
p138arch/sparc/prom/console.cchar *p;
p163arch/sparc/prom/console.cp = propb;
p164arch/sparc/prom/console.cwhile(*p) p++; p -= 2;
p165arch/sparc/prom/console.cif(p[0]==':') {
p166arch/sparc/prom/console.cif(p[1] == 'a')
p168arch/sparc/prom/console.celse if(p[1] == 'b')
p200drivers/block/ali14xx.cRegInitializer *p;
p207drivers/block/ali14xx.cfor (p = initData; p->reg != 0; ++p)
p208drivers/block/ali14xx.coutReg(p->data, p->reg);
p631drivers/block/ataflop.cmemset( p, val, n );  \
p632drivers/block/ataflop.cp += n;      \
p637drivers/block/ataflop.cunsigned char  *p;
p670drivers/block/ataflop.cp = TrackBuffer;
p681drivers/block/ataflop.c*p++ = 0xfe;
p682drivers/block/ataflop.c*p++ = desc->track;
p683drivers/block/ataflop.c*p++ = desc->head;
p684drivers/block/ataflop.c*p++ = (nsect + sect - desc->sect_offset) % nsect + 1;
p685drivers/block/ataflop.c*p++ = 2;
p686drivers/block/ataflop.c*p++ = 0xf7;
p690drivers/block/ataflop.c*p++ = 0xfb;
p692drivers/block/ataflop.c*p++ = 0xf7;
p695drivers/block/ataflop.cFILL( TrackBuffer+BUFFER_SIZE-p, 0x4e );
p568drivers/block/cmd640.cinline int max4(int *p) { return max(p[0], max(p[1], max(p[2], p[3]))); }
p42drivers/block/genhd.c#define NR_SECTS(p)  ldl_u(&p->nr_sects)
p43drivers/block/genhd.c#define START_SECT(p)  ldl_u(&p->start_sect)
p45drivers/block/genhd.c#define NR_SECTS(p)  p->nr_sects
p46drivers/block/genhd.c#define START_SECT(p)  p->start_sect
p106drivers/block/genhd.cstatic inline int is_extended_partition(struct partition *p)
p108drivers/block/genhd.creturn (p->sys_ind == DOS_EXTENDED_PARTITION ||
p109drivers/block/genhd.cp->sys_ind == LINUX_EXTENDED_PARTITION);
p127drivers/block/genhd.cstruct partition *p;
p150drivers/block/genhd.cp = (struct partition *) (0x1BE + bh->b_data);
p166drivers/block/genhd.cfor (i=0; i<4; i++, p++) {
p167drivers/block/genhd.cif (!NR_SECTS(p) || is_extended_partition(p))
p173drivers/block/genhd.c&& START_SECT(p) + NR_SECTS(p) > this_size
p174drivers/block/genhd.c&& (this_sector + START_SECT(p) < first_sector ||
p175drivers/block/genhd.cthis_sector + START_SECT(p) + NR_SECTS(p) >
p179drivers/block/genhd.cadd_partition(hd, current_minor, this_sector+START_SECT(p), NR_SECTS(p));
p194drivers/block/genhd.cp -= 4;
p195drivers/block/genhd.cfor (i=0; i<4; i++, p++)
p196drivers/block/genhd.cif(NR_SECTS(p) && is_extended_partition(p))
p201drivers/block/genhd.chd->part[current_minor].nr_sects = NR_SECTS(p);
p202drivers/block/genhd.chd->part[current_minor].start_sect = first_sector + START_SECT(p);
p203drivers/block/genhd.cthis_sector = first_sector + START_SECT(p);
p215drivers/block/genhd.cstruct partition *p;
p239drivers/block/genhd.cp = (struct partition *) (0x1be + data);
p248drivers/block/genhd.cif (p->sys_ind == EZD_PARTITION) {
p261drivers/block/genhd.c} else if (p->sys_ind == DM6_PARTITION) {
p284drivers/block/genhd.c} else if (p->sys_ind == DM6_AUX1PARTITION || p->sys_ind == DM6_AUX3PARTITION) {
p296drivers/block/genhd.cstruct partition *q = &p[i];
p311drivers/block/genhd.cfor (i=1 ; i<=4 ; minor++,i++,p++) {
p312drivers/block/genhd.cif (!NR_SECTS(p))
p314drivers/block/genhd.cadd_partition(hd, minor, first_sector+START_SECT(p), NR_SECTS(p));
p315drivers/block/genhd.cif (is_extended_partition(p)) {
p337drivers/block/genhd.cp = (struct partition *) (0x1be + data);
p339drivers/block/genhd.cp--;
p342drivers/block/genhd.cif (!(START_SECT(p) && NR_SECTS(p)))
p344drivers/block/genhd.cadd_partition(hd, current_minor, START_SECT(p), NR_SECTS(p));
p454drivers/block/genhd.cstruct sun_partition *p;
p463drivers/block/genhd.cp = label->partitions;
p480drivers/block/genhd.cfor(i=0; i < 8; i++, p++) {
p486drivers/block/genhd.cst_sector = first_sector + (p->start_cylinder * spc);
p487drivers/block/genhd.cadd_partition(hd, current_minor, st_sector, p->num_sectors);
p589drivers/block/genhd.cstruct gendisk *p;
p603drivers/block/genhd.cfor (p = gendisk_head ; p ; p=p->next) {
p604drivers/block/genhd.csetup_dev(p);
p605drivers/block/genhd.cnr += p->nr_real;
p258drivers/block/hd.cunsigned char *p, *end = &s[bytecount &= ~1];  /* bytecount must be even */
p261drivers/block/hd.cfor (p = end ; p != s;) {
p262drivers/block/hd.cunsigned short *pp = (unsigned short *) (p -= 2);
p273drivers/block/hd.c*p++ = *(s-1);
p277drivers/block/hd.cwhile (p != end)
p278drivers/block/hd.c*p++ = '\0';
p318drivers/block/ide.cbyte *p;
p323drivers/block/ide.cp = ((byte *) hwif) + sizeof(ide_hwif_t);
p325drivers/block/ide.c*--p = 0;
p326drivers/block/ide.c} while (p > (byte *) hwif);
p1856drivers/block/ide.cunsigned int p, major, minor;
p1873drivers/block/ide.cfor (p = 0; p < (1<<PARTN_BITS); ++p) {
p1874drivers/block/ide.cif (drive->part[p].nr_sects > 0) {
p1875drivers/block/ide.ckdev_t devp = MKDEV(major, minor+p);
p1880drivers/block/ide.cdrive->part[p].start_sect = 0;
p1881drivers/block/ide.cdrive->part[p].nr_sects   = 0;
p2126drivers/block/ide.cbyte *p = s, *end = &s[bytecount & ~1]; /* bytecount must be even */
p2130drivers/block/ide.cfor (p = end ; p != s;) {
p2131drivers/block/ide.cunsigned short *pp = (unsigned short *) (p -= 2);
p2143drivers/block/ide.c*p++ = *(s-1);
p2147drivers/block/ide.cwhile (p != end)
p2148drivers/block/ide.c*p++ = '\0';
p105drivers/block/ide.h#define OUT_BYTE(b,p)    outb((b),(p))
p106drivers/block/ide.h#define IN_BYTE(p)    (byte)inb(p)
p108drivers/block/ide.h#define OUT_BYTE(b,p)    outb_p((b),(p))
p109drivers/block/ide.h#define IN_BYTE(p)    (byte)inb_p(p)
p104drivers/block/ide_modes.hstruct ide_pio_info *p;
p106drivers/block/ide_modes.hfor (p = ide_pio_blacklist; p->name != NULL; p++) {
p107drivers/block/ide_modes.hif (strncmp(p->name, model, strlen(p->name)) == 0)
p108drivers/block/ide_modes.hreturn p->pio;
p489drivers/block/md.cint register_md_personality (int p_num, struct md_personality *p)
p499drivers/block/md.cpers[i]=p;
p500drivers/block/md.cprintk ("%s personality registered\n", p->name);
p262drivers/cdrom/aztcd.cstatic void azt_bin2bcd(unsigned char *p);
p1711drivers/cdrom/aztcd.cstatic void azt_bin2bcd(unsigned char *p)
p1714drivers/cdrom/aztcd.cu = *p % 10;
p1715drivers/cdrom/aztcd.ct = *p / 10;
p1716drivers/cdrom/aztcd.c*p = u | (t << 4);
p1222drivers/cdrom/cm206.cvoid cm206_setup(char *s, int *p)
p1226drivers/cdrom/cm206.cfor(i=1; i<=p[0]; i++) {
p1227drivers/cdrom/cm206.cif (0x300 <= p[i] && i<= 0x370 && p[i] % 0x10 == 0) {
p1228drivers/cdrom/cm206.ccm206_base = p[i];
p1231drivers/cdrom/cm206.celse if (3 <= p[i] && p[i] <= 15) {
p1232drivers/cdrom/cm206.ccm206_irq = p[i];
p82drivers/cdrom/gscd.cstatic void gscd_bin2bcd          (unsigned char *p);
p1083drivers/cdrom/gscd.cstatic void gscd_bin2bcd (unsigned char *p)
p1087drivers/cdrom/gscd.cu = *p % 10;
p1088drivers/cdrom/gscd.ct = *p / 10;
p1089drivers/cdrom/gscd.c*p = u | (t << 4);
p70drivers/cdrom/isp16.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
p71drivers/cdrom/isp16.c#define ISP16_OUT(p,b) (outb(isp16_ctrl,ISP16_CTRL_PORT), outb(b,p))
p183drivers/cdrom/mcd.cstatic void bin2bcd(unsigned char *p);
p1285drivers/cdrom/mcd.cbin2bcd(unsigned char *p)
p1289drivers/cdrom/mcd.cu = *p % 10;
p1290drivers/cdrom/mcd.ct = *p / 10;
p1291drivers/cdrom/mcd.c*p = u | (t << 4);
p1266drivers/cdrom/mcdx.cchar *p, int sector, int nr_sectors)
p1275drivers/cdrom/mcdx.cans = mcdx_xfer(stuffp, p, sector, nr_sectors);
p1289drivers/cdrom/mcdx.creturn mcdx_transfer(stuffp, p, sector, nr_sectors);
p1296drivers/cdrom/mcdx.cchar *p, int sector, int nr_sectors)
p1365drivers/cdrom/mcdx.cinsb((unsigned int) stuffp->rreg_data, p, HEAD);
p1371drivers/cdrom/mcdx.cinsb((unsigned int) stuffp->rreg_data, p, 512); 
p1384drivers/cdrom/mcdx.cp += 512;
p1606drivers/cdrom/mcdx.cstruct s_subqcode* p;
p1611drivers/cdrom/mcdx.cif (ti) p = &stuffp->toc[ti->cdti_trk0 - stuffp->di.n_first];
p1612drivers/cdrom/mcdx.celse p = &stuffp->start;
p1614drivers/cdrom/mcdx.cmsf.cdmsf_min0 = p->dt.minute;
p1615drivers/cdrom/mcdx.cmsf.cdmsf_sec0 = p->dt.second;
p1616drivers/cdrom/mcdx.cmsf.cdmsf_frame0 = p->dt.frame;
p1619drivers/cdrom/mcdx.cp = &stuffp->toc[ti->cdti_trk1 - stuffp->di.n_first + 1];
p1620drivers/cdrom/mcdx.cstuffp->stop = *p;
p1621drivers/cdrom/mcdx.c} else p = &stuffp->stop;
p1623drivers/cdrom/mcdx.cmsf.cdmsf_min1 = p->dt.minute;
p1624drivers/cdrom/mcdx.cmsf.cdmsf_sec1 = p->dt.second;
p1625drivers/cdrom/mcdx.cmsf.cdmsf_frame1 = p->dt.frame;
p519drivers/cdrom/optcd.cinline static void single_bin2bcd(u_char *p)
p521drivers/cdrom/optcd.cDEBUG((DEBUG_CONV, "bin2bcd %02d", *p));
p522drivers/cdrom/optcd.c*p = (*p % 10) | ((*p / 10) << 4);
p819drivers/cdrom/sbpcd.cstatic INLINE void bin2bcdx(u_char *p)  /* must work only up to 75 or 99 */
p821drivers/cdrom/sbpcd.c*p=((*p/10)<<4)|(*p%10);
p2721drivers/cdrom/sbpcd.cstatic int convert_UPC(u_char *p)
p2725drivers/cdrom/sbpcd.cp++;
p2726drivers/cdrom/sbpcd.cif (fam0L_drive) p[13]=0;
p2729drivers/cdrom/sbpcd.cif (fam1_drive) D_S[d].UPC_buf[i]=swap_nibbles(*p++);
p2732drivers/cdrom/sbpcd.cD_S[d].UPC_buf[i]=((*p++)<<4)&0xFF;
p2733drivers/cdrom/sbpcd.cD_S[d].UPC_buf[i] |= *p++;
p4149drivers/cdrom/sbpcd.cu_char *p;
p4278drivers/cdrom/sbpcd.cp = D_S[d].aud_buf;
p4280drivers/cdrom/sbpcd.cif (do_16bit) insw(CDi_data, p, read_audio.nframes*(CD_FRAMESIZE_RAW>>1));
p4281drivers/cdrom/sbpcd.celse insb(CDi_data, p, read_audio.nframes*CD_FRAMESIZE_RAW);
p4613drivers/cdrom/sbpcd.cu_char *p;
p4697drivers/cdrom/sbpcd.cp = D_S[d].sbp_buf + frame *  CD_FRAMESIZE;
p4702drivers/cdrom/sbpcd.cif (do_16bit) insw(CDi_data, p, CD_FRAMESIZE>>1);
p4703drivers/cdrom/sbpcd.celse insb(CDi_data, p, CD_FRAMESIZE);
p5049drivers/cdrom/sbpcd.cvoid sbpcd_setup(const char *s, int *p)
p5052drivers/cdrom/sbpcd.cmsg(DBG_INI,"sbpcd_setup called with %04X,%s\n",p[1], s);
p5054drivers/cdrom/sbpcd.cif (p[0]>1) sbpro_type=p[2];
p5063drivers/cdrom/sbpcd.cif (p[0]>0) sbpcd_ioaddr=p[1];
p951drivers/char/apm_bios.cchar *    p;
p965drivers/char/apm_bios.cp = buf;
p1023drivers/char/apm_bios.cp += sprintf(p, "%s %d.%d 0x%02x 0x%02x 0x%02x 0x%02x %d%% %d %s\n",
p1035drivers/char/apm_bios.creturn p - buf;
p36drivers/char/conmakehash.cchar *p = *p0;
p38drivers/char/conmakehash.cwhile (*p == ' ' || *p == '\t')
p39drivers/char/conmakehash.cp++;
p40drivers/char/conmakehash.cif (*p != 'U' || p[1] != '+' ||
p41drivers/char/conmakehash.c!isxdigit(p[2]) || !isxdigit(p[3]) || !isxdigit(p[4]) ||
p42drivers/char/conmakehash.c!isxdigit(p[5]) || isxdigit(p[6]))
p44drivers/char/conmakehash.c*p0 = p+6;
p45drivers/char/conmakehash.creturn strtol(p+2,0,16);
p88drivers/char/conmakehash.cchar *p, *p1;
p120drivers/char/conmakehash.cif ( (p = strchr(buffer, '\n')) != NULL )
p121drivers/char/conmakehash.c*p = '\0';
p125drivers/char/conmakehash.cp = buffer;
p138drivers/char/conmakehash.cwhile (*p == ' ' || *p == '\t')
p139drivers/char/conmakehash.cp++;
p140drivers/char/conmakehash.cif (!*p || *p == '#')
p143drivers/char/conmakehash.cfp0 = strtol(p, &p1, 0);
p144drivers/char/conmakehash.cif (p1 == p)
p149drivers/char/conmakehash.cp = p1;
p151drivers/char/conmakehash.cwhile (*p == ' ' || *p == '\t')
p152drivers/char/conmakehash.cp++;
p153drivers/char/conmakehash.cif (*p == '-')
p155drivers/char/conmakehash.cp++;
p156drivers/char/conmakehash.cfp1 = strtol(p, &p1, 0);
p157drivers/char/conmakehash.cif (p1 == p)
p162drivers/char/conmakehash.cp = p1;
p186drivers/char/conmakehash.cwhile (*p == ' ' || *p == '\t')
p187drivers/char/conmakehash.cp++;
p188drivers/char/conmakehash.cif (!strncmp(p, "idem", 4))
p192drivers/char/conmakehash.cp += 4;
p196drivers/char/conmakehash.cun0 = getunicode(&p);
p197drivers/char/conmakehash.cwhile (*p == ' ' || *p == '\t')
p198drivers/char/conmakehash.cp++;
p199drivers/char/conmakehash.cif (*p != '-')
p206drivers/char/conmakehash.cp++;
p207drivers/char/conmakehash.cun1 = getunicode(&p);
p230drivers/char/conmakehash.cwhile ( (un0 = getunicode(&p)) >= 0 )
p233drivers/char/conmakehash.cwhile (*p == ' ' || *p == '\t')
p234drivers/char/conmakehash.cp++;
p235drivers/char/conmakehash.cif (*p && *p != '#')
p236drivers/char/conmakehash.cfprintf(stderr, "%s: trailing junk (%s) ignored\n", tblname, p);
p311drivers/char/console.clong p, q;
p323drivers/char/console.cp = (long) kmalloc(structsize, GFP_KERNEL);
p324drivers/char/console.cif (!p) {
p329drivers/char/console.cvc_cons[i].d = (struct vc_data *) p;
p330drivers/char/console.cp += sizeof(struct vc_data);
p331drivers/char/console.cvt_cons[i] = (struct vt_struct *) p;
p349drivers/char/console.cunsigned short *p;
p372drivers/char/console.cp = (unsigned short *) kmalloc(ss, GFP_USER);
p373drivers/char/console.cif (!p) {
p379drivers/char/console.cnewscreens[currcons] = p;
p926drivers/char/console.cstatic void respond_string(const char * p, struct tty_struct * tty)
p928drivers/char/console.cwhile (*p) {
p929drivers/char/console.ctty_insert_flip_char(tty, *p, 0);
p930drivers/char/console.cp++;
p972drivers/char/console.cunsigned short *p = (unsigned short *)(origin + offset);
p974drivers/char/console.cp -= (__real_origin - __origin);
p975drivers/char/console.creturn p;
p981drivers/char/console.cunsigned short *p;
p984drivers/char/console.cp = screenpos(currcons, offset, viewed);
p987drivers/char/console.cunsigned short old = scr_readw(p);
p988drivers/char/console.cscr_writew(reverse_video_short(old), p);
p989drivers/char/console.cp++;
p993drivers/char/console.cunsigned short old = scr_readw(p);
p995drivers/char/console.c? 0x7000 : 0x7700), p);
p996drivers/char/console.cp++;
p1003drivers/char/console.cstatic unsigned short *p = NULL;
p1006drivers/char/console.cif (p)
p1007drivers/char/console.cscr_writew(old, p);
p1009drivers/char/console.cp = NULL;
p1011drivers/char/console.cp = screenpos(currcons, offset, 1);
p1012drivers/char/console.cold = scr_readw(p);
p1013drivers/char/console.cscr_writew(old ^ 0x7700, p);
p1037drivers/char/console.cvoid getconsxy(int currcons, char *p)
p1039drivers/char/console.cp[0] = x;
p1040drivers/char/console.cp[1] = y;
p1043drivers/char/console.cvoid putconsxy(int currcons, char *p)
p1045drivers/char/console.cgotoxy(currcons, p[0], p[1]);
p1171drivers/char/console.cunsigned short * p = (unsigned short *) pos;
p1174drivers/char/console.ctmp = scr_readw(p);
p1175drivers/char/console.cscr_writew(old, p);
p1177drivers/char/console.cp++;
p1191drivers/char/console.cunsigned short * p = (unsigned short *) pos;
p1194drivers/char/console.cscr_writew(scr_readw(p+1), p);
p1195drivers/char/console.cp++;
p1197drivers/char/console.cscr_writew(video_erase_char, p);
p172drivers/char/consolemap.cunsigned short *p = translations[i];
p187drivers/char/consolemap.cglyph = conv_uni_to_pc(p[j]);
p230drivers/char/consolemap.cunsigned short *p = translations[USER_MAP];
p237drivers/char/consolemap.cp[i] = UNI_DIRECT_BASE | get_user(arg+i);
p246drivers/char/consolemap.cunsigned short *p = translations[USER_MAP];
p254drivers/char/consolemap.cch = conv_uni_to_pc(p[i]);
p263drivers/char/consolemap.cunsigned short *p = translations[USER_MAP];
p271drivers/char/consolemap.cp[i] = get_user(arg+i);
p280drivers/char/consolemap.cunsigned short *p = translations[USER_MAP];
p288drivers/char/consolemap.cput_user(p[i], arg+i);
p398drivers/char/consolemap.cu16 *p;
p404drivers/char/consolemap.cp = dfont_unitable;
p407drivers/char/consolemap.ccon_insert_unipair(*(p++), i);
p57drivers/char/fbmem.cunsigned long p = file->f_pos;
p70drivers/char/fbmem.ccopy_size=(count + p <= fix.smem_len ? count : fix.smem_len - p);
p71drivers/char/fbmem.cmemcpy_tofs(buf, base_addr+p, copy_size);
p79drivers/char/fbmem.cunsigned long p = file->f_pos;
p91drivers/char/fbmem.ccopy_size=(count + p <= fix.smem_len ? count : fix.smem_len - p);
p92drivers/char/fbmem.cmemcpy_fromfs(base_addr+p, buf, copy_size); 
p505drivers/char/ftape/ecc.cstatic inline void set_parity(unsigned long *data, int nblocks, unsigned long *p, int stride)
p551drivers/char/ftape/ecc.c*p = p0;
p552drivers/char/ftape/ecc.cp += stride;
p553drivers/char/ftape/ecc.c*p = p1;
p554drivers/char/ftape/ecc.cp += stride;
p555drivers/char/ftape/ecc.c*p = p2;
p594drivers/char/ftape/ecc.cunsigned long p[3];
p596drivers/char/ftape/ecc.cset_parity(data, nblocks, p, 1);
p597drivers/char/ftape/ecc.cif (p[0] | p[1] | p[2]) {
p603drivers/char/ftape/ecc.cs[0] = gfmul_exp_long(gfadd_long(p[0], gfmul_exp_long(gfadd_long(p[1],
p604drivers/char/ftape/ecc.cgfmul_exp_long(p[2], -1)), -1)), -nblocks);
p605drivers/char/ftape/ecc.cs[1] = gfadd_long(gfadd_long(p[2], p[1]), p[0]);
p606drivers/char/ftape/ecc.cs[2] = gfmul_exp_long(gfadd_long(p[0], gfmul_exp_long(gfadd_long(p[1],
p607drivers/char/ftape/ecc.cgfmul_exp_long(p[2], 1)), 1)), nblocks);
p45drivers/char/mem.cunsigned long p = file->f_pos;
p48drivers/char/mem.cp += PAGE_OFFSET;
p51drivers/char/mem.cif (MAP_NR(p) >= MAP_NR(high_memory))
p53drivers/char/mem.cif (count > high_memory - p)
p54drivers/char/mem.ccount = high_memory - p;
p57drivers/char/mem.cwhile (p < PAGE_OFFSET + PAGE_SIZE && count > 0) {
p60drivers/char/mem.cp++;
p65drivers/char/mem.cmemcpy_tofs(buf, (void *) p, count);
p73drivers/char/mem.cunsigned long p = file->f_pos;
p76drivers/char/mem.cp += PAGE_OFFSET;
p79drivers/char/mem.cif (MAP_NR(p) >= MAP_NR(high_memory))
p81drivers/char/mem.cif (count > high_memory - p)
p82drivers/char/mem.ccount = high_memory - p;
p85drivers/char/mem.cwhile (PAGE_OFFSET + p < PAGE_SIZE && count > 0) {
p88drivers/char/mem.cp++;
p93drivers/char/mem.cmemcpy_fromfs((void *) p, buf, count);
p74drivers/char/misc.cstruct miscdevice *p;
p77drivers/char/misc.cfor (p = misc_list.next; p != &misc_list; p = p->next)
p78drivers/char/misc.clen += sprintf(buf+len, "%3i %s\n",p->minor, p->name ?: "");
p538drivers/char/n_tty.cconst unsigned char *p;
p560drivers/char/n_tty.cfor (i=count, p = cp, f = fp; i; i--, p++) {
p565drivers/char/n_tty.cn_tty_receive_char(tty, *p);
p572drivers/char/n_tty.cn_tty_receive_parity_error(tty, *p);
p712drivers/char/random.c__u32 word, *p;
p714drivers/char/random.cfor (i = count, p = (__u32 *)buffer;
p716drivers/char/random.ci-= sizeof(__u32), p++) {
p717drivers/char/random.cmemcpy_fromfs(&word, p, sizeof(__u32));
p722drivers/char/random.cmemcpy_fromfs(&word, p, i);
p734drivers/char/random.cint *p, size, ent_count;
p757drivers/char/random.cp = (int *) arg;
p758drivers/char/random.cretval = verify_area(VERIFY_WRITE, (void *) p, sizeof(int));
p761drivers/char/random.cput_user(random_state.entropy_count, p++);
p762drivers/char/random.cretval = verify_area(VERIFY_READ, (void *) p, sizeof(int));
p765drivers/char/random.csize = get_user(p);
p766drivers/char/random.cput_user(POOLWORDS, p);
p771drivers/char/random.cmemcpy_tofs(++p, random_state.pool,
p777drivers/char/random.cp = (int *) arg;
p778drivers/char/random.cretval = verify_area(VERIFY_READ, (void *) p, 2*sizeof(int));
p781drivers/char/random.cent_count = get_user(p++);
p782drivers/char/random.csize = get_user(p++);
p783drivers/char/random.c(void) random_write(0, file, (const char *) p, size);
p543drivers/char/rtc.cchar *p;
p554drivers/char/rtc.cp = buf;
p562drivers/char/rtc.cp += sprintf(p, "date          : %04d-%02d-%02d\n",
p564drivers/char/rtc.cp += sprintf(p, "time          : %02d-%02d-%02d\n",
p574drivers/char/rtc.cp += sprintf(p, "alarm         : ");
p576drivers/char/rtc.cp += sprintf(p, "%02d", tm.tm_hour);
p578drivers/char/rtc.cp += sprintf(p, "**");
p579drivers/char/rtc.cp += sprintf(p, "-");
p581drivers/char/rtc.cp += sprintf(p, "%02d", tm.tm_min);
p583drivers/char/rtc.cp += sprintf(p, "**");
p584drivers/char/rtc.cp += sprintf(p, "-");
p586drivers/char/rtc.cp += sprintf(p, "%02d", tm.tm_sec);
p588drivers/char/rtc.cp += sprintf(p, "**");
p589drivers/char/rtc.cp += sprintf(p, "\n");
p591drivers/char/rtc.cp += sprintf(p, "daylight      : %s\n",
p593drivers/char/rtc.cp += sprintf(p, "bcd           : %s\n",
p595drivers/char/rtc.cp += sprintf(p, "24hr          : %s\n",
p597drivers/char/rtc.cp += sprintf(p, "sqwave        : %s\n",
p600drivers/char/rtc.cp += sprintf(p, "alarm_int     : %s\n",
p602drivers/char/rtc.cp += sprintf(p, "update_int    : %s\n",
p604drivers/char/rtc.cp += sprintf(p, "periodic_int  : %s\n",
p607drivers/char/rtc.cp += sprintf(p, "periodic_freq : %d\n",
p610drivers/char/rtc.cp += sprintf(p, "battery_ok    : %s\n",
p613drivers/char/rtc.creturn  p - buf;
p740drivers/char/scc.cregister io_port *p;
p781drivers/char/scc.cp = SCC_ctrl;
p785drivers/char/scc.cif (!(q=*p++)) break;
p791drivers/char/scc.cif (!(q=*p++)) break;
p812drivers/char/scc.cp = SCC_ctrl;
p814drivers/char/scc.c} else p++;
p2467drivers/char/scc.cunsigned char *p;
p2509drivers/char/scc.cp=scc_wbuf;
p2512drivers/char/scc.cif (kiss_decode(scc, *p++))
p99drivers/char/selection.cstatic inline int atedge(const int p)
p101drivers/char/selection.creturn (!(p % video_size_row) || !((p + 2) % video_size_row));
p57drivers/char/selection.hextern void getconsxy(int currcons, char *p);
p58drivers/char/selection.hextern void putconsxy(int currcons, char *p);
p316drivers/char/sunmouse.cchar *p = buffer, *end = buffer+count;
p318drivers/char/sunmouse.cwhile (p < end && !queue_empty ()){
p319drivers/char/sunmouse.c*(Firm_event *)p = *get_from_queue ();
p320drivers/char/sunmouse.cp += sizeof (Firm_event);
p324drivers/char/sunmouse.creturn p-buffer;
p275drivers/char/tty_io.cstruct tty_driver *p;
p280drivers/char/tty_io.cfor (p = tty_drivers; p; p = p->next) {
p281drivers/char/tty_io.cif (p->major != major)
p283drivers/char/tty_io.cif (minor < p->minor_start)
p285drivers/char/tty_io.cif (minor >= p->minor_start + p->num)
p287drivers/char/tty_io.creturn p;
p373drivers/char/tty_io.cstruct task_struct *p;
p419drivers/char/tty_io.cfor_each_task(p) {
p420drivers/char/tty_io.cif ((tty->session > 0) && (p->session == tty->session) &&
p421drivers/char/tty_io.cp->leader) {
p422drivers/char/tty_io.csend_sig(SIGHUP,p,1);
p423drivers/char/tty_io.csend_sig(SIGCONT,p,1);
p425drivers/char/tty_io.cp->tty_old_pgrp = tty->pgrp;
p427drivers/char/tty_io.cif (p->tty == tty)
p428drivers/char/tty_io.cp->tty = NULL;
p477drivers/char/tty_io.cstruct task_struct *p;
p498drivers/char/tty_io.cfor_each_task(p)
p499drivers/char/tty_io.cif (p->session == current->session)
p500drivers/char/tty_io.cp->tty = NULL;
p978drivers/char/tty_io.cstruct task_struct **p;
p1093drivers/char/tty_io.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p1094drivers/char/tty_io.cif (*p == 0)
p1096drivers/char/tty_io.cif ((*p)->tty == tty)
p1097drivers/char/tty_io.c(*p)->tty = NULL;
p1098drivers/char/tty_io.cif (o_tty && (*p)->tty == o_tty)
p1099drivers/char/tty_io.c(*p)->tty = NULL;
p1339drivers/char/tty_io.cstruct task_struct **p;
p1346drivers/char/tty_io.cfor (p = &FIRST_TASK ; p <= &LAST_TASK ; p++, n++)
p1347drivers/char/tty_io.cif (*p)
p1349drivers/char/tty_io.cc = (char *)(*p);
p1471drivers/char/tty_io.cstruct task_struct *p;
p1473drivers/char/tty_io.cfor_each_task(p)
p1474drivers/char/tty_io.cif (p->tty == tty)
p1475drivers/char/tty_io.cp->tty = NULL;
p1627drivers/char/tty_io.cstruct task_struct **p;
p1639drivers/char/tty_io.cfor (p = &LAST_TASK ; p > &FIRST_TASK ; --p) {
p1640drivers/char/tty_io.cif (!(*p))
p1642drivers/char/tty_io.cif (((*p)->tty == tty) ||
p1643drivers/char/tty_io.c((session > 0) && ((*p)->session == session)))
p1644drivers/char/tty_io.csend_sig(SIGKILL, *p, 1);
p1647drivers/char/tty_io.cfilp = (*p)->files->fd[i];
p1650drivers/char/tty_io.csend_sig(SIGKILL, *p, 1);
p1753drivers/char/tty_io.cstruct tty_driver *p;
p1760drivers/char/tty_io.cfor (p = tty_drivers; p; p = p->next) {
p1761drivers/char/tty_io.cif (p == driver)
p1763drivers/char/tty_io.celse if (p->major == driver->major)
p1764drivers/char/tty_io.cothername = p->name;
p65drivers/char/vc_screen.cunsigned long p = file->f_pos;
p84drivers/char/vc_screen.cif (count < 0 || p > size)
p86drivers/char/vc_screen.cif (count > size - p)
p87drivers/char/vc_screen.ccount = size - p;
p91drivers/char/vc_screen.corg = screen_pos(cons, p, viewed);
p95drivers/char/vc_screen.cif (p < HEADER_SIZE) {
p100drivers/char/vc_screen.cwhile (p < HEADER_SIZE && count-- > 0)
p101drivers/char/vc_screen.cput_user(header[p++], buf++);
p103drivers/char/vc_screen.cp -= HEADER_SIZE;
p104drivers/char/vc_screen.corg = screen_pos(cons, p/2, viewed);
p105drivers/char/vc_screen.cif ((p & 1) && count-- > 0)
p123drivers/char/vc_screen.cunsigned long p = file->f_pos;
p142drivers/char/vc_screen.cif (count < 0 || p > size)
p144drivers/char/vc_screen.cif (count > size - p)
p145drivers/char/vc_screen.ccount = size - p;
p149drivers/char/vc_screen.corg = screen_pos(cons, p, viewed);
p156drivers/char/vc_screen.cif (p < HEADER_SIZE) {
p159drivers/char/vc_screen.cwhile (p < HEADER_SIZE && count-- > 0)
p160drivers/char/vc_screen.cheader[p++] = get_user(buf++);
p164drivers/char/vc_screen.cp -= HEADER_SIZE;
p165drivers/char/vc_screen.corg = screen_pos(cons, p/2, viewed);
p166drivers/char/vc_screen.cif ((p & 1) && count-- > 0) {
p109drivers/char/vt.cstruct task_struct *p;
p123drivers/char/vt.cfor_each_task(p)
p125drivers/char/vt.cif ( p->tty && MAJOR(p->tty->device) == TTY_MAJOR &&
p126drivers/char/vt.cMINOR(p->tty->device) <= MAX_NR_CONSOLES && MINOR(p->tty->device) )
p128drivers/char/vt.csend_sig(SIGWINCH, p, 1);
p512drivers/char/vt.cchar *p;
p524drivers/char/vt.cp = func_table[i];
p525drivers/char/vt.cif(p)
p526drivers/char/vt.cfor ( ; *p && sz; p++, sz--)
p527drivers/char/vt.cput_user(*p, q++);
p529drivers/char/vt.creturn ((p && *p) ? -EOVERFLOW : 0);
p538drivers/char/vt.cu_char *p;
p560drivers/char/vt.cfor (p = a->kb_string; get_user(p) && sz; p++,sz--)
p602drivers/char/vt.cfor (p = a->kb_string, q = func_table[i]; ; p++, q++)
p603drivers/char/vt.cif (!(*q = get_user(p)))
p115drivers/isdn/icn/icn.cpqueue *p;
p118drivers/isdn/icn/icn.cif ((p = *queue)) {
p119drivers/isdn/icn/icn.cwhile (p) {
p120drivers/isdn/icn/icn.cq = p;
p121drivers/isdn/icn/icn.cp = (pqueue *) p->next;
p123drivers/isdn/icn/icn.cp = (pqueue *) kmalloc(sizeof(pqueue) + length, GFP_ATOMIC);
p124drivers/isdn/icn/icn.cq->next = (u_char *) p;
p126drivers/isdn/icn/icn.cp = *queue = (pqueue *) kmalloc(sizeof(pqueue) + length, GFP_ATOMIC);
p127drivers/isdn/icn/icn.cif (p) {
p128drivers/isdn/icn/icn.cp->size = sizeof(pqueue) + length;
p129drivers/isdn/icn/icn.cp->length = length;
p130drivers/isdn/icn/icn.cp->next = NULL;
p131drivers/isdn/icn/icn.cp->rptr = p->buffer;
p132drivers/isdn/icn/icn.creturn p->buffer;
p141drivers/isdn/icn/icn.cpqueue *p;
p144drivers/isdn/icn/icn.cp = *queue;
p145drivers/isdn/icn/icn.cwhile (p) {
p146drivers/isdn/icn/icn.cq = p;
p147drivers/isdn/icn/icn.cp = (pqueue *) p->next;
p362drivers/isdn/icn/icn.cpqueue *p;
p380drivers/isdn/icn/icn.cp = dev->spqueue[channel];
p386drivers/isdn/icn/icn.ckfree_s(p, p->size);
p463drivers/isdn/icn/icn.cu_char *p;
p486drivers/isdn/icn/icn.cp = &dev->imsg[3];
p487drivers/isdn/icn/icn.cif (!strncmp(p, "BCON_", 5)) {
p502drivers/isdn/icn/icn.cif (!strncmp(p, "TEI OK", 6)) {
p509drivers/isdn/icn/icn.cif (!strncmp(p, "BDIS_", 5)) {
p526drivers/isdn/icn/icn.cif (!strncmp(p, "DCON_", 5)) {
p533drivers/isdn/icn/icn.cif (!strncmp(p, "DDIS_", 5)) {
p540drivers/isdn/icn/icn.cif (!strncmp(p, "E_L1: ACT FAIL", 14)) {
p551drivers/isdn/icn/icn.cif (!strncmp(p, "CIF", 3)) {
p554drivers/isdn/icn/icn.cstrncpy(cmd.num, p + 3, sizeof(cmd.num) - 1);
p559drivers/isdn/icn/icn.cif (!strncmp(p, "CAU", 3)) {
p562drivers/isdn/icn/icn.cstrncpy(cmd.num, p + 3, sizeof(cmd.num) - 1);
p567drivers/isdn/icn/icn.cif (!strncmp(p, "DCAL_I", 6)) {
p571drivers/isdn/icn/icn.cstrncpy(cmd.num, p + 6, sizeof(cmd.num) - 1);
p575drivers/isdn/icn/icn.cif (!strncmp(p, "FCALL", 5)) {
p583drivers/isdn/icn/icn.cif (!strncmp(p, "DSCA_I", 6)) {
p587drivers/isdn/icn/icn.cstrncpy(cmd.num, p + 6, sizeof(cmd.num) - 1);
p591drivers/isdn/icn/icn.cif (!strncmp(p, "NO D-CHAN", 9)) {
p595drivers/isdn/icn/icn.cstrncpy(cmd.num, p + 6, sizeof(cmd.num) - 1);
p600drivers/isdn/icn/icn.cp = dev->imsg;
p601drivers/isdn/icn/icn.cif (!strncmp(p, "DRV1.", 5)) {
p602drivers/isdn/icn/icn.cprintk(KERN_INFO "icn: %s\n",p);
p603drivers/isdn/icn/icn.cif (!strncmp(p + 7, "TC", 2)) {
p608drivers/isdn/icn/icn.cif (!strncmp(p + 7, "EC", 2)) {
p689drivers/isdn/icn/icn.cregister u_char *p;
p699drivers/isdn/icn/icn.cp = icn_new_buf(&dev->spqueue[channel], len);
p700drivers/isdn/icn/icn.cif (!p) {
p705drivers/isdn/icn/icn.cmemcpy_fromfs(p, buffer, len);
p707drivers/isdn/icn/icn.cmemcpy(p, buffer, len);
p864drivers/isdn/icn/icn.cregister u_char *p = buffer;
p890drivers/isdn/icn/icn.cmemcpy_fromfs(&sbuf_l, p, cnt);    /* copy data                     */
p892drivers/isdn/icn/icn.cp += cnt;
p954drivers/isdn/icn/icn.cu_char *p;
p956drivers/isdn/icn/icn.cfor (p = buf, count = 0; count < len; p++, count++) {
p960drivers/isdn/icn/icn.cput_fs_byte(*dev->msg_buf_read++, p);
p962drivers/isdn/icn/icn.c*p = *dev->msg_buf_read++;
p979drivers/isdn/icn/icn.cu_char *p;
p997drivers/isdn/icn/icn.cfor (p = msg, pp = cmd_i, i = count; i > 0; i--, p++, pp++) {
p998drivers/isdn/icn/icn.cdev->shmem->comm_buffers.pcio_buf[pp & 0xff] = (*p == '\n') ? 0xff : *p;
p999drivers/isdn/icn/icn.c*dev->msg_buf_write++ = *p;
p1000drivers/isdn/icn/icn.cif ((*p == '\n') && (i > 1)) {
p1184drivers/isdn/icn/icn.cchar *p;
p1193drivers/isdn/icn/icn.cp = strrchr(sis, ',');
p1194drivers/isdn/icn/icn.c*p++ = '\0';
p1195drivers/isdn/icn/icn.csi2 = my_atoi(p);
p1196drivers/isdn/icn/icn.cp = strrchr(sis, ',') + 1;
p1197drivers/isdn/icn/icn.csi1 = my_atoi(p);
p1198drivers/isdn/icn/icn.cp = c->num;
p1199drivers/isdn/icn/icn.cif (*p == 's' || *p == 'S') {
p1201drivers/isdn/icn/icn.cp++;
p1206drivers/isdn/icn/icn.cstrcpy(dial, p);
p1207drivers/isdn/icn/icn.cp = strchr(dial, ',');
p1208drivers/isdn/icn/icn.c*p++ = '\0';
p1209drivers/isdn/icn/icn.cp2 = strchr(p, ',');
p1212drivers/isdn/icn/icn.csi2, p);
p1358drivers/isdn/icn/icn.cchar *p;
p1369drivers/isdn/icn/icn.cif ((p = strchr(sid,','))) {
p1370drivers/isdn/icn/icn.c*p++ = 0;
p1371drivers/isdn/icn/icn.cstrcpy(sid2,p);
p1383drivers/isdn/icn/icn.cchar *p;
p1459drivers/isdn/icn/icn.cif ((p = strchr(revision, ':'))) {
p1460drivers/isdn/icn/icn.cstrcpy(rev, p + 1);
p1461drivers/isdn/icn/icn.cp = strchr(rev, '$');
p1462drivers/isdn/icn/icn.c*p = 0;
p105drivers/isdn/icn/icn.h#define OUTB_P(v,p) {printk(KERN_DEBUG "icn: outb_p(0x%02x,0x%03x)\n",v,p); outb_p(v,p);}
p94drivers/isdn/isdn_common.cvoid isdn_dumppkt(char *s, u_char * p, int len, int dumplen)
p100drivers/isdn/isdn_common.cprintk(" %02x", *p++);
p109drivers/isdn/isdn_common.cpqueue *p;
p112drivers/isdn/isdn_common.cif ((p = *queue)) {
p113drivers/isdn/isdn_common.cwhile (p) {
p114drivers/isdn/isdn_common.cq = p;
p115drivers/isdn/isdn_common.cp = (pqueue *) p->next;
p117drivers/isdn/isdn_common.cp = (pqueue *) kmalloc(sizeof(pqueue) + length, GFP_ATOMIC);
p118drivers/isdn/isdn_common.cq->next = (u_char *) p;
p120drivers/isdn/isdn_common.cp = *queue = (pqueue *) kmalloc(sizeof(pqueue) + length, GFP_ATOMIC);
p121drivers/isdn/isdn_common.cif (p) {
p122drivers/isdn/isdn_common.cp->size = sizeof(pqueue) + length;
p123drivers/isdn/isdn_common.cp->length = length;
p124drivers/isdn/isdn_common.cp->next = NULL;
p125drivers/isdn/isdn_common.cp->rptr = p->buffer;
p126drivers/isdn/isdn_common.creturn p->buffer;
p134drivers/isdn/isdn_common.cpqueue *p;
p137drivers/isdn/isdn_common.cp = *queue;
p138drivers/isdn/isdn_common.cwhile (p) {
p139drivers/isdn/isdn_common.cq = p;
p140drivers/isdn/isdn_common.cp = (pqueue *) p->next;
p237drivers/isdn/isdn_common.cchar *p;
p276drivers/isdn/isdn_common.cp = isdn_new_buf(&dev->drv[di]->rpqueue[channel], len);
p277drivers/isdn/isdn_common.cif (!p) {
p283drivers/isdn/isdn_common.cmemcpy(p, buf, len);
p589drivers/isdn/isdn_common.cint isdn_getnum(char **p)
p593drivers/isdn/isdn_common.cwhile (*p[0] >= '0' && *p[0] <= '9')
p594drivers/isdn/isdn_common.cv = ((v < 0) ? 0 : (v * 10)) + (int) ((*p[0]++) - '0');
p606drivers/isdn/isdn_common.cpqueue *p;
p630drivers/isdn/isdn_common.cp = dev->drv[di]->rpqueue[channel];
p632drivers/isdn/isdn_common.cmemcpy_tofs(cp, p->rptr, copy_l);
p634drivers/isdn/isdn_common.cmemcpy(cp, p->rptr, copy_l);
p647drivers/isdn/isdn_common.cdev->drv[di]->rpqueue[channel] = (pqueue *) p->next;
p648drivers/isdn/isdn_common.ckfree_s(p, p->size);
p651drivers/isdn/isdn_common.cp->rptr += copy_l;
p652drivers/isdn/isdn_common.cp->length -= copy_l;
p676drivers/isdn/isdn_common.cchar *p;
p680drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p682drivers/isdn/isdn_common.csprintf(p, "%s ", (dev->drvmap[i] < 0) ? "-" : dev->drvid[dev->drvmap[i]]);
p683drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p685drivers/isdn/isdn_common.csprintf(p, "\nchmap:\t");
p686drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p688drivers/isdn/isdn_common.csprintf(p, "%d ", dev->chanmap[i]);
p689drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p691drivers/isdn/isdn_common.csprintf(p, "\ndrmap:\t");
p692drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p694drivers/isdn/isdn_common.csprintf(p, "%d ", dev->drvmap[i]);
p695drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p697drivers/isdn/isdn_common.csprintf(p, "\nusage:\t");
p698drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p700drivers/isdn/isdn_common.csprintf(p, "%d ", dev->usage[i]);
p701drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p703drivers/isdn/isdn_common.csprintf(p, "\nflags:\t");
p704drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p707drivers/isdn/isdn_common.csprintf(p, "%ld ", dev->drv[i]->flags);
p708drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p710drivers/isdn/isdn_common.csprintf(p, "? ");
p711drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p714drivers/isdn/isdn_common.csprintf(p, "\nphone:\t");
p715drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p717drivers/isdn/isdn_common.csprintf(p, "%s ", dev->num[i]);
p718drivers/isdn/isdn_common.cp = istatbuf + strlen(istatbuf);
p720drivers/isdn/isdn_common.csprintf(p, "\n");
p728drivers/isdn/isdn_common.cinfostruct *p = dev->infochain;
p730drivers/isdn/isdn_common.cwhile (p) {
p731drivers/isdn/isdn_common.c*(p->private) = 1;
p732drivers/isdn/isdn_common.cp = (infostruct *) p->next;
p746drivers/isdn/isdn_common.cchar *p;
p753drivers/isdn/isdn_common.cp = isdn_statstr();
p756drivers/isdn/isdn_common.cif ((len = strlen(p)) <= count) {
p757drivers/isdn/isdn_common.cmemcpy_tofs(buf, p, len);
p968drivers/isdn/isdn_common.cisdn_net_dev *p;
p975drivers/isdn/isdn_common.cp = dev->netdev;
p976drivers/isdn/isdn_common.cwhile (p) {
p981drivers/isdn/isdn_common.cstrcpy(cfg.eaz, p->local.msn);
p982drivers/isdn/isdn_common.ccfg.exclusive = p->local.exclusive;
p983drivers/isdn/isdn_common.cif (p->local.pre_device >= 0) {
p984drivers/isdn/isdn_common.csprintf(cfg.drvid, "%s,%d", dev->drvid[p->local.pre_device],
p985drivers/isdn/isdn_common.cp->local.pre_channel);
p988drivers/isdn/isdn_common.ccfg.onhtime = p->local.onhtime;
p989drivers/isdn/isdn_common.ccfg.charge = p->local.charge;
p990drivers/isdn/isdn_common.ccfg.l2_proto = p->local.l2_proto;
p991drivers/isdn/isdn_common.ccfg.l3_proto = p->local.l3_proto;
p992drivers/isdn/isdn_common.ccfg.p_encap = p->local.p_encap;
p993drivers/isdn/isdn_common.ccfg.secure = (p->local.flags & ISDN_NET_SECURE) ? 1 : 0;
p994drivers/isdn/isdn_common.ccfg.callback = (p->local.flags & ISDN_NET_CALLBACK) ? 1 : 0;
p995drivers/isdn/isdn_common.ccfg.chargehup = (p->local.hupflags & 4) ? 1 : 0;
p996drivers/isdn/isdn_common.ccfg.ihup = (p->local.hupflags & 8) ? 1 : 0;
p997drivers/isdn/isdn_common.cmemcpy_tofs(dest, p->local.name, 10);
p1001drivers/isdn/isdn_common.cstrcpy(phone.name, p->local.name);
p1008drivers/isdn/isdn_common.cstrcpy(phone.name, p->local.name);
p1015drivers/isdn/isdn_common.cp = p->next;
p1039drivers/isdn/isdn_common.culong *p = (ulong *)arg;
p1045drivers/isdn/isdn_common.cput_fs_long(dev->ibytes[i],p++);
p1046drivers/isdn/isdn_common.cput_fs_long(dev->obytes[i],p++);
p1211drivers/isdn/isdn_common.cchar *p;
p1217drivers/isdn/isdn_common.cif ((p = strchr(iocts.drvid, ',')))
p1218drivers/isdn/isdn_common.c*p = 0;
p1254drivers/isdn/isdn_common.cchar *p = (char *) arg;
p1263drivers/isdn/isdn_common.cmemcpy_tofs(p, dev->mdm.atmodem[i].profile, ISDN_MODEM_ANZREG);
p1264drivers/isdn/isdn_common.cp += ISDN_MODEM_ANZREG;
p1265drivers/isdn/isdn_common.cmemcpy_tofs(p, dev->mdm.atmodem[i].pmsn, ISDN_MSNLEN);
p1266drivers/isdn/isdn_common.cp += ISDN_MSNLEN;
p1275drivers/isdn/isdn_common.cchar *p = (char *) arg;
p1284drivers/isdn/isdn_common.cmemcpy_fromfs(dev->mdm.atmodem[i].profile, p, ISDN_MODEM_ANZREG);
p1285drivers/isdn/isdn_common.cp += ISDN_MODEM_ANZREG;
p1286drivers/isdn/isdn_common.cmemcpy_fromfs(dev->mdm.atmodem[i].pmsn, p, ISDN_MSNLEN);
p1287drivers/isdn/isdn_common.cp += ISDN_MSNLEN;
p1298drivers/isdn/isdn_common.cchar *p;
p1322drivers/isdn/isdn_common.cp = strtok(nstring, ",");
p1324drivers/isdn/isdn_common.cwhile ((p) && (i < 10)) {
p1325drivers/isdn/isdn_common.cstrcpy(dev->drv[drvidx]->msn2eaz[i++], p);
p1326drivers/isdn/isdn_common.cp = strtok(NULL, ",");
p1329drivers/isdn/isdn_common.cp = nstring;
p1331drivers/isdn/isdn_common.cp += sprintf(p, "%s%s",
p1359drivers/isdn/isdn_common.cchar *p;
p1365drivers/isdn/isdn_common.cif ((p = strchr(iocts.drvid, ',')))
p1366drivers/isdn/isdn_common.c*p = 0;
p1412drivers/isdn/isdn_common.cinfostruct *p;
p1413drivers/isdn/isdn_common.cif ((p = (infostruct *) kmalloc(sizeof(infostruct), GFP_KERNEL))) {
p1415drivers/isdn/isdn_common.cp->next = (char *) dev->infochain;
p1416drivers/isdn/isdn_common.cp->private = (char *) &(filep->private_data);
p1417drivers/isdn/isdn_common.cdev->infochain = p;
p1469drivers/isdn/isdn_common.cinfostruct *p = dev->infochain;
p1472drivers/isdn/isdn_common.cwhile (p) {
p1473drivers/isdn/isdn_common.cif (p->private == (char *) &(filep->private_data)) {
p1475drivers/isdn/isdn_common.cq->next = p->next;
p1477drivers/isdn/isdn_common.cdev->infochain = (infostruct *) (p->next);
p1480drivers/isdn/isdn_common.cq = p;
p1481drivers/isdn/isdn_common.cp = (infostruct *) (p->next);
p1833drivers/isdn/isdn_common.cchar *p;
p1835drivers/isdn/isdn_common.cif ((p = strchr(revision, ':'))) {
p1836drivers/isdn/isdn_common.cstrcpy(rev, p + 2);
p1837drivers/isdn/isdn_common.cp = strchr(rev, '$');
p1838drivers/isdn/isdn_common.c*--p = 0;
p78drivers/isdn/isdn_net.cstatic int isdn_net_wildmat(char *s, char *p);
p105drivers/isdn/isdn_net.cstruct device *p;
p116drivers/isdn/isdn_net.cif ((p = (((isdn_net_local *) dev->priv)->slave))) {
p117drivers/isdn/isdn_net.cwhile (p) {
p118drivers/isdn/isdn_net.cisdn_net_reset(p);
p119drivers/isdn/isdn_net.cp->start = 1;
p120drivers/isdn/isdn_net.cp = (((isdn_net_local *) p->priv)->slave);
p161drivers/isdn/isdn_net.cisdn_net_dev *p = dev->netdev;
p168drivers/isdn/isdn_net.cwhile (p) {
p169drivers/isdn/isdn_net.cisdn_net_local *l = (isdn_net_local *) & (p->local);
p181drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p183drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p185drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p187drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p189drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p204drivers/isdn/isdn_net.cisdn_net_dev *p = dev->st_netdev[idx];
p206drivers/isdn/isdn_net.cif (p) {
p207drivers/isdn/isdn_net.cisdn_net_local *lp = &(p->local);
p214drivers/isdn/isdn_net.cif (clear_bit(0,(void*)&(p->dev.tbusy)))
p265drivers/isdn/isdn_net.cdev->rx_netdev[idx] = p;
p275drivers/isdn/isdn_net.cif (!(isdn_net_xmit(&p->dev,lp,lp->first_skb)))
p334drivers/isdn/isdn_net.cisdn_net_dev *p = dev->netdev;
p339drivers/isdn/isdn_net.cwhile (p) {
p341drivers/isdn/isdn_net.cif (p->local.dialstate)
p342drivers/isdn/isdn_net.cprintk(KERN_DEBUG "%s: dialstate=%d\n", p->local.name,p->local.dialstate);
p344drivers/isdn/isdn_net.cswitch (p->local.dialstate) {
p352drivers/isdn/isdn_net.cp->local.dial = p->local.phone[1];
p354drivers/isdn/isdn_net.cp->local.dialstate++;
p358drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p359drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel;
p361drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p362drivers/isdn/isdn_net.csprintf(cmd.num, "%s", isdn_map_eaz2msn(p->local.msn, cmd.driver));
p364drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p365drivers/isdn/isdn_net.cp->local.dialretry = 0;
p367drivers/isdn/isdn_net.cp->local.dialstate++;
p374drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p376drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel + (p->local.l2_proto << 8);
p377drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p378drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p380drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel + (p->local.l3_proto << 8);
p381drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p382drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p383drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel;
p384drivers/isdn/isdn_net.cp->local.huptimer = 0;
p385drivers/isdn/isdn_net.cp->local.outgoing = 1;
p386drivers/isdn/isdn_net.cp->local.hupflags |= 1;
p387drivers/isdn/isdn_net.cp->local.hupflags &= ~2;
p388drivers/isdn/isdn_net.cif (!strcmp(p->local.dial->num, "LEASED")) {
p389drivers/isdn/isdn_net.cp->local.dialstate = 4;
p390drivers/isdn/isdn_net.cprintk(KERN_INFO "%s: Open leased line ...\n", p->local.name);
p393drivers/isdn/isdn_net.csprintf(cmd.num, "%s,%s,7,0", p->local.dial->num,
p394drivers/isdn/isdn_net.cisdn_map_eaz2msn(p->local.msn, cmd.driver));
p395drivers/isdn/isdn_net.ci = isdn_dc2minor(p->local.isdn_device, p->local.isdn_channel);
p397drivers/isdn/isdn_net.cstrcpy(dev->num[i], p->local.dial->num);
p400drivers/isdn/isdn_net.cprintk(KERN_INFO "%s: dialing %d %s...\n", p->local.name,
p401drivers/isdn/isdn_net.cp->local.dialretry, p->local.dial->num);
p405drivers/isdn/isdn_net.cif (!(p->local.dial = (isdn_net_phone *) p->local.dial->next)) {
p406drivers/isdn/isdn_net.cp->local.dial = p->local.phone[1];
p407drivers/isdn/isdn_net.cp->local.dialretry++;
p409drivers/isdn/isdn_net.cp->local.dtimer = 0;
p411drivers/isdn/isdn_net.cprintk(KERN_DEBUG "dial: d=%d c=%d\n", p->local.isdn_device,
p412drivers/isdn/isdn_net.cp->local.isdn_channel);
p414drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p417drivers/isdn/isdn_net.cp->local.dialstate =
p418drivers/isdn/isdn_net.c(p->local.cbdelay &&
p419drivers/isdn/isdn_net.c(p->local.flags & ISDN_NET_CBOUT))?12:4;
p426drivers/isdn/isdn_net.cif (p->local.dtimer++ > ISDN_TIMER_DTIMEOUT10)
p427drivers/isdn/isdn_net.cif (p->local.dialretry < p->local.dialmax) {
p428drivers/isdn/isdn_net.cp->local.dialstate = 3;
p430drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p435drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p436drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel;
p439drivers/isdn/isdn_net.cp->local.dtimer = 0;
p440drivers/isdn/isdn_net.cp->local.dialstate++;
p441drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p448drivers/isdn/isdn_net.cprintk(KERN_DEBUG "dialtimer2: %d\n", p->local.dtimer);
p450drivers/isdn/isdn_net.cif (p->local.dtimer++ > ISDN_TIMER_DTIMEOUT10)
p451drivers/isdn/isdn_net.cp->local.dialstate = 3;
p459drivers/isdn/isdn_net.cprintk(KERN_DEBUG "dialtimer4: %d\n", p->local.dtimer);
p461drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p463drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel + (p->local.l2_proto << 8);
p464drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p465drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p467drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel + (p->local.l3_proto << 8);
p468drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p469drivers/isdn/isdn_net.cif (p->local.dtimer++ > ISDN_TIMER_DTIMEOUT15)
p470drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p473drivers/isdn/isdn_net.cp->local.dialstate++;
p478drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p479drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel;
p481drivers/isdn/isdn_net.cdev->drv[p->local.isdn_device]->interface->command(&cmd);
p483drivers/isdn/isdn_net.cp->local.dtimer = 0;
p484drivers/isdn/isdn_net.cp->local.dialstate++;
p490drivers/isdn/isdn_net.cprintk(KERN_DEBUG "dialtimer4: %d\n", p->local.dtimer);
p492drivers/isdn/isdn_net.cif (p->local.dtimer++ > ISDN_TIMER_DTIMEOUT10)
p493drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p499drivers/isdn/isdn_net.cif (p->local.dtimer++ > p->local.cbdelay)
p500drivers/isdn/isdn_net.cp->local.dialstate = 1;
p507drivers/isdn/isdn_net.cif (p->local.dtimer++ > p->local.cbdelay) {
p508drivers/isdn/isdn_net.cprintk(KERN_INFO "%s: hangup waiting for callback ...\n", p->local.name);
p509drivers/isdn/isdn_net.cp->local.dtimer = 0;
p510drivers/isdn/isdn_net.cp->local.dialstate = 4;
p511drivers/isdn/isdn_net.ccmd.driver = p->local.isdn_device;
p513drivers/isdn/isdn_net.ccmd.arg = p->local.isdn_channel;
p515drivers/isdn/isdn_net.cisdn_all_eaz(p->local.isdn_device, p->local.isdn_channel);
p521drivers/isdn/isdn_net.cp->local.dialstate, p->local.name);
p523drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p574drivers/isdn/isdn_net.cu_char *p = buf;
p585drivers/isdn/isdn_net.cp = &buf[2];
p589drivers/isdn/isdn_net.cp = &buf[14];
p593drivers/isdn/isdn_net.cp = &buf[4];
p609drivers/isdn/isdn_net.cp = &buf[len];
p612drivers/isdn/isdn_net.cdata_ofs = ((p[0] & 15) * 4);
p615drivers/isdn/isdn_net.cswitch (p[9]) {
p626drivers/isdn/isdn_net.cipp = (ip_ports *) (&p[data_ofs]);
p637drivers/isdn/isdn_net.cipp = (ip_ports *) (&p[data_ofs]);
p646drivers/isdn/isdn_net.cp[12], p[13], p[14], p[15],
p647drivers/isdn/isdn_net.cp[16], p[17], p[18], p[19],
p652drivers/isdn/isdn_net.cp[14], p[15], p[16], p[17],
p653drivers/isdn/isdn_net.cp[24], p[25], p[26], p[27]);
p874drivers/isdn/isdn_net.cstruct device *p;
p879drivers/isdn/isdn_net.cif ((p = (((isdn_net_local *) dev->priv)->slave))) {
p881drivers/isdn/isdn_net.cwhile (p) {
p882drivers/isdn/isdn_net.cisdn_net_hangup(p);
p883drivers/isdn/isdn_net.cp->tbusy = 1;
p884drivers/isdn/isdn_net.cp->start = 0;
p885drivers/isdn/isdn_net.cp = (((isdn_net_local *) p->priv)->slave);
p1033drivers/isdn/isdn_net.cisdn_net_dev *p = dev->rx_netdev[idx];
p1036drivers/isdn/isdn_net.cif (p) {
p1037drivers/isdn/isdn_net.cisdn_net_local *lp = &p->local;
p1046drivers/isdn/isdn_net.cisdn_net_receive(&p->dev, skb);
p1060drivers/isdn/isdn_net.cisdn_net_dev *p = dev->rx_netdev[idx];
p1062drivers/isdn/isdn_net.cif (p) {
p1063drivers/isdn/isdn_net.cisdn_net_local *lp = &p->local;
p1066drivers/isdn/isdn_net.cisdn_net_receive(&p->dev, skb);
p1288drivers/isdn/isdn_net.cisdn_net_Star(char *s, char *p)
p1290drivers/isdn/isdn_net.cwhile (isdn_net_wildmat(s, p) == 0)
p1310drivers/isdn/isdn_net.cisdn_net_wildmat(char *s, char *p)
p1316drivers/isdn/isdn_net.cfor (; *p; s++, p++)
p1317drivers/isdn/isdn_net.cswitch (*p) {
p1323drivers/isdn/isdn_net.cp++;
p1325drivers/isdn/isdn_net.cif (*s != *p)
p1335drivers/isdn/isdn_net.creturn (*++p ? isdn_net_Star(s, p) : 1);
p1338drivers/isdn/isdn_net.cif ((reverse = (p[1] == '^')))
p1339drivers/isdn/isdn_net.cp++;
p1340drivers/isdn/isdn_net.cfor (last = 0, matched = 0; *++p && (*p != ']'); last = *p)
p1342drivers/isdn/isdn_net.cif (*p == '-' ? *s <= *++p && *s >= last : *s == *p)
p1354drivers/isdn/isdn_net.cisdn_net_dev *p;
p1359drivers/isdn/isdn_net.cp = dev->netdev;
p1360drivers/isdn/isdn_net.cwhile (p) {
p1361drivers/isdn/isdn_net.cif (p->local.pre_device == drvidx)
p1362drivers/isdn/isdn_net.cswitch (p->local.pre_channel) {
p1364drivers/isdn/isdn_net.cp->local.pre_channel = 1;
p1367drivers/isdn/isdn_net.cp->local.pre_channel = 0;
p1370drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1413drivers/isdn/isdn_net.cisdn_net_dev *p;
p1459drivers/isdn/isdn_net.cp = dev->netdev;
p1466drivers/isdn/isdn_net.cwhile (p) {
p1477drivers/isdn/isdn_net.cif (!strcmp(isdn_map_eaz2msn(p->local.msn, di), eaz))
p1481drivers/isdn/isdn_net.cp->local.name, p->local.msn, p->local.flags, p->local.dialstate);
p1483drivers/isdn/isdn_net.cif ((!strcmp(isdn_map_eaz2msn(p->local.msn, di), eaz)) &&      /* EAZ is matching   */
p1484drivers/isdn/isdn_net.c(((!(p->local.flags & ISDN_NET_CONNECTED)) &&              /* but not connected */
p1486drivers/isdn/isdn_net.c((((p->local.dialstate == 4) || (p->local.dialstate == 12)) && /* if dialing        */
p1487drivers/isdn/isdn_net.c(!(p->local.flags & ISDN_NET_CALLBACK)))                /* but no callback   */
p1491drivers/isdn/isdn_net.cp->local.pre_device, p->local.pre_channel);
p1494drivers/isdn/isdn_net.cif ((p->local.pre_channel != ch) ||
p1495drivers/isdn/isdn_net.c(p->local.pre_device != di)) {
p1519drivers/isdn/isdn_net.cif ((p->local.pre_device == di) &&
p1520drivers/isdn/isdn_net.c(p->local.pre_channel == 1)) {
p1525drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1542drivers/isdn/isdn_net.c((p->local.pre_channel != ch) ||
p1543drivers/isdn/isdn_net.c(p->local.pre_device != di))) {
p1547drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1556drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1564drivers/isdn/isdn_net.cn = p->local.phone[0];
p1565drivers/isdn/isdn_net.cif (p->local.flags & ISDN_NET_SECURE) {
p1572drivers/isdn/isdn_net.cif (n || (!(p->local.flags & ISDN_NET_SECURE))) {
p1573drivers/isdn/isdn_net.cisdn_net_local *lp = &(p->local);
p1580drivers/isdn/isdn_net.cif (!p->dev.start) {
p1606drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1633drivers/isdn/isdn_net.cisdn_free_channel(p->local.isdn_device, p->local.isdn_channel,
p1653drivers/isdn/isdn_net.cif (p->local.isdn_device != -1) {
p1654drivers/isdn/isdn_net.cisdn_free_channel(p->local.isdn_device, p->local.isdn_channel,
p1661drivers/isdn/isdn_net.cif ((p->local.dialstate == 4) || (p->local.dialstate == 12))
p1662drivers/isdn/isdn_net.cisdn_free_channel(p->local.isdn_device, p->local.isdn_channel,
p1669drivers/isdn/isdn_net.cp->local.isdn_device = di;
p1670drivers/isdn/isdn_net.cp->local.isdn_channel = ch;
p1671drivers/isdn/isdn_net.cp->local.ppp_minor = -1;
p1672drivers/isdn/isdn_net.cp->local.flags |= ISDN_NET_CONNECTED;
p1673drivers/isdn/isdn_net.cp->local.dialstate = 7;
p1674drivers/isdn/isdn_net.cp->local.dtimer = 0;
p1675drivers/isdn/isdn_net.cp->local.outgoing = 0;
p1676drivers/isdn/isdn_net.cp->local.huptimer = 0;
p1677drivers/isdn/isdn_net.cp->local.hupflags |= 1;
p1678drivers/isdn/isdn_net.cp->local.hupflags &= ~2;
p1682drivers/isdn/isdn_net.cisdn_free_channel(p->local.isdn_device, p->local.isdn_channel,
p1694drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1709drivers/isdn/isdn_net.cisdn_net_dev *p = dev->netdev;
p1711drivers/isdn/isdn_net.cwhile (p) {
p1712drivers/isdn/isdn_net.cif (!strcmp(p->local.name, name))
p1713drivers/isdn/isdn_net.creturn p;
p1714drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p1770drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(name);
p1772drivers/isdn/isdn_net.cif (!p)
p1774drivers/isdn/isdn_net.creturn (isdn_net_force_dial_lp(&p->local));
p1805drivers/isdn/isdn_net.cstruct device *p = (((isdn_net_local *) master->priv)->slave);
p1810drivers/isdn/isdn_net.cwhile (p) {
p1811drivers/isdn/isdn_net.cq = p;
p1812drivers/isdn/isdn_net.cp = (((isdn_net_local *) p->priv)->slave);
p1863drivers/isdn/isdn_net.cchar *p = strchr(parm, ',');
p1867drivers/isdn/isdn_net.cif (p) {
p1869drivers/isdn/isdn_net.cif (!strlen(p + 1))
p1871drivers/isdn/isdn_net.cstrcpy(newname, p + 1);
p1872drivers/isdn/isdn_net.c*p = 0;
p1892drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(cfg->name);
p1899drivers/isdn/isdn_net.cif (p) {
p1910drivers/isdn/isdn_net.cif (p->local.p_encap != cfg->p_encap)
p1911drivers/isdn/isdn_net.cif (p->dev.start) {
p1914drivers/isdn/isdn_net.cp->local.name);
p1920drivers/isdn/isdn_net.cp->local.name);
p1949drivers/isdn/isdn_net.cdrvidx = p->local.pre_device;
p1950drivers/isdn/isdn_net.cchidx = p->local.pre_channel;
p1957drivers/isdn/isdn_net.cif ((i = isdn_get_free_channel(ISDN_USAGE_NET, p->local.l2_proto,
p1958drivers/isdn/isdn_net.cp->local.l3_proto,
p1962drivers/isdn/isdn_net.cp->local.exclusive = -1;
p1970drivers/isdn/isdn_net.cp->local.exclusive = i;
p1973drivers/isdn/isdn_net.cp->local.exclusive = -1;
p1974drivers/isdn/isdn_net.cif ((p->local.pre_device != -1) && (cfg->exclusive == -1)) {
p1975drivers/isdn/isdn_net.cisdn_unexclusive_channel(p->local.pre_device, p->local.pre_channel);
p1980drivers/isdn/isdn_net.cstrcpy(p->local.msn, cfg->eaz);
p1981drivers/isdn/isdn_net.cp->local.pre_device  = drvidx;
p1982drivers/isdn/isdn_net.cp->local.pre_channel = chidx;
p1983drivers/isdn/isdn_net.cp->local.onhtime     = cfg->onhtime;
p1984drivers/isdn/isdn_net.cp->local.charge      = cfg->charge;
p1985drivers/isdn/isdn_net.cp->local.l2_proto    = cfg->l2_proto;
p1986drivers/isdn/isdn_net.cp->local.l3_proto    = cfg->l3_proto;
p1987drivers/isdn/isdn_net.cp->local.cbdelay     = cfg->cbdelay;
p1988drivers/isdn/isdn_net.cp->local.dialmax     = cfg->dialmax;
p1989drivers/isdn/isdn_net.cp->local.slavedelay  = cfg->slavedelay * HZ;
p1991drivers/isdn/isdn_net.cp->local.flags |= ISDN_NET_SECURE;
p1993drivers/isdn/isdn_net.cp->local.flags &= ~ISDN_NET_SECURE;
p1995drivers/isdn/isdn_net.cp->local.flags |= ISDN_NET_CBHUP;
p1997drivers/isdn/isdn_net.cp->local.flags &= ~ISDN_NET_CBHUP;
p2000drivers/isdn/isdn_net.cp->local.flags &= ~(ISDN_NET_CALLBACK&ISDN_NET_CBOUT);
p2003drivers/isdn/isdn_net.cp->local.flags |= ISDN_NET_CALLBACK;
p2004drivers/isdn/isdn_net.cp->local.flags &= ~ISDN_NET_CBOUT;
p2007drivers/isdn/isdn_net.cp->local.flags |= ISDN_NET_CBOUT;
p2008drivers/isdn/isdn_net.cp->local.flags &= ~ISDN_NET_CALLBACK;
p2012drivers/isdn/isdn_net.cp->local.hupflags |= 4;
p2014drivers/isdn/isdn_net.cp->local.hupflags &= ~4;
p2016drivers/isdn/isdn_net.cp->local.hupflags |= 8;
p2018drivers/isdn/isdn_net.cp->local.hupflags &= ~8;
p2019drivers/isdn/isdn_net.cif (cfg->p_encap != p->local.p_encap) {
p2021drivers/isdn/isdn_net.cp->dev.hard_header         = NULL;
p2022drivers/isdn/isdn_net.cp->dev.header_cache_bind   = NULL;
p2023drivers/isdn/isdn_net.cp->dev.header_cache_update = NULL;
p2024drivers/isdn/isdn_net.cp->dev.flags               = IFF_NOARP;
p2026drivers/isdn/isdn_net.cp->dev.hard_header = isdn_net_header;
p2028drivers/isdn/isdn_net.cp->dev.header_cache_bind   = p->local.org_hcb;
p2029drivers/isdn/isdn_net.cp->dev.header_cache_update = p->local.org_hcu;
p2030drivers/isdn/isdn_net.cp->dev.flags = IFF_BROADCAST | IFF_MULTICAST;
p2032drivers/isdn/isdn_net.cp->dev.header_cache_bind   = NULL;
p2033drivers/isdn/isdn_net.cp->dev.header_cache_update = NULL;
p2034drivers/isdn/isdn_net.cp->dev.flags               = IFF_NOARP;
p2038drivers/isdn/isdn_net.cp->local.p_encap     = cfg->p_encap;
p2049drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(cfg->name);
p2051drivers/isdn/isdn_net.cif (p) {
p2052drivers/isdn/isdn_net.cstrcpy(cfg->eaz, p->local.msn);
p2053drivers/isdn/isdn_net.ccfg->exclusive = p->local.exclusive;
p2054drivers/isdn/isdn_net.cif (p->local.pre_device >= 0) {
p2055drivers/isdn/isdn_net.csprintf(cfg->drvid, "%s,%d", dev->drvid[p->local.pre_device],
p2056drivers/isdn/isdn_net.cp->local.pre_channel);
p2059drivers/isdn/isdn_net.ccfg->onhtime = p->local.onhtime;
p2060drivers/isdn/isdn_net.ccfg->charge = p->local.charge;
p2061drivers/isdn/isdn_net.ccfg->l2_proto = p->local.l2_proto;
p2062drivers/isdn/isdn_net.ccfg->l3_proto = p->local.l3_proto;
p2063drivers/isdn/isdn_net.ccfg->p_encap = p->local.p_encap;
p2064drivers/isdn/isdn_net.ccfg->secure = (p->local.flags & ISDN_NET_SECURE) ? 1 : 0;
p2065drivers/isdn/isdn_net.ccfg->callback = (p->local.flags & ISDN_NET_CALLBACK) ? 1 : 0;
p2066drivers/isdn/isdn_net.ccfg->callback = (p->local.flags & ISDN_NET_CBOUT) ? 2 : 0;
p2067drivers/isdn/isdn_net.ccfg->cbhup = (p->local.flags & ISDN_NET_CBHUP) ? 1 : 0;
p2068drivers/isdn/isdn_net.ccfg->chargehup = (p->local.hupflags & 4) ? 1 : 0;
p2069drivers/isdn/isdn_net.ccfg->ihup = (p->local.hupflags & 8) ? 1 : 0;
p2070drivers/isdn/isdn_net.ccfg->cbdelay = p->local.cbdelay;
p2071drivers/isdn/isdn_net.ccfg->dialmax = p->local.dialmax;
p2072drivers/isdn/isdn_net.ccfg->slavedelay = p->local.slavedelay / HZ;
p2073drivers/isdn/isdn_net.cif (p->local.slave)
p2074drivers/isdn/isdn_net.cstrcpy(cfg->slave, ((isdn_net_local *) p->local.slave->priv)->name);
p2077drivers/isdn/isdn_net.cif (p->local.master)
p2078drivers/isdn/isdn_net.cstrcpy(cfg->master, ((isdn_net_local *) p->local.master->priv)->name);
p2091drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(phone->name);
p2096drivers/isdn/isdn_net.cif (p) {
p2100drivers/isdn/isdn_net.cn->next = p->local.phone[phone->outgoing & 1];
p2101drivers/isdn/isdn_net.cp->local.phone[phone->outgoing & 1] = n;
p2112drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(phone->name);
p2120drivers/isdn/isdn_net.cif (!p)
p2125drivers/isdn/isdn_net.cn = p->local.phone[inout];
p2154drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(phone->name);
p2159drivers/isdn/isdn_net.cif (p) {
p2160drivers/isdn/isdn_net.cn = p->local.phone[inout];
p2167drivers/isdn/isdn_net.cp->local.phone[inout] = n->next;
p2182drivers/isdn/isdn_net.cstatic int isdn_net_rmallphone(isdn_net_dev * p)
p2192drivers/isdn/isdn_net.cn = p->local.phone[i];
p2198drivers/isdn/isdn_net.cp->local.phone[i] = NULL;
p2209drivers/isdn/isdn_net.cisdn_net_dev *p = isdn_net_findif(name);
p2213drivers/isdn/isdn_net.cif (p) {
p2216drivers/isdn/isdn_net.cif (p->local.isdn_device < 0) {
p2220drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p2221drivers/isdn/isdn_net.cq = p->local.slave;
p2236drivers/isdn/isdn_net.cstatic int isdn_net_realrm(isdn_net_dev * p, isdn_net_dev * q)
p2242drivers/isdn/isdn_net.cif (p->local.master) {
p2246drivers/isdn/isdn_net.cisdn_net_hangup(&p->dev);
p2247drivers/isdn/isdn_net.cp->dev.start = 0;
p2249drivers/isdn/isdn_net.cif (p->dev.start) {
p2254drivers/isdn/isdn_net.cisdn_net_rmallphone(p);
p2256drivers/isdn/isdn_net.cif (p->local.exclusive != -1)
p2257drivers/isdn/isdn_net.cisdn_unexclusive_channel(p->local.pre_device, p->local.pre_channel);
p2258drivers/isdn/isdn_net.cif (p->local.master) {
p2260drivers/isdn/isdn_net.cif (((isdn_net_local *) (p->local.master->priv))->slave == &p->dev)
p2261drivers/isdn/isdn_net.c((isdn_net_local *) (p->local.master->priv))->slave = p->local.slave;
p2264drivers/isdn/isdn_net.cunregister_netdev(&p->dev);
p2267drivers/isdn/isdn_net.cq->next = p->next;
p2269drivers/isdn/isdn_net.cdev->netdev = p->next;
p2270drivers/isdn/isdn_net.cif (p->local.slave) {
p2272drivers/isdn/isdn_net.cchar *slavename = ((isdn_net_local *) (p->local.slave->priv))->name;
p2290drivers/isdn/isdn_net.cisdn_ppp_free_mpqueue(p);
p2292drivers/isdn/isdn_net.ckfree(p);
p2302drivers/isdn/isdn_net.cisdn_net_dev *p;
p2306drivers/isdn/isdn_net.cp = dev->netdev;
p2308drivers/isdn/isdn_net.cwhile (p) {
p2309drivers/isdn/isdn_net.cif (!strcmp(p->local.name, name))
p2310drivers/isdn/isdn_net.creturn (isdn_net_realrm(p, q));
p2311drivers/isdn/isdn_net.cq = p;
p2312drivers/isdn/isdn_net.cp = (isdn_net_dev *) p->next;
p88drivers/isdn/isdn_ppp.cisdn_net_dev *p = dev->netdev;
p94drivers/isdn/isdn_ppp.cwhile(p) {
p95drivers/isdn/isdn_ppp.cif(lp == &p->local) {
p96drivers/isdn/isdn_ppp.clp->netdev = p;
p99drivers/isdn/isdn_ppp.cp=p->next;
p234drivers/isdn/isdn_ppp.cisdn_net_dev *p = dev->netdev;
p235drivers/isdn/isdn_ppp.cwhile(p) {  /* find interface for our lp; */
p236drivers/isdn/isdn_ppp.cif(&p->local == ippp_table[minor]->lp)
p238drivers/isdn/isdn_ppp.cp = p->next;
p240drivers/isdn/isdn_ppp.cif(!p) {
p242drivers/isdn/isdn_ppp.cp = ippp_table[minor]->lp->netdev;
p245drivers/isdn/isdn_ppp.cisdn_net_hangup(&p->dev); /* lp->ppp_minor==-1 => no calling of isdn_ppp_hangup() */
p893drivers/isdn/isdn_ppp.cvoid isdn_ppp_free_mpqueue(isdn_net_dev * p)
p895drivers/isdn/isdn_ppp.cstruct mpqueue *ql, *q = p->mp_last;
p910drivers/isdn/isdn_ppp.cisdn_net_dev *p;
p914drivers/isdn/isdn_ppp.cp = isdn_net_findif(ifn);
p915drivers/isdn/isdn_ppp.cif (!p)
p925drivers/isdn/isdn_ppp.clp = p->queue;
p926drivers/isdn/isdn_ppp.cp->ib.bundled = 1;
p931drivers/isdn/isdn_ppp.cp->queue = nlp;
p1320drivers/isdn/isdn_tty.cchar *p;
p1331drivers/isdn/isdn_tty.cfor (p = msg; *p; p++) {
p1332drivers/isdn/isdn_tty.cswitch (*p) {
p1343drivers/isdn/isdn_tty.cc = *p;
p1390drivers/isdn/isdn_tty.cstatic void isdn_tty_check_esc(const u_char * p, u_char plus, int count, int *pluscount,
p1398drivers/isdn/isdn_tty.cp += count - 3;
p1403drivers/isdn/isdn_tty.cmemcpy_fromfs(cbuf, p, count);
p1404drivers/isdn/isdn_tty.cp = cbuf;
p1407drivers/isdn/isdn_tty.cif (*(p++) == plus) {
p1526drivers/isdn/isdn_tty.cstatic void isdn_tty_get_msnstr(char *n, char **p)
p1528drivers/isdn/isdn_tty.cwhile ((*p[0] >= '0' && *p[0] <= '9') || (*p[0] == ','))
p1529drivers/isdn/isdn_tty.c*n++ = *p[0]++;
p1536drivers/isdn/isdn_tty.cstatic void isdn_tty_getdial(char *p, char *q)
p1540drivers/isdn/isdn_tty.cwhile (strchr("0123456789,#.*WPTS-", *p) && *p) {
p1541drivers/isdn/isdn_tty.cif ((*p >= '0' && *p <= '9') || ((*p == 'S') && first))
p1542drivers/isdn/isdn_tty.c*q++ = *p;
p1543drivers/isdn/isdn_tty.cp++;
p1558drivers/isdn/isdn_tty.cchar *p;
p1569drivers/isdn/isdn_tty.cfor (p = &m->mdmcmd[2]; *p;) {
p1570drivers/isdn/isdn_tty.cswitch (*p) {
p1573drivers/isdn/isdn_tty.cp++;
p1615drivers/isdn/isdn_tty.cisdn_tty_getdial(++p, ds);
p1616drivers/isdn/isdn_tty.cp += strlen(p);
p1626drivers/isdn/isdn_tty.cp++;
p1627drivers/isdn/isdn_tty.cswitch (*p) {
p1629drivers/isdn/isdn_tty.cp++;
p1633drivers/isdn/isdn_tty.cp++;
p1643drivers/isdn/isdn_tty.cp++;
p1644drivers/isdn/isdn_tty.cswitch (*p) {
p1646drivers/isdn/isdn_tty.cp++;
p1650drivers/isdn/isdn_tty.cp++;
p1660drivers/isdn/isdn_tty.cp++;
p1662drivers/isdn/isdn_tty.cswitch (*p) {
p1665drivers/isdn/isdn_tty.cp++;
p1672drivers/isdn/isdn_tty.cp++;
p1680drivers/isdn/isdn_tty.cp++;
p1681drivers/isdn/isdn_tty.cswitch (*p) {
p1683drivers/isdn/isdn_tty.cp++;
p1687drivers/isdn/isdn_tty.cp++;
p1697drivers/isdn/isdn_tty.cp++;
p1698drivers/isdn/isdn_tty.cmreg = isdn_getnum(&p);
p1703drivers/isdn/isdn_tty.cswitch (*p) {
p1705drivers/isdn/isdn_tty.cp++;
p1706drivers/isdn/isdn_tty.cmval = isdn_getnum(&p);
p1719drivers/isdn/isdn_tty.cp++;
p1730drivers/isdn/isdn_tty.cp++;
p1731drivers/isdn/isdn_tty.cswitch (*p) {
p1733drivers/isdn/isdn_tty.cp++;
p1737drivers/isdn/isdn_tty.cp++;
p1747drivers/isdn/isdn_tty.cp++;
p1751drivers/isdn/isdn_tty.cp++;
p1752drivers/isdn/isdn_tty.cswitch (*p) {
p1758drivers/isdn/isdn_tty.cp++;
p1759drivers/isdn/isdn_tty.cswitch (*p) {
p1762drivers/isdn/isdn_tty.cp++;
p1763drivers/isdn/isdn_tty.ci = isdn_getnum(&p);
p1772drivers/isdn/isdn_tty.cp++;
p1773drivers/isdn/isdn_tty.cswitch (isdn_getnum(&p)) {
p1787drivers/isdn/isdn_tty.cp++;
p1788drivers/isdn/isdn_tty.cisdn_tty_get_msnstr(m->msn, &p);
p1792drivers/isdn/isdn_tty.cp++;
p1798drivers/isdn/isdn_tty.cp++;
p1799drivers/isdn/isdn_tty.ci = isdn_getnum(&p);
p1809drivers/isdn/isdn_tty.cp++;
p1819drivers/isdn/isdn_tty.cp++;
p1820drivers/isdn/isdn_tty.cswitch (*p) {
p1822drivers/isdn/isdn_tty.cp++;
p1832drivers/isdn/isdn_tty.cp++;
p1833drivers/isdn/isdn_tty.cswitch (*p) {
p1835drivers/isdn/isdn_tty.cp++;
p1839drivers/isdn/isdn_tty.cp++;
p1878drivers/isdn/isdn_tty.cstatic int isdn_tty_edit_at(const char *p, int count, modem_info * info, int user)
p1886drivers/isdn/isdn_tty.cfor (cnt = count; cnt > 0; p++, cnt--) {
p1888drivers/isdn/isdn_tty.cc = get_fs_byte(p);
p1890drivers/isdn/isdn_tty.cc = *p;
p90drivers/isdn/teles/buffers.cstruct Pages   *p;
p97drivers/isdn/teles/buffers.cp = bp->pageslist->next;
p102drivers/isdn/teles/buffers.cbp->pageslist = p;
p316drivers/isdn/teles/buffers.cbyte           *p;
p318drivers/isdn/teles/buffers.cp = (byte *) kmalloc(size, pr);
p320drivers/isdn/teles/buffers.cprintk(KERN_DEBUG "Smalloc %s size %d res %x\n", why, size, p);
p322drivers/isdn/teles/buffers.creturn (p);
p472drivers/isdn/teles/callc.cprp(byte * p, int size)
p475drivers/isdn/teles/callc.cprintk("%2x ", *p++);
p1307drivers/isdn/teles/card.cstruct PStack  *p;
p1312drivers/isdn/teles/card.cp = sp->stlist;
p1313drivers/isdn/teles/card.cwhile (p)
p1314drivers/isdn/teles/card.cif (p->next == st) {
p1315drivers/isdn/teles/card.cp->next = st->next;
p1318drivers/isdn/teles/card.cp = p->next;
p453drivers/isdn/teles/isdnl2.cint             i, p;
p457drivers/isdn/teles/isdnl2.cp = (*ptr) & 0x10;
p475drivers/isdn/teles/isdnl2.c*ptr = 0x63 | (p ? 0x10 : 0x0);
p542drivers/isdn/teles/isdnl2.cint             p, i, seq, rsp;
p562drivers/isdn/teles/isdnl2.cp = (ptr[1] & 0x1) == 0x1;
p565drivers/isdn/teles/isdnl2.cp = (ptr[0] & 0x10);
p573drivers/isdn/teles/isdnl2.cif ((!rsp) && p) {
p581drivers/isdn/teles/isdnl2.c*ptr++ = (l2->vr << 1) | (p ? 1 : 0);
p584drivers/isdn/teles/isdnl2.c*ptr++ = (l2->vr << 5) | 0x1 | (p ? 0x10 : 0x0);
p650drivers/isdn/teles/isdnl2.cint             i, p, seq, nr, wasok;
p656drivers/isdn/teles/isdnl2.cp = (ptr[1] & 0x1) == 0x1;
p660drivers/isdn/teles/isdnl2.cp = (ptr[0] & 0x10);
p683drivers/isdn/teles/isdnl2.ci = sethdraddr(&(st->l2), ibh2, p);
p689drivers/isdn/teles/isdnl2.c*ptr++ = (l2->vr << 1) | (p ? 1 : 0);
p692drivers/isdn/teles/isdnl2.c*ptr++ = (l2->vr << 5) | 0x1 | (p ? 0x10 : 0x0);
p704drivers/isdn/teles/isdnl2.cif (p)
p709drivers/isdn/teles/isdnl2.ci = sethdraddr(&(st->l2), ibh2, p);
p715drivers/isdn/teles/isdnl2.c*ptr++ = (l2->vr << 1) | (p ? 1 : 0);
p718drivers/isdn/teles/isdnl2.c*ptr++ = (l2->vr << 5) | 0x9 | (p ? 0x10 : 0x0);
p819drivers/isdn/teles/isdnl2.cint             p, seq, rsp;
p840drivers/isdn/teles/isdnl2.cp = (ptr[1] & 0x1) == 0x1;
p843drivers/isdn/teles/isdnl2.cp = (ptr[0] & 0x10);
p848drivers/isdn/teles/isdnl2.cif ((!rsp) && p)
p1027drivers/isdn/teles/isdnl2.cint             p, seq, rsp;
p1048drivers/isdn/teles/isdnl2.cp = (ptr[1] & 0x1) == 0x1;
p1051drivers/isdn/teles/isdnl2.cp = (ptr[0] & 0x10);
p1056drivers/isdn/teles/isdnl2.cif (rsp && p) {
p1071drivers/isdn/teles/isdnl2.cif (!rsp && p)
p1108drivers/isdn/teles/isdnl2.cint             i, p, est;
p1114drivers/isdn/teles/isdnl2.cp = ptr[1] & 0x1;
p1116drivers/isdn/teles/isdnl2.cp = ptr[0] & 0x10;
p1125drivers/isdn/teles/isdnl2.c*ptr = 0x63 | p;
p41drivers/isdn/teles/isdnl3.cbyte           *p;
p45drivers/isdn/teles/isdnl3.cp = DATAPTR(dibh);
p46drivers/isdn/teles/isdnl3.cp += st->l2.ihsize;
p49drivers/isdn/teles/isdnl3.c*p++ = 0x8;
p50drivers/isdn/teles/isdnl3.c*p++ = 0x1;
p51drivers/isdn/teles/isdnl3.c*p++ = st->l3.callref;
p52drivers/isdn/teles/isdnl3.c*p++ = mt;
p92drivers/isdn/teles/isdnl3.cbyte           *p;
p97drivers/isdn/teles/isdnl3.cp = DATAPTR(dibh);
p98drivers/isdn/teles/isdnl3.cp += st->l2.ihsize;
p100drivers/isdn/teles/isdnl3.c*p++ = 0x8;
p101drivers/isdn/teles/isdnl3.c*p++ = 0x1;
p102drivers/isdn/teles/isdnl3.c*p++ = st->l3.callref;
p103drivers/isdn/teles/isdnl3.c*p++ = MT_SETUP;
p104drivers/isdn/teles/isdnl3.c*p++ = 0xa1;
p111drivers/isdn/teles/isdnl3.c*p++ = 0x4;  /* BC-IE-code                              */
p112drivers/isdn/teles/isdnl3.c*p++ = 0x3;  /* Length                                  */
p113drivers/isdn/teles/isdnl3.c*p++ = 0x90;  /* Coding Std. national, 3.1 kHz audio     */
p114drivers/isdn/teles/isdnl3.c*p++ = 0x90;  /* Circuit-Mode 64kbps                     */
p115drivers/isdn/teles/isdnl3.c*p++ = 0xa3;  /* A-Law Audio                             */
p120drivers/isdn/teles/isdnl3.c*p++ = 0x4;  /* BC-IE-code                              */
p121drivers/isdn/teles/isdnl3.c*p++ = 0x2;  /* Length                                  */
p122drivers/isdn/teles/isdnl3.c*p++ = 0x88;  /* Coding Std. nat., unrestr. dig. Inform. */
p123drivers/isdn/teles/isdnl3.c*p++ = 0x90;  /* Packet-Mode 64kbps                      */
p131drivers/isdn/teles/isdnl3.c*p++ = 0x7f;
p132drivers/isdn/teles/isdnl3.c*p++ = 0x2;
p133drivers/isdn/teles/isdnl3.c*p++ = 0x0;
p134drivers/isdn/teles/isdnl3.c*p++ = 66;
p138drivers/isdn/teles/isdnl3.c*p++ = 0x6c;
p139drivers/isdn/teles/isdnl3.c*p++ = strlen(st->pa->calling) + 1;
p141drivers/isdn/teles/isdnl3.c*p++ = 0x81;  /* Ext = '1'B, Type = '000'B, Plan = '0001'B. */
p144drivers/isdn/teles/isdnl3.c*p++ = *teln++ & 0x7f;
p146drivers/isdn/teles/isdnl3.c*p++ = 0x70;
p147drivers/isdn/teles/isdnl3.c*p++ = strlen(st->pa->called) + 1;
p149drivers/isdn/teles/isdnl3.c*p++ = 0x81;    /* Ext = '1'B, Type = '000'B, Plan = '0001'B. */
p153drivers/isdn/teles/isdnl3.c*p++ = *teln++ & 0x7f;
p156drivers/isdn/teles/isdnl3.cdibh->datasize = p - DATAPTR(dibh);
p166drivers/isdn/teles/isdnl3.cbyte           *p;
p169drivers/isdn/teles/isdnl3.cp = DATAPTR(ibh);
p170drivers/isdn/teles/isdnl3.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p172drivers/isdn/teles/isdnl3.cst->pa->bchannel = p[2] & 0x3;
p214drivers/isdn/teles/isdnl3.cbyte           *p;
p218drivers/isdn/teles/isdnl3.cp = DATAPTR(ibh);
p219drivers/isdn/teles/isdnl3.cp += st->l2.uihsize;
p220drivers/isdn/teles/isdnl3.cst->pa->callref = getcallref(p);
p226drivers/isdn/teles/isdnl3.cp = DATAPTR(ibh);
p227drivers/isdn/teles/isdnl3.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize,
p229drivers/isdn/teles/isdnl3.cst->pa->bchannel = p[2] & 0x3;
p234drivers/isdn/teles/isdnl3.cp = DATAPTR(ibh);
p236drivers/isdn/teles/isdnl3.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize, 0x01, 6))) {
p237drivers/isdn/teles/isdnl3.cst->pa->info = p[2];
p238drivers/isdn/teles/isdnl3.cst->pa->info2 = p[3];
p245drivers/isdn/teles/isdnl3.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize, 0x04, 0))) {
p246drivers/isdn/teles/isdnl3.cswitch (p[2] & 0x1f) {
p276drivers/isdn/teles/isdnl3.cp = DATAPTR(ibh);
p277drivers/isdn/teles/isdnl3.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize,
p279drivers/isdn/teles/isdnl3.ciecpy(st->pa->called, p, 1);
p283drivers/isdn/teles/isdnl3.cp = DATAPTR(ibh);
p284drivers/isdn/teles/isdnl3.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize,
p287drivers/isdn/teles/isdnl3.ciecpy(st->pa->calling, p, 1);
p289drivers/isdn/teles/isdnl3.ciecpy(st->pa->calling, p, 2);
p343drivers/isdn/teles/isdnl3.cbyte           *p;
p347drivers/isdn/teles/isdnl3.cp = DATAPTR(dibh);
p348drivers/isdn/teles/isdnl3.cp += st->l2.ihsize;
p351drivers/isdn/teles/isdnl3.c*p++ = 0x8;
p352drivers/isdn/teles/isdnl3.c*p++ = 0x1;
p353drivers/isdn/teles/isdnl3.c*p++ = st->l3.callref;
p354drivers/isdn/teles/isdnl3.c*p++ = MT_DISCONNECT;
p357drivers/isdn/teles/isdnl3.c*p++ = IE_CAUSE;
p358drivers/isdn/teles/isdnl3.c*p++ = 0x2;
p359drivers/isdn/teles/isdnl3.c*p++ = 0x80;
p360drivers/isdn/teles/isdnl3.c*p++ = 0x90;
p40drivers/isdn/teles/l3_1TR6.cbyte           *p;
p43drivers/isdn/teles/l3_1TR6.cp = DATAPTR(dibh);
p44drivers/isdn/teles/l3_1TR6.cp += st->l2.ihsize;
p46drivers/isdn/teles/l3_1TR6.c*p++ = pd;
p47drivers/isdn/teles/l3_1TR6.c*p++ = 0x1;
p48drivers/isdn/teles/l3_1TR6.c*p++ = st->l3.callref;
p49drivers/isdn/teles/l3_1TR6.c*p++ = mt;
p51drivers/isdn/teles/l3_1TR6.cdibh->datasize = p - DATAPTR(dibh);
p59drivers/isdn/teles/l3_1TR6.cbyte           *p;
p68drivers/isdn/teles/l3_1TR6.cp = DATAPTR(dibh);
p69drivers/isdn/teles/l3_1TR6.cp += st->l2.ihsize;
p71drivers/isdn/teles/l3_1TR6.c*p++ = PROTO_DIS_N1;
p72drivers/isdn/teles/l3_1TR6.c*p++ = 0x1;
p73drivers/isdn/teles/l3_1TR6.c*p++ = st->l3.callref;
p74drivers/isdn/teles/l3_1TR6.c*p++ = MT_N1_SETUP;
p78drivers/isdn/teles/l3_1TR6.c*p++ = WE0_origAddr;
p79drivers/isdn/teles/l3_1TR6.c*p++ = strlen(st->pa->calling) + 1;
p81drivers/isdn/teles/l3_1TR6.c*p++ = 0x81;  /* Ext = '1'B, Type = '000'B, Plan = '0001'B. */
p84drivers/isdn/teles/l3_1TR6.c*p++ = *teln++ & 0x7f;
p86drivers/isdn/teles/l3_1TR6.c*p++ = WE0_destAddr;
p87drivers/isdn/teles/l3_1TR6.c*p++ = strlen(st->pa->called) + 1;
p89drivers/isdn/teles/l3_1TR6.c*p++ = 0x81;    /* Ext = '1'B, Type = '000'B, Plan = '0001'B. */
p93drivers/isdn/teles/l3_1TR6.c*p++ = *teln++ & 0x7f;
p95drivers/isdn/teles/l3_1TR6.c*p++ = WE_Shift_F6;
p97drivers/isdn/teles/l3_1TR6.c*p++ = WE6_serviceInd;
p98drivers/isdn/teles/l3_1TR6.c*p++ = 2;    /* len=2 info,info2 */
p99drivers/isdn/teles/l3_1TR6.c*p++ = st->pa->info;
p100drivers/isdn/teles/l3_1TR6.c*p++ = st->pa->info2;
p102drivers/isdn/teles/l3_1TR6.cdibh->datasize = p - DATAPTR(dibh);
p113drivers/isdn/teles/l3_1TR6.cbyte           *p;
p116drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p117drivers/isdn/teles/l3_1TR6.cp += st->l2.uihsize;
p118drivers/isdn/teles/l3_1TR6.cst->pa->callref = getcallref(p);
p128drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p129drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize,
p131drivers/isdn/teles/l3_1TR6.cst->pa->bchannel = p[2] & 0x3;
p135drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p137drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize, WE6_serviceInd, 6))) {
p138drivers/isdn/teles/l3_1TR6.cst->pa->info = p[2];
p139drivers/isdn/teles/l3_1TR6.cst->pa->info2 = p[3];
p143drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p144drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize,
p146drivers/isdn/teles/l3_1TR6.ciecpy(st->pa->called, p, 1);
p150drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p151drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.uihsize, ibh->datasize - st->l2.uihsize,
p153drivers/isdn/teles/l3_1TR6.ciecpy(st->pa->calling, p, 1);
p172drivers/isdn/teles/l3_1TR6.cbyte           *p;
p179drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p180drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p182drivers/isdn/teles/l3_1TR6.cst->pa->bchannel = p[2] & 0x3;
p193drivers/isdn/teles/l3_1TR6.cbyte           *p;
p200drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p201drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p203drivers/isdn/teles/l3_1TR6.cst->pa->bchannel = p[2] & 0x3;
p215drivers/isdn/teles/l3_1TR6.cbyte           *p;
p222drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p223drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p226drivers/isdn/teles/l3_1TR6.cprintk(KERN_INFO "status called %x\n", p[2]);
p238drivers/isdn/teles/l3_1TR6.cbyte           *p;
p247drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p248drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p250drivers/isdn/teles/l3_1TR6.ciecpy(a_charge, p, 1);
p268drivers/isdn/teles/l3_1TR6.cbyte           *p;
p277drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p279drivers/isdn/teles/l3_1TR6.cprintk(KERN_INFO "Info DATA %x\n", p[i]);
p334drivers/isdn/teles/l3_1TR6.cbyte           *p;
p344drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p345drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p347drivers/isdn/teles/l3_1TR6.ciecpy(a_charge, p, 1);
p359drivers/isdn/teles/l3_1TR6.cp = DATAPTR(ibh);
p360drivers/isdn/teles/l3_1TR6.cif ((p = findie(p + st->l2.ihsize, ibh->datasize - st->l2.ihsize,
p362drivers/isdn/teles/l3_1TR6.cif (p[1] > 0) {
p363drivers/isdn/teles/l3_1TR6.cst->pa->cause = p[2];
p432drivers/isdn/teles/l3_1TR6.cbyte             *p;
p440drivers/isdn/teles/l3_1TR6.cp = DATAPTR(dibh);
p441drivers/isdn/teles/l3_1TR6.cp += st->l2.ihsize;
p443drivers/isdn/teles/l3_1TR6.c*p++ = PROTO_DIS_N1;
p444drivers/isdn/teles/l3_1TR6.c*p++ = 0x1;
p445drivers/isdn/teles/l3_1TR6.c*p++ = st->l3.callref;
p446drivers/isdn/teles/l3_1TR6.c*p++ = MT_N1_DISC;
p450drivers/isdn/teles/l3_1TR6.c*p++ = WE0_cause;       /* Anruf abweisen                */
p451drivers/isdn/teles/l3_1TR6.c*p++ = 0x01;            /* Laenge = 1                    */
p452drivers/isdn/teles/l3_1TR6.c*p++ = CAUSE_CallRejected;
p455drivers/isdn/teles/l3_1TR6.c*p++ = WE0_cause;
p456drivers/isdn/teles/l3_1TR6.c*p++ = 0x0;             /* Laenge = 0 normales Ausloesen */
p459drivers/isdn/teles/l3_1TR6.cdibh->datasize = p - DATAPTR(dibh);
p31drivers/isdn/teles/llglue.cbyte           *p;
p33drivers/isdn/teles/llglue.cfor (p = buf, count = 0; count < len; p++, count++) {
p35drivers/isdn/teles/llglue.cput_fs_byte(*teles_status_read++, p);
p37drivers/isdn/teles/llglue.c*p++ = *teles_status_read++;
p49drivers/isdn/teles/llglue.cbyte           *p;
p56drivers/isdn/teles/llglue.cfor (p = buf, i = len; i > 0; i--, p++) {
p57drivers/isdn/teles/llglue.c*teles_status_write++ = *p;
p28drivers/isdn/teles/q931.cfindie(byte * p, int size, byte ie, int wanted_set)
p31drivers/isdn/teles/q931.cbyte           *pend = p + size;
p34drivers/isdn/teles/q931.cp++;
p35drivers/isdn/teles/q931.cl = (*p++) & 0xf;
p36drivers/isdn/teles/q931.cp += l;
p37drivers/isdn/teles/q931.cp++;
p41drivers/isdn/teles/q931.cwhile (p < pend) {
p42drivers/isdn/teles/q931.cif ((*p & 0xf0) == 0x90) {
p43drivers/isdn/teles/q931.ccodeset = *p & 0x07;
p44drivers/isdn/teles/q931.cif (!(*p & 0x08))
p47drivers/isdn/teles/q931.cif (*p & 0x80)
p48drivers/isdn/teles/q931.cp++;
p51drivers/isdn/teles/q931.cif (*p == ie)
p52drivers/isdn/teles/q931.creturn (p);
p53drivers/isdn/teles/q931.cif (*p > ie)
p56drivers/isdn/teles/q931.cp++;
p57drivers/isdn/teles/q931.cl = *p++;
p58drivers/isdn/teles/q931.cp += l;
p68drivers/isdn/teles/q931.cbyte           *p;
p71drivers/isdn/teles/q931.cp = iestart + ieoffset + 2;
p74drivers/isdn/teles/q931.c*dest++ = *p++;
p79drivers/isdn/teles/q931.cgetcallref(byte * p)
p81drivers/isdn/teles/q931.cp++;      /* prot discr */
p82drivers/isdn/teles/q931.cp++;      /* callref length */
p83drivers/isdn/teles/q931.creturn (*p);    /* assuming one-byte callref */
p197drivers/isdn/teles/q931.cskipext(byte * p)
p199drivers/isdn/teles/q931.cwhile (!(*p++ & 0x80));
p200drivers/isdn/teles/q931.creturn (p);
p424drivers/isdn/teles/q931.cprcause(char *dest, byte * p)
p430drivers/isdn/teles/q931.cend = p + p[1] + 1;
p431drivers/isdn/teles/q931.cp += 2;
p433drivers/isdn/teles/q931.cdp += prbits(dp, *p, 7, 2);
p435drivers/isdn/teles/q931.cdp += prbits(dp, *p, 4, 4);
p437drivers/isdn/teles/q931.cp = skipext(p);
p439drivers/isdn/teles/q931.ccause = 0x7f & *p++;
p455drivers/isdn/teles/q931.cdp += prbits(dp,*p++,7,7);
p459drivers/isdn/teles/q931.cif (p > end)
p461drivers/isdn/teles/q931.cdp += sprintf(dp, "    diag attribute %d ", *p++ & 0x7f);
p462drivers/isdn/teles/q931.cdp += sprintf(dp, " rej %d ", *p & 0x7f);
p463drivers/isdn/teles/q931.cif (*p & 0x80) {
p467drivers/isdn/teles/q931.cdp += sprintf(dp, " av %d\n", (*++p) & 0x7f);
p475drivers/isdn/teles/q931.cprchident(char *dest, byte * p)
p479drivers/isdn/teles/q931.cp += 2;
p481drivers/isdn/teles/q931.cdp += prbits(dp, *p, 8, 8);
p487drivers/isdn/teles/q931.cprcalled(char *dest, byte * p)
p492drivers/isdn/teles/q931.cp++;
p493drivers/isdn/teles/q931.cl = *p++ - 1;
p495drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p499drivers/isdn/teles/q931.c*dp++ = *p++;
p505drivers/isdn/teles/q931.cprcalling(char *dest, byte * p)
p510drivers/isdn/teles/q931.cp++;
p511drivers/isdn/teles/q931.cl = *p++ - 1;
p513drivers/isdn/teles/q931.cdp += prbits(dp, *p, 8, 8);
p515drivers/isdn/teles/q931.cif (!(*p & 0x80)) {
p517drivers/isdn/teles/q931.cdp += prbits(dp, *++p, 8, 8);
p522drivers/isdn/teles/q931.cp++;
p526drivers/isdn/teles/q931.c*dp++ = *p++;
p533drivers/isdn/teles/q931.cprbearer(char *dest, byte * p)
p537drivers/isdn/teles/q931.cp += 2;
p539drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p542drivers/isdn/teles/q931.cdp += prbits(dp, *p, 8, 8);
p544drivers/isdn/teles/q931.cif ((*p++ & 0x1f) == 0x18) {
p546drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p550drivers/isdn/teles/q931.cif ((*p & 0x60) == 0x20) {
p554drivers/isdn/teles/q931.cdp += prbits(dp, *p, 8, 8);
p561drivers/isdn/teles/q931.cwhile (!(*p++ & 0x80));
p564drivers/isdn/teles/q931.cif ((*p & 0x60) == 0x40) {
p566drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p570drivers/isdn/teles/q931.cif ((*p & 0x60) == 0x60) {
p572drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p580drivers/isdn/teles/q931.cgeneral(char *dest, byte * p)
p586drivers/isdn/teles/q931.cp++;
p587drivers/isdn/teles/q931.cl = *p++;
p591drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p595drivers/isdn/teles/q931.cif (*p & 0x80) {
p609drivers/isdn/teles/q931.cdisplay(char *dest, byte * p)
p615drivers/isdn/teles/q931.cp++;
p616drivers/isdn/teles/q931.cl = *p++;
p620drivers/isdn/teles/q931.cdp += sprintf(dp, "%c", *p++);
p623drivers/isdn/teles/q931.cif (*p & 0x80) {
p638drivers/isdn/teles/q931.cprfacility(char *dest, byte * p)
p643drivers/isdn/teles/q931.cp++;
p644drivers/isdn/teles/q931.cl = *p++;
p646drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p652drivers/isdn/teles/q931.cdp += prbits(dp, *p++, 8, 8);
p654drivers/isdn/teles/q931.cdp += sprintf(dp, "   octet 5 %d\n", l2 = *p++ & 0x7f);
p658drivers/isdn/teles/q931.cdp += sprintf(dp, "%2x ", *p++);
p782drivers/isdn/teles/q931.cchar           *p = dbuf;
p784drivers/isdn/teles/q931.cp += sprintf(p, "%s: ", comment);
p786drivers/isdn/teles/q931.cp += sprintf(p, "%02x ", *p++);
p789drivers/isdn/teles/q931.cp += sprintf(p, "\n");
p807drivers/isdn/teles/q931.cbyte           *p = buf;
p810drivers/isdn/teles/q931.cwhile (p < bend)
p811drivers/isdn/teles/q931.cdp += sprintf(dp, "%02x ", *p++);
p404drivers/isdn/teles/teles.hbyte           *findie(byte * p, int size, byte ie, int wanted_set);
p405drivers/isdn/teles/teles.hint             getcallref(byte * p);
p430drivers/isdn/teles/teles.hvoid            dlogframe(struct IsdnCardState *sp, byte * p, int size, char *comment);
p789drivers/net/atarilance.cu_char *p;
p793drivers/net/atarilance.cfor( p = &((u_char *)skb->data)[6], i = 0; i < 6; i++ )
p794drivers/net/atarilance.cprintk("%02x%s", *p++, i != 5 ? ":" : "" );
p796drivers/net/atarilance.cfor( p = (u_char *)skb->data, i = 0; i < 6; i++ )
p797drivers/net/atarilance.cprintk("%02x%s", *p++, i != 5 ? ":" : "" );
p1012drivers/net/atarilance.cu_char *data = PKTBUF_ADDR(head), *p;
p1015drivers/net/atarilance.cfor( p = &data[6], i = 0; i < 6; i++ )
p1016drivers/net/atarilance.cprintk("%02x%s", *p++, i != 5 ? ":" : "" );
p1018drivers/net/atarilance.cfor( p = data, i = 0; i < 6; i++ )
p1019drivers/net/atarilance.cprintk("%02x%s", *p++, i != 5 ? ":" : "" );
p703drivers/net/atp.cstatic void read_block(short ioaddr, int length, unsigned char *p, int data_mode)
p711drivers/net/atp.cdo  *p++ = read_byte_mode0(ioaddr);  while (--length > 0);
p713drivers/net/atp.cdo  *p++ = read_byte_mode2(ioaddr);  while (--length > 0);
p715drivers/net/atp.cdo      *p++ = read_byte_mode4(ioaddr);  while (--length > 0);
p717drivers/net/atp.cdo      *p++ = read_byte_mode6(ioaddr);  while (--length > 0);
p558drivers/net/bsd_comp.c#define dict_ptrx(p,idx) &(p->dict[idx])
p559drivers/net/bsd_comp.c#define lens_ptrx(p,idx) &(p->lens[idx])
p877drivers/net/bsd_comp.cunsigned char *p;
p1030drivers/net/bsd_comp.cp     = wptr;
p1060drivers/net/bsd_comp.c*--p    = dictp->f.hs.suffix;
p1063drivers/net/bsd_comp.c*--p = finchar;
p623drivers/net/de4x5.cstatic void    de4x5_dbg_srom(struct de4x5_srom *p);
p2615drivers/net/de4x5.cstruct sk_buff *p;
p2618drivers/net/de4x5.cfor (p=lp->cache.skb; p->next; p=p->next);
p2619drivers/net/de4x5.cp->next = skb;
p2631drivers/net/de4x5.cstruct sk_buff *p = lp->cache.skb;
p2634drivers/net/de4x5.cskb->next = p;
p2642drivers/net/de4x5.cstruct sk_buff *p = lp->cache.skb;
p2644drivers/net/de4x5.cif (p) {
p2645drivers/net/de4x5.clp->cache.skb = p->next;
p2646drivers/net/de4x5.cp->next = NULL;
p2649drivers/net/de4x5.creturn p;
p2844drivers/net/de4x5.cshort *p = (short *)&lp->srom;
p2846drivers/net/de4x5.c*p++ = srom_rd(aprom_addr, i);
p3476drivers/net/de4x5.cstatic void de4x5_dbg_srom(struct de4x5_srom *p)
p3481drivers/net/de4x5.cprintk("Sub-system Vendor ID: %04x\n", (u_short)*(p->sub_vendor_id));
p3482drivers/net/de4x5.cprintk("Sub-system ID:        %04x\n", (u_short)*(p->sub_system_id));
p3483drivers/net/de4x5.cprintk("ID Block CRC:         %02x\n", (u_char)(p->id_block_crc));
p3487drivers/net/de4x5.cprintk("%02x:", (u_char)*(p->ieee_addr+i));
p3489drivers/net/de4x5.cprintk("%02x\n", (u_char)*(p->ieee_addr+i));
p3490drivers/net/de4x5.cprintk("CRC checksum:         %04x\n", (u_short)(p->chksum));
p3492drivers/net/de4x5.cprintk("%3d %04x\n", i<<1, (u_short)*((u_short *)p+i));
p3798drivers/net/de4x5.cstruct device *p  = (struct device *)&thisDE4X5;
p3803drivers/net/de4x5.cfor (; p!=NULL; p=p->next) {
p3804drivers/net/de4x5.cif (register_netdev(p) != 0)
p3815drivers/net/de4x5.cstruct device *p  = (struct device *)&thisDE4X5;
p3818drivers/net/de4x5.cfor (; p!=NULL; p=p->next) {
p3819drivers/net/de4x5.ckeep_loaded += (p->flags & IFF_UP);     /* Is an interface up?       */
p3829drivers/net/de4x5.cfor (p=thisDE4X5.next; p!=NULL; p=p->next) {
p3830drivers/net/de4x5.cif (p->priv) {                          /* Private area allocated?   */
p3831drivers/net/de4x5.cstruct de4x5_private *lp = (struct de4x5_private *)p->priv;
p3835drivers/net/de4x5.crelease_region(p->base_addr, (lp->bus == PCI ? 
p3840drivers/net/de4x5.cunregister_netdev(p);
p3841drivers/net/de4x5.ckfree(p);                               /* Free the device structure */
p741drivers/net/depca.cu_long p;
p751drivers/net/depca.cwritel((p=lp->dma_buffs+i*RX_BUFF_SZ) | R_OWN, &lp->rx_ring[i].base);
p753drivers/net/depca.clp->rx_memcpy[i]=(char *)(p+lp->bus_offset);
p756drivers/net/depca.cwritel((p=lp->dma_buffs+(i+lp->txRingMask+1)*TX_BUFF_SZ) & 0x00ffffff,
p758drivers/net/depca.clp->tx_memcpy[i]=(char *)(p+lp->bus_offset);
p1625drivers/net/depca.cstruct depca_init *p = (struct depca_init *)lp->sh_mem;
p1664drivers/net/depca.cprintk("\tmode: 0x%4.4x\n",readw(&p->mode));
p1667drivers/net/depca.cprintk("%2.2x:",(u_char)readb(&p->phys_addr[i]));
p1669drivers/net/depca.cprintk("%2.2x\n",(u_char)readb(&p->phys_addr[i]));
p1672drivers/net/depca.cprintk("%2.2x:",(u_char)readb(&p->mcast_table[i]));
p1674drivers/net/depca.cprintk("%2.2x\n",(u_char)readb(&p->mcast_table[i]));
p1675drivers/net/depca.cprintk("\trx_ring at: 0x%8.8x\n",readl(&p->rx_ring));
p1676drivers/net/depca.cprintk("\ttx_ring at: 0x%8.8x\n",readl(&p->tx_ring));
p352drivers/net/dgrs.cuchar    *p;
p371drivers/net/dgrs.cputp = p = skb_put(skb, len);
p408drivers/net/dgrs.cif ( (p-putp) >= len)
p420drivers/net/dgrs.cp += amt;
p477drivers/net/dgrs.cif ( (p-putp) >= len)
p487drivers/net/dgrs.cmemcpy(p, S2H(tbdp->buf), amt);
p491drivers/net/dgrs.cp += amt;
p512drivers/net/dgrs.cif ( (p-putp) >= len)
p518drivers/net/dgrs.cmemcpy(p, S2H(tbdp->buf), amt);
p519drivers/net/dgrs.cp += amt;
p352drivers/net/dgrs_driver.cuchar    *p;
p371drivers/net/dgrs_driver.cputp = p = skb_put(skb, len);
p408drivers/net/dgrs_driver.cif ( (p-putp) >= len)
p420drivers/net/dgrs_driver.cp += amt;
p477drivers/net/dgrs_driver.cif ( (p-putp) >= len)
p487drivers/net/dgrs_driver.cmemcpy(p, S2H(tbdp->buf), amt);
p491drivers/net/dgrs_driver.cp += amt;
p512drivers/net/dgrs_driver.cif ( (p-putp) >= len)
p518drivers/net/dgrs_driver.cmemcpy(p, S2H(tbdp->buf), amt);
p519drivers/net/dgrs_driver.cp += amt;
p123drivers/net/dgrs_ether.hextern void  eth_xmit_spew_on(PORT *p, int cnt);
p124drivers/net/dgrs_ether.hextern void  eth_xmit_spew_off(PORT *p);
p126drivers/net/dgrs_ether.hextern I596_RBD  *alloc_rbds(PORT *p, int num);
p128drivers/net/dgrs_ether.hextern I596_CB * eth_cb_alloc(PORT *p);
p809drivers/net/ewrk3.cu_char *p = skb->data;
p816drivers/net/ewrk3.coutb(*p++, EWRK3_DATA);
p1004drivers/net/ewrk3.cunsigned char *p;
p1007drivers/net/ewrk3.cp = skb_put(skb,pkt_len);
p1010drivers/net/ewrk3.c*p = inb(EWRK3_DATA);         /* dummy read */
p1012drivers/net/ewrk3.c*p++ = inb(EWRK3_DATA);
p1015drivers/net/ewrk3.cmemcpy_fromio(p, buf, pkt_len);
p1035drivers/net/ewrk3.cp = skb->data;                  /* Look at the dest addr */
p1036drivers/net/ewrk3.cif (p[0] & 0x01) {              /* Multicast/Broadcast */
p1037drivers/net/ewrk3.cif ((*(s32 *)&p[0] == -1) && (*(s16 *)&p[4] == -1)) {
p1042drivers/net/ewrk3.c} else if ((*(s32 *)&p[0] == *(s32 *)&dev->dev_addr[0]) &&
p1043drivers/net/ewrk3.c(*(s16 *)&p[4] == *(s16 *)&dev->dev_addr[4])) {
p1216drivers/net/ewrk3.cshort *p = (short *) lp->mctbl;
p1234drivers/net/ewrk3.cwritew(0xffff, p);
p1235drivers/net/ewrk3.cp++; i++;
p33drivers/net/i82586.h#define  toff(t,p,f)   (unsigned short)((void *)(&((t *)((void *)0 + (p)))->f) - (void *)0)
p121drivers/net/i82586.h#define  scboff(p,f)   toff(scb_t, p, f)
p175drivers/net/i82586.h#define  acoff(p,f)   toff(ach_t, p, f)
p363drivers/net/i82586.h#define  rbdoff(p,f)   toff(rbd_t, p, f)
p401drivers/net/i82586.h#define  fdoff(p,f)   toff(fd_t, p, f)
p138drivers/net/net_init.cstatic int eth_mac_addr(struct device *dev, void *p)
p140drivers/net/net_init.cstruct sockaddr *addr=p;
p131drivers/net/ni52.c#define make32(ptr16) (p->memtop + (short) (ptr16) )
p132drivers/net/ni52.c#define make24(ptr32) ((char *) (ptr32) - p->base)
p133drivers/net/ni52.c#define make16(ptr32) ((unsigned short) ((unsigned long) (ptr32) - (unsigned long) p->memtop ))
p166drivers/net/ni52.cif(!p->scb->cmd_cuc) break; \
p169drivers/net/ni52.cprintk("%s: scb_cmd timed out: %04x,%04x .. disabling i82586!!\n",dev->name,p->scb->cmd_cuc,p->scb->cus); \
p170drivers/net/ni52.cif(!p->reseted) { p->reseted = 1; ni_reset586(); } } } }
p174drivers/net/ni52.cif(!p->scb->cmd_ruc) break; \
p177drivers/net/ni52.cprintk("%s: scb_cmd (ruc) timed out: %04x,%04x .. disabling i82586!!\n",dev->name,p->scb->cmd_ruc,p->scb->rus); \
p178drivers/net/ni52.cif(!p->reseted) { p->reseted = 1; ni_reset586(); } } } }
p284drivers/net/ni52.cstruct priv *p = /* (struct priv *) dev->priv*/ &pb;
p288drivers/net/ni52.cp->base = (unsigned long) where + size - 0x01000000;
p289drivers/net/ni52.cp->memtop = where + size;
p290drivers/net/ni52.cp->scp = (struct scp_struct *)(p->base + SCP_DEFAULT_ADDRESS);
p291drivers/net/ni52.cmemset((char *)p->scp,0, sizeof(struct scp_struct));
p293drivers/net/ni52.cif(((char *)p->scp)[i])
p295drivers/net/ni52.cp->scp->sysbus = SYSBUSVAL;        /* 1 = 8Bit-Bus, 0 = 16 Bit */
p296drivers/net/ni52.cif(p->scp->sysbus != SYSBUSVAL)
p300drivers/net/ni52.ciscp_addrs[1]= (char *) p->scp - sizeof(struct iscp_struct);
p304drivers/net/ni52.cp->iscp = (struct iscp_struct *) iscp_addrs[i];
p305drivers/net/ni52.cmemset((char *)p->iscp,0, sizeof(struct iscp_struct));
p307drivers/net/ni52.cp->scp->iscp = make24(p->iscp);
p308drivers/net/ni52.cp->iscp->busy = 1;
p314drivers/net/ni52.cif(p->iscp->busy) /* i82586 clears 'busy' after successful init */
p325drivers/net/ni52.cstruct priv *p =  (struct priv *) dev->priv; 
p330drivers/net/ni52.cp->scp  = (struct scp_struct *)  (p->base + SCP_DEFAULT_ADDRESS);
p331drivers/net/ni52.cp->scb  = (struct scb_struct *)  (dev->mem_start);
p332drivers/net/ni52.cp->iscp = (struct iscp_struct *) ((char *)p->scp - sizeof(struct iscp_struct));
p334drivers/net/ni52.cmemset((char *) p->iscp,0,sizeof(struct iscp_struct));
p335drivers/net/ni52.cmemset((char *) p->scp ,0,sizeof(struct scp_struct));
p337drivers/net/ni52.cp->scp->iscp = make24(p->iscp);
p338drivers/net/ni52.cp->scp->sysbus = SYSBUSVAL;
p339drivers/net/ni52.cp->iscp->scb_offset = make16(p->scb);
p341drivers/net/ni52.cp->iscp->busy = 1;
p347drivers/net/ni52.cif(p->iscp->busy)
p350drivers/net/ni52.cp->reseted = 0;
p352drivers/net/ni52.cmemset((char *)p->scb,0,sizeof(struct scb_struct));
p538drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p546drivers/net/ni52.cptr = (void *) ((char *)p->scb + sizeof(struct scb_struct));
p563drivers/net/ni52.cint len = ((char *) p->iscp - (char *) ptr - 8) / 6;
p576drivers/net/ni52.cp->scb->cbl_offset = make16(cfg_cmd);
p577drivers/net/ni52.cp->scb->cmd_ruc = 0;
p579drivers/net/ni52.cp->scb->cmd_cuc = CUC_START; /* cmd.-unit start */
p601drivers/net/ni52.cp->scb->cbl_offset = make16(ias_cmd);
p603drivers/net/ni52.cp->scb->cmd_cuc = CUC_START; /* cmd.-unit start */
p623drivers/net/ni52.cp->scb->cbl_offset = make16(tdr_cmd);
p624drivers/net/ni52.cp->scb->cmd_cuc = CUC_START; /* cmd.-unit start */
p638drivers/net/ni52.cp->scb->cmd_cuc = p->scb->cus & STAT_MASK;
p670drivers/net/ni52.cp->scb->cbl_offset = make16(mc_cmd);
p671drivers/net/ni52.cp->scb->cmd_cuc = CUC_START;
p686drivers/net/ni52.cp->nop_cmds[i] = (struct nop_cmd_struct *)ptr;
p687drivers/net/ni52.cp->nop_cmds[i]->cmd_cmd    = CMD_NOP;
p688drivers/net/ni52.cp->nop_cmds[i]->cmd_status = 0;
p689drivers/net/ni52.cp->nop_cmds[i]->cmd_link   = make16((p->nop_cmds[i]));
p695drivers/net/ni52.cp->nop_cmds[i] = (struct nop_cmd_struct *)ptr;
p696drivers/net/ni52.cp->nop_cmds[i]->cmd_cmd    = CMD_NOP;
p697drivers/net/ni52.cp->nop_cmds[i]->cmd_status = 0;
p698drivers/net/ni52.cp->nop_cmds[i]->cmd_link   = make16((p->nop_cmds[i]));
p710drivers/net/ni52.cp->xmit_cmds[i] = (struct transmit_cmd_struct *)ptr; /*transmit cmd/buff 0*/
p712drivers/net/ni52.cp->xmit_cbuffs[i] = (char *)ptr; /* char-buffs */
p714drivers/net/ni52.cp->xmit_buffs[i] = (struct tbd_struct *)ptr; /* TBD */
p716drivers/net/ni52.cif((void *)ptr > (void *)p->iscp) 
p721drivers/net/ni52.cmemset((char *)(p->xmit_cmds[i]) ,0, sizeof(struct transmit_cmd_struct));
p722drivers/net/ni52.cmemset((char *)(p->xmit_buffs[i]),0, sizeof(struct tbd_struct));
p723drivers/net/ni52.cp->xmit_cmds[i]->cmd_link = make16(p->nop_cmds[(i+1)%NUM_XMIT_BUFFS]);
p724drivers/net/ni52.cp->xmit_cmds[i]->cmd_status = STAT_COMPL;
p725drivers/net/ni52.cp->xmit_cmds[i]->cmd_cmd = CMD_XMIT | CMD_INT;
p726drivers/net/ni52.cp->xmit_cmds[i]->tbd_offset = make16((p->xmit_buffs[i]));
p727drivers/net/ni52.cp->xmit_buffs[i]->next = 0xffff;
p728drivers/net/ni52.cp->xmit_buffs[i]->buffer = make24((p->xmit_cbuffs[i]));
p731drivers/net/ni52.cp->xmit_count = 0; 
p732drivers/net/ni52.cp->xmit_last  = 0;
p734drivers/net/ni52.cp->nop_point  = 0;
p741drivers/net/ni52.cp->scb->cbl_offset = make16(p->nop_cmds[0]);
p742drivers/net/ni52.cp->scb->cmd_cuc = CUC_START;
p746drivers/net/ni52.cp->xmit_cmds[0]->cmd_link = make16(p->xmit_cmds[0]);
p747drivers/net/ni52.cp->xmit_cmds[0]->cmd_cmd  = CMD_XMIT | CMD_SUSPEND | CMD_INT;
p753drivers/net/ni52.cp->scb->cmd_cuc = p->scb->cus & STAT_MASK;
p772drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p774drivers/net/ni52.cmemset((char *) rfd,0,sizeof(struct rfd_struct)*(p->num_recv_buffs+rfdadd));
p775drivers/net/ni52.cp->rfd_first = rfd;
p777drivers/net/ni52.cfor(i = 0; i < (p->num_recv_buffs+rfdadd); i++) {
p778drivers/net/ni52.crfd[i].next = make16(rfd + (i+1) % (p->num_recv_buffs+rfdadd) );
p781drivers/net/ni52.crfd[p->num_recv_buffs-1+rfdadd].last = RFD_SUSP;   /* RU suspend */
p783drivers/net/ni52.cptr = (void *) (rfd + (p->num_recv_buffs + rfdadd) );
p786drivers/net/ni52.cptr = (void *) (rbd + p->num_recv_buffs);
p789drivers/net/ni52.cmemset((char *) rbd,0,sizeof(struct rbd_struct)*(p->num_recv_buffs));
p791drivers/net/ni52.cfor(i=0;i<p->num_recv_buffs;i++)
p793drivers/net/ni52.crbd[i].next = make16((rbd + (i+1) % p->num_recv_buffs));
p799drivers/net/ni52.cp->rfd_top  = p->rfd_first;
p800drivers/net/ni52.cp->rfd_last = p->rfd_first + (p->num_recv_buffs - 1 + rfdadd);
p802drivers/net/ni52.cp->scb->rfa_offset    = make16(p->rfd_first);
p803drivers/net/ni52.cp->rfd_first->rbd_offset  = make16(rbd);
p818drivers/net/ni52.cstruct priv *p;
p824drivers/net/ni52.cp = (struct priv *) dev->priv;
p833drivers/net/ni52.cwhile((stat=p->scb->cus & STAT_MASK))
p835drivers/net/ni52.cp->scb->cmd_cuc = stat;
p844drivers/net/ni52.cif(p->scb->rus & RU_SUSPEND) /* special case: RU_SUSPEND */
p847drivers/net/ni52.cp->scb->cmd_ruc = RUC_RESUME;
p853drivers/net/ni52.cprintk("%s: Receiver-Unit went 'NOT READY': %04x/%02x.\n",dev->name,(int) stat,(int) p->scb->rus);
p865drivers/net/ni52.cprintk("%s: oops! CU has left active state. stat: %04x/%02x.\n",dev->name,(int) stat,(int) p->scb->cus);
p873drivers/net/ni52.cif(p->scb->cmd_cuc)   /* timed out? */
p897drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p902drivers/net/ni52.cfor(;(status = p->rfd_top->stat_high) & RFD_COMPL;)
p904drivers/net/ni52.crbd = (struct rbd_struct *) make32(p->rfd_top->rbd_offset);
p918drivers/net/ni52.ceth_copy_and_sum(skb,(char *) p->base+(unsigned long) rbd->buffer,totlen,0);
p921drivers/net/ni52.cp->stats.rx_packets++;
p924drivers/net/ni52.cp->stats.rx_dropped++;
p945drivers/net/ni52.cp->stats.rx_dropped++;
p951drivers/net/ni52.cp->stats.rx_errors++;
p953drivers/net/ni52.cp->rfd_top->stat_high = 0;
p954drivers/net/ni52.cp->rfd_top->last = RFD_SUSP; /* maybe exchange by RFD_LAST */
p955drivers/net/ni52.cp->rfd_top->rbd_offset = 0xffff;
p956drivers/net/ni52.cp->rfd_last->last = 0;        /* delete RFD_SUSP  */
p957drivers/net/ni52.cp->rfd_last = p->rfd_top;
p958drivers/net/ni52.cp->rfd_top = (struct rfd_struct *) make32(p->rfd_top->next); /* step to next RFD */
p959drivers/net/ni52.cp->scb->rfa_offset = make16(p->rfd_top);
p968drivers/net/ni52.cp->scb->cmd_ruc = RUC_RESUME;
p978drivers/net/ni52.cif(p->rfd_top->status)
p991drivers/net/ni52.cvolatile struct rfd_struct *rfds=p->rfd_top;
p994drivers/net/ni52.cfor(i=0;i< (p->num_recv_buffs+4);i++)
p1000drivers/net/ni52.cprintk("\nerrs: %04x %04x stat: %04x\n",(int)p->scb->rsc_errs,(int)p->scb->ovrn_errs,(int)p->scb->status);
p1001drivers/net/ni52.cprintk("\nerrs: %04x %04x rus: %02x, cus: %02x\n",(int)p->scb->rsc_errs,(int)p->scb->ovrn_errs,(int)p->scb->rus,(int)p->scb->cus);  
p1016drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p1018drivers/net/ni52.cp->stats.rx_errors++;
p1021drivers/net/ni52.cp->scb->cmd_ruc = RUC_ABORT; /* usually the RU is in the 'no resource'-state .. abort it now. */
p1025drivers/net/ni52.calloc_rfa(dev,(char *)p->rfd_first);
p1029drivers/net/ni52.cprintk("%s: Receive-Unit restarted. Status: %04x\n",dev->name,p->scb->rus);
p1040drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p1045drivers/net/ni52.cstatus = p->xmit_cmds[p->xmit_last]->cmd_status;
p1051drivers/net/ni52.cp->stats.tx_packets++;
p1052drivers/net/ni52.cp->stats.collisions += (status & TCMD_MAXCOLLMASK);
p1056drivers/net/ni52.cp->stats.tx_errors++;
p1059drivers/net/ni52.cp->stats.collisions++;
p1062drivers/net/ni52.cp->stats.tx_carrier_errors++;
p1068drivers/net/ni52.cp->stats.tx_fifo_errors++;
p1073drivers/net/ni52.cp->stats.collisions += 16;
p1078drivers/net/ni52.cif( (++p->xmit_last) == NUM_XMIT_BUFFS) 
p1079drivers/net/ni52.cp->xmit_last = 0;
p1092drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p1096drivers/net/ni52.cp->scb->rfa_offset = make16(p->rfd_first);
p1097drivers/net/ni52.cp->scb->cmd_ruc = RUC_START;
p1112drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p1121drivers/net/ni52.cif(p->scb->cus & CU_ACTIVE) /* COMMAND-UNIT active? */
p1126drivers/net/ni52.cprintk("%s: X0: %04x N0: %04x N1: %04x %d\n",dev->name,(int)p->xmit_cmds[0]->cmd_status,(int)p->nop_cmds[0]->cmd_status,(int)p->nop_cmds[1]->cmd_status,(int)p->nop_point);
p1128drivers/net/ni52.cp->scb->cmd_cuc = CUC_ABORT;
p1131drivers/net/ni52.cp->scb->cbl_offset = make16(p->nop_cmds[p->nop_point]);
p1132drivers/net/ni52.cp->scb->cmd_cuc = CUC_START;
p1142drivers/net/ni52.cprintk("%s: xmitter timed out, try to restart! stat: %02x\n",dev->name,p->scb->cus);
p1143drivers/net/ni52.cprintk("%s: command-stats: %04x %04x\n",dev->name,p->xmit_cmds[0]->cmd_status,p->xmit_cmds[1]->cmd_status);
p1172drivers/net/ni52.celse if(set_bit(0,(void *) &p->lock)) {
p1179drivers/net/ni52.cmemcpy((char *)p->xmit_cbuffs[p->xmit_count],(char *)(skb->data),skb->len);
p1186drivers/net/ni52.cif(p->scb->cus & CU_ACTIVE)
p1189drivers/net/ni52.cprintk("%s: stat: %04x %04x\n",dev->name,p->scb->cus,p->xmit_cmds[0]->cmd_status);
p1193drivers/net/ni52.cp->xmit_buffs[0]->size = TBD_LAST | len;
p1196drivers/net/ni52.cp->xmit_cmds[0]->cmd_status = 0;
p1198drivers/net/ni52.cif( (p->scb->cus & CU_STATUS) == CU_SUSPEND)
p1199drivers/net/ni52.cp->scb->cmd_cuc = CUC_RESUME;
p1202drivers/net/ni52.cp->scb->cbl_offset = make16(p->xmit_cmds[0]);
p1203drivers/net/ni52.cp->scb->cmd_cuc = CUC_START;
p1211drivers/net/ni52.cif( (p->scb->cus & CU_ACTIVE)) /* test it, because CU sometimes doesn't start immediately */
p1213drivers/net/ni52.cif(p->xmit_cmds[0]->cmd_status)
p1219drivers/net/ni52.cnext_nop = (p->nop_point + 1) & 0x1;
p1220drivers/net/ni52.cp->xmit_buffs[0]->size = TBD_LAST | len;
p1222drivers/net/ni52.cp->xmit_cmds[0]->cmd_link   = p->nop_cmds[next_nop]->cmd_link 
p1223drivers/net/ni52.c= make16((p->nop_cmds[next_nop]));
p1224drivers/net/ni52.cp->xmit_cmds[0]->cmd_status = p->nop_cmds[next_nop]->cmd_status = 0;
p1226drivers/net/ni52.cp->nop_cmds[p->nop_point]->cmd_link = make16((p->xmit_cmds[0]));
p1228drivers/net/ni52.cp->nop_point = next_nop;
p1232drivers/net/ni52.cp->xmit_buffs[p->xmit_count]->size = TBD_LAST | len;
p1233drivers/net/ni52.cif( (next_nop = p->xmit_count + 1) == NUM_XMIT_BUFFS ) 
p1236drivers/net/ni52.cp->xmit_cmds[p->xmit_count]->cmd_status  = 0;
p1238drivers/net/ni52.cp->nop_cmds[next_nop]->cmd_link = make16((p->nop_cmds[next_nop]));
p1239drivers/net/ni52.cp->nop_cmds[next_nop]->cmd_status = 0;
p1241drivers/net/ni52.cp->nop_cmds[p->xmit_count]->cmd_link = make16((p->xmit_cmds[p->xmit_count]));
p1243drivers/net/ni52.cp->xmit_count = next_nop;
p1249drivers/net/ni52.cif(p->xmit_count != p->xmit_last)
p1251drivers/net/ni52.cp->lock = 0;
p1266drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p1269drivers/net/ni52.ccrc = p->scb->crc_errs; /* get error-statistic from the ni82586 */
p1270drivers/net/ni52.cp->scb->crc_errs = 0;
p1271drivers/net/ni52.caln = p->scb->aln_errs;
p1272drivers/net/ni52.cp->scb->aln_errs = 0;
p1273drivers/net/ni52.crsc = p->scb->rsc_errs;
p1274drivers/net/ni52.cp->scb->rsc_errs = 0;
p1275drivers/net/ni52.covrn = p->scb->ovrn_errs;
p1276drivers/net/ni52.cp->scb->ovrn_errs = 0;
p1278drivers/net/ni52.cp->stats.rx_crc_errors += crc;
p1279drivers/net/ni52.cp->stats.rx_fifo_errors += ovrn;
p1280drivers/net/ni52.cp->stats.rx_frame_errors += aln;
p1281drivers/net/ni52.cp->stats.rx_dropped += rsc;
p1283drivers/net/ni52.creturn &p->stats;
p1351drivers/net/ni52.cstruct priv *p = (struct priv *) dev->priv;
p1355drivers/net/ni52.cp->scb->cmd_cuc = CUC_ABORT;
p1365drivers/net/ni52.cp->scb->cbl_offset = make16(dump_cmd);
p1366drivers/net/ni52.cp->scb->cmd_cuc = CUC_START;
p224drivers/net/ni65.cstruct priv *p; 
p295drivers/net/ni65.cp = dev->priv = (struct priv *) ptr;
p308drivers/net/ni65.cp->tmdbounce[i] = ptr;
p310drivers/net/ni65.cp->tmd_skb[i] = NULL;
p329drivers/net/ni65.cp->recv_skb[i] = skb;
p334drivers/net/ni65.cif( !(p->recvbounce[i] = kmalloc(R_BUF_SIZE,GFP_KERNEL | GFP_DMA )) ) {
p338drivers/net/ni65.cif( (unsigned long) p->recvbounce[i] + R_BUF_SIZE > 0x1000000 ) {
p355drivers/net/ni65.cstruct priv *p = (struct priv *) dev->priv;
p357drivers/net/ni65.cp->lock = 0;
p358drivers/net/ni65.cp->xmit_queued = 0;
p374drivers/net/ni65.cp->tmdnum = 0; p->tmdlast = 0;
p377drivers/net/ni65.cstruct tmd *tmdp = p->tmdhead + i;
p379drivers/net/ni65.cif(p->tmd_skb[i]) {
p380drivers/net/ni65.cdev_kfree_skb(p->tmd_skb[i],FREE_WRITE);
p381drivers/net/ni65.cp->tmd_skb[i] = NULL;
p389drivers/net/ni65.cp->rmdnum = 0;
p392drivers/net/ni65.cstruct rmd *rmdp = p->rmdhead + i;
p394drivers/net/ni65.crmdp->u.buffer = (unsigned long) p->recv_skb[i]->data;
p396drivers/net/ni65.crmdp->u.buffer = (unsigned long) p->recvbounce[i];
p404drivers/net/ni65.cp->ib.eaddr[i] = dev->dev_addr[i];
p407drivers/net/ni65.cp->ib.filter[i] = 0x0;
p408drivers/net/ni65.cp->ib.mode = 0x0;
p411drivers/net/ni65.cp->ib.mode = M_PROM;
p415drivers/net/ni65.cp->ib.filter[i] = 0xff;
p418drivers/net/ni65.cp->ib.trp = (unsigned long) p->tmdhead | TMDNUMMASK;
p419drivers/net/ni65.cp->ib.rrp = (unsigned long) p->rmdhead | RMDNUMMASK;
p422drivers/net/ni65.cwritereg((unsigned short) (((unsigned long) &(p->ib)) & 0xffff),CSR1);
p423drivers/net/ni65.cwritereg((unsigned short) (((unsigned long) &(p->ib))>>16),CSR2);
p477drivers/net/ni65.cstruct priv *p = (struct priv *) dev->priv;
p480drivers/net/ni65.cp->stats.tx_errors++;
p482drivers/net/ni65.cp->stats.rx_errors++;
p496drivers/net/ni65.cstruct priv *p = (struct priv *) dev->priv;
p499drivers/net/ni65.cstruct rmd *rmdp = p->rmdhead + ((p->rmdnum - i - 1) & (RMDNUM-1));
p507drivers/net/ni65.cp->rmdnum = (p->rmdnum + 8 - i) & (RMDNUM - 1);
p532drivers/net/ni65.cstruct priv *p = (struct priv *) dev->priv;
p534drivers/net/ni65.cwhile(p->xmit_queued)
p536drivers/net/ni65.cstruct tmd *tmdp = p->tmdhead + p->tmdlast;
p543drivers/net/ni65.cif(p->tmd_skb[p->tmdlast]) {
p544drivers/net/ni65.cdev_kfree_skb(p->tmd_skb[p->tmdlast],FREE_WRITE);
p545drivers/net/ni65.cp->tmd_skb[p->tmdlast] = NULL;
p557drivers/net/ni65.cp->stats.tx_aborted_errors++;
p559drivers/net/ni65.cp->stats.tx_carrier_errors++;
p561drivers/net/ni65.cp->stats.tx_fifo_errors++;
p569drivers/net/ni65.cp->stats.tx_errors++;
p573drivers/net/ni65.cp->stats.tx_packets++;
p575drivers/net/ni65.cp->tmdlast = (p->tmdlast + 1) & (TMDNUM-1);
p576drivers/net/ni65.cif(p->tmdlast == p->tmdnum)
p577drivers/net/ni65.cp->xmit_queued = 0;
p591drivers/net/ni65.cstruct priv *p = (struct priv *) dev->priv;
p593drivers/net/ni65.crmdp = p->rmdhead + p->rmdnum;
p601drivers/net/ni65.cp->stats.rx_length_errors++;
p609drivers/net/ni65.cp->stats.rx_frame_errors++;
p611drivers/net/ni65.cp->stats.rx_over_errors++;
p618drivers/net/ni65.cif(rmdstat & RCV_CRC)  p->stats.rx_crc_errors++;
p621drivers/net/ni65.cp->stats.rx_errors++;
p637drivers/net/ni65.ceth_copy_and_sum(skb, (unsigned char *)(p->recv_skb[p->rmdnum]->data),len,0);
p640drivers/net/ni65.cstruct sk_buff *skb1 = p->recv_skb[p->rmdnum];
p642drivers/net/ni65.cp->recv_skb[p->rmdnum] = skb;
p649drivers/net/ni65.ceth_copy_and_sum(skb, (unsigned char *) p->recvbounce[p->rmdnum],len,0);
p652drivers/net/ni65.cp->stats.rx_packets++;
p660drivers/net/ni65.cp->stats.rx_dropped++;
p666drivers/net/ni65.cp->stats.rx_errors++;
p668drivers/net/ni65.cp->rmdnum = (p->rmdnum + 1) & (RMDNUM-1);
p669drivers/net/ni65.crmdp = p->rmdhead + p->rmdnum;
p678drivers/net/ni65.cstruct priv *p = (struct priv *) dev->priv;
p704drivers/net/ni65.cif (set_bit(0, (void*)&p->lock)) {
p711drivers/net/ni65.cstruct tmd *tmdp = p->tmdhead + p->tmdnum;
p717drivers/net/ni65.ctmdp->u.buffer = (unsigned long ) p->tmdbounce[p->tmdnum]; 
p725drivers/net/ni65.cp->tmd_skb[p->tmdnum] = skb;
p736drivers/net/ni65.cp->xmit_queued = 1;
p737drivers/net/ni65.cp->tmdnum = (p->tmdnum + 1) & (TMDNUM-1);
p739drivers/net/ni65.cdev->tbusy = (p->tmdnum == p->tmdlast) ? 1 : 0;
p740drivers/net/ni65.cp->lock = 0;
p213drivers/net/ppp.c#define bset(p,b)  ((p)[(b) >> 5] |= (1 << ((b) & 0x1f)))
p320drivers/net/ppp.cextern inline __u8 * store_long (register __u8 *p, register int value) {
p321drivers/net/ppp.c*p++ = (__u8) (value >> 24);
p322drivers/net/ppp.c*p++ = (__u8) (value >> 16);
p323drivers/net/ppp.c*p++ = (__u8) (value >>   8);
p324drivers/net/ppp.c*p++ = (__u8) value;
p325drivers/net/ppp.creturn p;
p2024drivers/net/ppp.c__u8 *p;
p2033drivers/net/ppp.cp   = (__u8 *) &data [40];  /* Point to last two items. */
p2034drivers/net/ppp.cp   = store_long (p, ppp->stats.ppp_opackets + 1);
p2035drivers/net/ppp.cp   = store_long (p, ppp->stats.ppp_ooctects + len);
p2751drivers/net/ppp.cmemcpy (&temp.p, &ppp->stats, sizeof (struct pppstat));
p549drivers/net/seeq8005.cchar * p = buf;
p552drivers/net/seeq8005.cprintk("%02x ",*(p++)&0xff);
p639drivers/net/sk_g16.cstruct priv *p;         /* SK_G16 private structure */
p787drivers/net/sk_g16.cp = dev->priv = (void *) kmalloc(sizeof(struct priv), GFP_KERNEL);
p788drivers/net/sk_g16.cif (p == NULL)
p809drivers/net/sk_g16.cp->ram = (struct SK_ram *) rom_addr; /* Set dual ported RAM addr */
p810drivers/net/sk_g16.cp->tmdhead = &(p->ram)->tmde[0];     /* Set TMD head */
p811drivers/net/sk_g16.cp->rmdhead = &(p->ram)->rmde[0];     /* Set RMD head */
p817drivers/net/sk_g16.cp->tmdbufs[i] = &(p->ram)->tmdbuf[i];
p822drivers/net/sk_g16.cp->rmdbufs[i] = &(p->ram)->rmdbuf[i]; 
p868drivers/net/sk_g16.cstruct priv *p = (struct priv *)dev->priv;
p957drivers/net/sk_g16.c(int) dev->irq, (unsigned int) p->ram);
p1028drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv; 
p1039drivers/net/sk_g16.cp->tmdnum = 0;                   /* First descriptor for transmitting */ 
p1040drivers/net/sk_g16.cp->tmdlast = 0;                  /* First descriptor for reading stats */
p1044drivers/net/sk_g16.ctmdp = p->tmdhead + i; 
p1046drivers/net/sk_g16.ctmdp->u.buffer = (unsigned long) p->tmdbufs[i]; /* assign buffer */
p1055drivers/net/sk_g16.cp->rmdnum = 0;                   /* First RMD which will be used */
p1059drivers/net/sk_g16.crmdp = p->rmdhead + i;
p1062drivers/net/sk_g16.crmdp->u.buffer = (unsigned long) p->rmdbufs[i]; /* assign buffer */
p1079drivers/net/sk_g16.c(p->ram)->ib.mode = mode;        /* Set operation mode */
p1083drivers/net/sk_g16.c(p->ram)->ib.paddr[i] = dev->dev_addr[i]; 
p1088drivers/net/sk_g16.c(p->ram)->ib.laddr[i] = 0;   /* We do not use logical addressing */
p1093drivers/net/sk_g16.c(p->ram)->ib.rdrp = (int)  p->rmdhead | RMDNUMMASK;
p1094drivers/net/sk_g16.c(p->ram)->ib.tdrp = (int)  p->tmdhead | TMDNUMMASK;
p1147drivers/net/sk_g16.c(unsigned int) &(p->ram)->ib);
p1193drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv;
p1250drivers/net/sk_g16.ctmdp = p->tmdhead + p->tmdnum; /* Which descriptor for transmitting */
p1275drivers/net/sk_g16.cp->tmdnum++; 
p1276drivers/net/sk_g16.cp->tmdnum &= TMDNUM-1; 
p1279drivers/net/sk_g16.cif (! ((p->tmdhead + p->tmdnum)->u.s.status & TX_OWN) )
p1314drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv;
p1348drivers/net/sk_g16.cp->stats.rx_dropped++;
p1389drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv;
p1395drivers/net/sk_g16.ctmdp = p->tmdhead + p->tmdlast;     /* Which buffer we sent at last ? */
p1398drivers/net/sk_g16.cp->tmdlast++;
p1399drivers/net/sk_g16.cp->tmdlast &= TMDNUM-1;
p1418drivers/net/sk_g16.cp->stats.tx_aborted_errors++;   
p1420drivers/net/sk_g16.cp->stats.tx_window_errors++; 
p1422drivers/net/sk_g16.cp->stats.tx_carrier_errors++;
p1425drivers/net/sk_g16.cp->stats.tx_fifo_errors++;
p1435drivers/net/sk_g16.cp->stats.tx_errors++;
p1453drivers/net/sk_g16.cp->stats.collisions++; 
p1457drivers/net/sk_g16.cp->stats.tx_packets++; 
p1509drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv;
p1514drivers/net/sk_g16.crmdp = p->rmdhead + p->rmdnum;
p1536drivers/net/sk_g16.cp->stats.rx_errors++;        /* bad packet received */
p1537drivers/net/sk_g16.cp->stats.rx_length_errors++; /* packet too long */
p1557drivers/net/sk_g16.cp->stats.rx_errors++;
p1559drivers/net/sk_g16.cif (rmdstat & RX_FRAM) p->stats.rx_frame_errors++;
p1560drivers/net/sk_g16.cif (rmdstat & RX_CRC)  p->stats.rx_crc_errors++;
p1584drivers/net/sk_g16.cp->stats.rx_dropped++;
p1621drivers/net/sk_g16.cp->stats.rx_packets++;
p1624drivers/net/sk_g16.cp->rmdnum++;
p1625drivers/net/sk_g16.cp->rmdnum %= RMDNUM;
p1627drivers/net/sk_g16.crmdp = p->rmdhead + p->rmdnum;
p1694drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv;
p1699drivers/net/sk_g16.creturn &p->stats;             /* Return Device status */
p2077drivers/net/sk_g16.cstruct priv *p = (struct priv *) dev->priv;
p2082drivers/net/sk_g16.c(unsigned int) p->ram,
p2083drivers/net/sk_g16.c(unsigned int) p->tmdhead, 
p2084drivers/net/sk_g16.c(unsigned int) p->rmdhead, 
p2085drivers/net/sk_g16.c(unsigned int) &(p->ram)->ib);
p2095drivers/net/sk_g16.cprintk("tmdbufs%d: %#08x ", (i+1), (int) p->tmdbufs[i]);
p2105drivers/net/sk_g16.cprintk("rmdbufs%d: %#08x ", (i+1), (int) p->rmdbufs[i]);
p104drivers/net/slip.cstatic int slip_esc(unsigned char *p, unsigned char *d, int len);
p107drivers/net/slip.cstatic int slip_esc6(unsigned char *p, unsigned char *d, int len);
p404drivers/net/slip.cunsigned char *p;
p424drivers/net/slip.cp = icp;
p427drivers/net/slip.clen = slhc_compress(sl->slcomp, p, len, sl->cbuff, &p, 1);
p432drivers/net/slip.ccount = slip_esc6(p, (unsigned char *) sl->xbuff, len);
p435drivers/net/slip.ccount = slip_esc(p, (unsigned char *) sl->xbuff, len);
p763drivers/net/strip.c__u8 pkt_text[MAX_RecvErr], *p = pkt_text;
p764drivers/net/strip.c*p++ = '\"';
p765drivers/net/strip.cwhile (ptr<end && p < &pkt_text[MAX_RecvErr-4]) 
p769drivers/net/strip.c*p++ = '\\';
p770drivers/net/strip.c*p++ = '\\';
p775drivers/net/strip.c*p++ = *ptr;
p778drivers/net/strip.csprintf(p, "\\%02X", *ptr);
p779drivers/net/strip.cp+= 3;
p785drivers/net/strip.c*p++ = '\"';
p786drivers/net/strip.c*p++ = 0;
p870drivers/net/sunlance.cstruct Linux_SBus_DMA *p;
p872drivers/net/sunlance.cfor (p = dma_chain; p; p = p->next)
p873drivers/net/sunlance.cif (p->SBus_dev == dev)
p874drivers/net/sunlance.creturn p;
p484drivers/net/tulip.cu_char *p=(u_char *)eepp;
p513drivers/net/tulip.c*p ++ = val;
p514drivers/net/tulip.c*p ++ = val >> 8;
p517drivers/net/tulip.cp = (u_char *)eepp;
p519drivers/net/tulip.cif (p[i] != p[15 - i] || p[i] != p[16 + i]) return(0);
p2204drivers/net/wavelan.cwavelan_cu_show_one(device *dev, net_local *lp, int i, unsigned short p)
p2211drivers/net/wavelan.cprintk("%d: 0x%x:", i, p);
p2213drivers/net/wavelan.cobram_read(ioaddr, p, (unsigned char *)&actx, sizeof(actx));
p2232drivers/net/wavelan.cwavelan_psa_show(psa_t *p)
p2236drivers/net/wavelan.cprintk("psa_io_base_addr_1: 0x%02x,", p->psa_io_base_addr_1);
p2237drivers/net/wavelan.cprintk("psa_io_base_addr_2: 0x%02x,", p->psa_io_base_addr_2);
p2238drivers/net/wavelan.cprintk("psa_io_base_addr_3: 0x%02x,", p->psa_io_base_addr_3);
p2239drivers/net/wavelan.cprintk("psa_io_base_addr_4: 0x%02x,", p->psa_io_base_addr_4);
p2240drivers/net/wavelan.cprintk("psa_rem_boot_addr_1: 0x%02x,", p->psa_rem_boot_addr_1);
p2241drivers/net/wavelan.cprintk("psa_rem_boot_addr_2: 0x%02x,", p->psa_rem_boot_addr_2);
p2242drivers/net/wavelan.cprintk("psa_rem_boot_addr_3: 0x%02x,", p->psa_rem_boot_addr_3);
p2243drivers/net/wavelan.cprintk("psa_holi_params: 0x%02x,", p->psa_holi_params);
p2244drivers/net/wavelan.cprintk("psa_int_req_no: %d,", p->psa_int_req_no);
p2248drivers/net/wavelan.cp->psa_univ_mac_addr[0],
p2249drivers/net/wavelan.cp->psa_univ_mac_addr[1],
p2250drivers/net/wavelan.cp->psa_univ_mac_addr[2],
p2251drivers/net/wavelan.cp->psa_univ_mac_addr[3],
p2252drivers/net/wavelan.cp->psa_univ_mac_addr[4],
p2253drivers/net/wavelan.cp->psa_univ_mac_addr[5]
p2258drivers/net/wavelan.cp->psa_local_mac_addr[0],
p2259drivers/net/wavelan.cp->psa_local_mac_addr[1],
p2260drivers/net/wavelan.cp->psa_local_mac_addr[2],
p2261drivers/net/wavelan.cp->psa_local_mac_addr[3],
p2262drivers/net/wavelan.cp->psa_local_mac_addr[4],
p2263drivers/net/wavelan.cp->psa_local_mac_addr[5]
p2265drivers/net/wavelan.cprintk("psa_univ_local_sel: %d,", p->psa_univ_local_sel);
p2266drivers/net/wavelan.cprintk("psa_comp_number: %d,", p->psa_comp_number);
p2267drivers/net/wavelan.cprintk("psa_thr_pre_set: 0x%02x,", p->psa_thr_pre_set);
p2268drivers/net/wavelan.cprintk("psa_feature_select/decay_prm: 0x%02x,", p->psa_feature_select);
p2269drivers/net/wavelan.cprintk("psa_subband/decay_update_prm: %d,", p->psa_subband);
p2270drivers/net/wavelan.cprintk("psa_quality_thr: 0x%02x,", p->psa_quality_thr);
p2271drivers/net/wavelan.cprintk("psa_mod_delay: 0x%02x,", p->psa_mod_delay);
p2272drivers/net/wavelan.cprintk("psa_nwid: 0x%02x%02x,", p->psa_nwid[0], p->psa_nwid[1]);
p2273drivers/net/wavelan.cprintk("psa_undefined: %d,", p->psa_undefined);
p2274drivers/net/wavelan.cprintk("psa_encryption_select: %d,", p->psa_encryption_select);
p2278drivers/net/wavelan.cp->psa_encryption_key[0],
p2279drivers/net/wavelan.cp->psa_encryption_key[1],
p2280drivers/net/wavelan.cp->psa_encryption_key[2],
p2281drivers/net/wavelan.cp->psa_encryption_key[3],
p2282drivers/net/wavelan.cp->psa_encryption_key[4],
p2283drivers/net/wavelan.cp->psa_encryption_key[5],
p2284drivers/net/wavelan.cp->psa_encryption_key[6],
p2285drivers/net/wavelan.cp->psa_encryption_key[7]
p2287drivers/net/wavelan.cprintk("psa_databus_width: %d,", p->psa_databus_width);
p2288drivers/net/wavelan.cprintk("psa_call_code/auto_squelch: 0x%02x,", p->psa_call_code);
p2289drivers/net/wavelan.cprintk("psa_no_of_retries: %d,", p->psa_no_of_retries);
p2290drivers/net/wavelan.cprintk("psa_acr: %d,", p->psa_acr);
p2291drivers/net/wavelan.cprintk("psa_dump_count: %d,", p->psa_dump_count);
p2292drivers/net/wavelan.cprintk("psa_nwid_prefix: 0x%02x,", p->psa_nwid_prefix);
p2293drivers/net/wavelan.cprintk("psa_conf_status: %d,", p->psa_conf_status);
p2294drivers/net/wavelan.cprintk("psa_crc: 0x%02x%02x,", p->psa_crc[0], p->psa_crc[1]);
p2295drivers/net/wavelan.cprintk("psa_crc_status: 0x%02x,", p->psa_crc_status);
p2434drivers/net/wavelan.cunsigned short  p;
p2441drivers/net/wavelan.cfor (i = 0, p = lp->tx_first_in_use; i < NTXBLOCKS; i++)
p2443drivers/net/wavelan.cwavelan_cu_show_one(dev, lp, i, p);
p2445drivers/net/wavelan.cp += TXBLOCKZ;
p2446drivers/net/wavelan.cif (p >= OFFSET_CU + NTXBLOCKS * TXBLOCKZ)
p2447drivers/net/wavelan.cp -= NTXBLOCKS * TXBLOCKZ;
p115drivers/net/wavelan.h#define  mmwoff(p,f)   (unsigned short)((void *)(&((mmw_t *)((void *)0 + (p)))->f) - (void *)0)
p156drivers/net/wavelan.h#define  mmroff(p,f)   (unsigned short)((void *)(&((mmr_t *)((void *)0 + (p)))->f) - (void *)0)
p201drivers/net/wavelan.h#define  hoff(p,f)   (unsigned short)((void *)(&((ha_t *)((void *)0 + (p)))->f) - (void *)0)
p202drivers/net/wavelan.h#define  HACR(p)    hoff(p, ha_command)
p203drivers/net/wavelan.h#define  HASR(p)    hoff(p, ha_status)
p204drivers/net/wavelan.h#define  MMCR(p)    hoff(p, ha_mmcr)
p205drivers/net/wavelan.h#define  PIOR0(p)  hoff(p, ha_pior0)
p206drivers/net/wavelan.h#define  PIOP0(p)  hoff(p, ha_piop0)
p207drivers/net/wavelan.h#define  PIOR1(p)  hoff(p, ha_pior1)
p208drivers/net/wavelan.h#define  PIOP1(p)  hoff(p, ha_piop1)
p209drivers/net/wavelan.h#define  PIOR2(p)  hoff(p, ha_pior2)
p210drivers/net/wavelan.h#define  PIOP2(p)  hoff(p, ha_piop2)
p206drivers/net/znet.cchar *p;
p209drivers/net/znet.cfor(p = (char *)0xf0000; p < (char *)0x100000; p++)
p210drivers/net/znet.cif (*p == 'N'  &&  strncmp(p, "NETIDBLK", 8) == 0)
p213drivers/net/znet.cif (p >= (char *)0x100000) {
p218drivers/net/znet.cnetinfo = (struct netidblk *)p;
p1551drivers/scsi/AM53C974.cunsigned char            *p;
p1725drivers/scsi/AM53C974.cp = extended_msg+2;
p1733drivers/scsi/AM53C974.c*p = AM53C974_read_8(FFREG);
p1734drivers/scsi/AM53C974.cp++; len--; }
p1788drivers/scsi/NCR5380.cregister unsigned char p = *phase, tmp;
p1794drivers/scsi/NCR5380.cif (!(p & SR_IO))
p1806drivers/scsi/NCR5380.cNCR5380_write(TARGET_COMMAND_REG, PHASE_SR_TO_TCR(p));
p1820drivers/scsi/NCR5380.cif ((tmp & PHASE_MASK) != p) {
p1829drivers/scsi/NCR5380.cif (!(p & SR_IO)) 
p1843drivers/scsi/NCR5380.cif (!(p & SR_IO)) {
p1844drivers/scsi/NCR5380.cif (!((p & SR_MSG) && c > 1)) {
p1885drivers/scsi/NCR5380.cif (!(p == PHASE_MSGIN && c == 1)) {  
p1886drivers/scsi/NCR5380.cif (p == PHASE_MSGOUT && c > 1)
p1905drivers/scsi/NCR5380.cif (!c || (*phase == p))
p2003drivers/scsi/NCR5380.cregister unsigned char p = *phase;
p2017drivers/scsi/NCR5380.cif ((tmp = (NCR5380_read(STATUS_REG) & PHASE_MASK)) != p) {
p2023drivers/scsi/NCR5380.cif (p & SR_IO) {
p2029drivers/scsi/NCR5380.cinstance->host_no, instance->dma_channel, (p & SR_IO) ? "reading" :
p2030drivers/scsi/NCR5380.c"writing", c, (p & SR_IO) ? "to" : "from", (unsigned) d);
p2032drivers/scsi/NCR5380.chostdata->dma_len = (p & SR_IO) ?
p2037drivers/scsi/NCR5380.cNCR5380_write(TARGET_COMMAND_REG, PHASE_SR_TO_TCR(p));
p2075drivers/scsi/NCR5380.cif (p & SR_IO) {
p2136drivers/scsi/NCR5380.cif (p & SR_IO) {
p2170drivers/scsi/NCR5380.cif (*phase == p && (p & SR_IO) && residue == 0) {
p2200drivers/scsi/NCR5380.cif (p & SR_IO) {
p2307drivers/scsi/NCR5380.cif ((!(p & SR_IO)) && (hostdata->flags & FLAG_NCR53C400)) {
p95drivers/scsi/aha1542.h#define any2scsi(up, p)        \
p96drivers/scsi/aha1542.h(up)[0] = (((unsigned long)(p)) >> 16)  ;  \
p97drivers/scsi/aha1542.h(up)[1] = (((unsigned long)(p)) >> 8);    \
p98drivers/scsi/aha1542.h(up)[2] = ((unsigned long)(p));
p102drivers/scsi/aha1542.h#define xany2scsi(up, p)  \
p103drivers/scsi/aha1542.h(up)[0] = ((long)(p)) >> 24;  \
p104drivers/scsi/aha1542.h(up)[1] = ((long)(p)) >> 16;  \
p105drivers/scsi/aha1542.h(up)[2] = ((long)(p)) >> 8;  \
p106drivers/scsi/aha1542.h(up)[3] = ((long)(p));
p90drivers/scsi/aha1740.h#define any2scsi(up, p)        \
p91drivers/scsi/aha1740.h(up)[0] = (((unsigned long)(p)) >> 16)  ;  \
p92drivers/scsi/aha1740.h(up)[1] = (((unsigned long)(p)) >> 8);    \
p93drivers/scsi/aha1740.h(up)[2] = ((unsigned long)(p));
p97drivers/scsi/aha1740.h#define xany2scsi(up, p)  \
p98drivers/scsi/aha1740.h(up)[0] = ((long)(p)) >> 24;  \
p99drivers/scsi/aha1740.h(up)[1] = ((long)(p)) >> 16;  \
p100drivers/scsi/aha1740.h(up)[2] = ((long)(p)) >> 8;  \
p101drivers/scsi/aha1740.h(up)[3] = ((long)(p));
p403drivers/scsi/aic7xxx.c#define PAUSE_SEQUENCER(p) \
p404drivers/scsi/aic7xxx.coutb(p->pause, HCNTRL + p->base);      \
p405drivers/scsi/aic7xxx.cwhile ((inb(HCNTRL + p->base) & PAUSE) == 0)    \
p412drivers/scsi/aic7xxx.c#define UNPAUSE_SEQUENCER(p) \
p413drivers/scsi/aic7xxx.coutb(p->unpause, HCNTRL + p->base)
p418drivers/scsi/aic7xxx.c#define RESTART_SEQUENCER(p) \
p420drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL + p->base);  \
p421drivers/scsi/aic7xxx.c} while (inb(SEQADDR0 + p->base) != 0 &&    \
p422drivers/scsi/aic7xxx.cinb(SEQADDR1 + p->base) != 0);    \
p423drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p690drivers/scsi/aic7xxx.cdebug_config(struct aic7xxx_host_config *p)
p700drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + p->base);
p706drivers/scsi/aic7xxx.cdfthresh = p->bus_speed  >> 6;
p708drivers/scsi/aic7xxx.cif (p->chip_type == AIC_777x)
p710drivers/scsi/aic7xxx.cbrelease = p->busrtime >> 2;
p714drivers/scsi/aic7xxx.cbrelease = p->busrtime;
p721drivers/scsi/aic7xxx.cswitch (p->type)
p725drivers/scsi/aic7xxx.cprintk("%s%s AT EISA SLOT %d:\n", board_names[p->type], BUSW[p->bus_type],
p726drivers/scsi/aic7xxx.cp->base >> 12);
p730drivers/scsi/aic7xxx.cprintk("%s%s AT VLB SLOT %d:\n", board_names[p->type], BUSW[p->bus_type],
p731drivers/scsi/aic7xxx.cp->base >> 12);
p746drivers/scsi/aic7xxx.cprintk("%s%s (PCI-bus):\n", board_names[p->type], BUSW[p->bus_type]);
p756drivers/scsi/aic7xxx.cp->irq,
p768drivers/scsi/aic7xxx.cif ((p->chip_type == AIC_777x) && (p->parity == AIC_UNKNOWN))
p773drivers/scsi/aic7xxx.cp->parity = (scsi_conf & 0x20) ? AIC_ENABLED : AIC_DISABLED;
p775drivers/scsi/aic7xxx.cif (p->parity != AIC_UNKNOWN)
p778drivers/scsi/aic7xxx.c(p->parity == AIC_ENABLED) ? "en" : "dis");
p781drivers/scsi/aic7xxx.cif ((p->type == AIC_7770) || (p->type == AIC_7771))
p783drivers/scsi/aic7xxx.cp->low_term = (scsi_conf & 0x80) ? AIC_ENABLED : AIC_DISABLED;
p785drivers/scsi/aic7xxx.cif (p->low_term != AIC_UNKNOWN)
p788drivers/scsi/aic7xxx.c(p->low_term == AIC_ENABLED) ? "en" : "dis");
p790drivers/scsi/aic7xxx.cif ((p->bus_type == AIC_WIDE) && (p->high_term != AIC_UNKNOWN))
p793drivers/scsi/aic7xxx.c(p->high_term == AIC_ENABLED) ? "en" : "dis");
p848drivers/scsi/aic7xxx.cchar *p;
p859drivers/scsi/aic7xxx.cfor (p = strtok(s, ","); p; p = strtok(NULL, ","))
p864drivers/scsi/aic7xxx.cif (!strncmp(options[i].name, p, n))
p866drivers/scsi/aic7xxx.cif (p[n] == ':')
p868drivers/scsi/aic7xxx.c*(options[i].flag) = simple_strtoul(p + n + 1, NULL, 0);
p1071drivers/scsi/aic7xxx.caic7xxx_scsirate(struct aic7xxx_host *p, unsigned char *scsirate,
p1085drivers/scsi/aic7xxx.cif (p->ultra_enabled)
p1135drivers/scsi/aic7xxx.caic7xxx_putscb(struct aic7xxx_host *p, struct aic7xxx_scb *scb)
p1138drivers/scsi/aic7xxx.cint base = p->base;
p1152drivers/scsi/aic7xxx.cif (p->type == AIC_284x)
p1173drivers/scsi/aic7xxx.caic7xxx_getscb(struct aic7xxx_host *p, struct aic7xxx_scb *scb)
p1175drivers/scsi/aic7xxx.cint base = p->base;
p1279drivers/scsi/aic7xxx.caic7xxx_done(struct aic7xxx_host *p, struct aic7xxx_scb *scb)
p1300drivers/scsi/aic7xxx.cscb->next = p->free_scb;
p1301drivers/scsi/aic7xxx.cp->free_scb = scb;
p1317drivers/scsi/aic7xxx.caic7xxx_done_aborted_scbs (struct aic7xxx_host *p)
p1328drivers/scsi/aic7xxx.cfor (i = 0; i < p->numscb; i++)
p1330drivers/scsi/aic7xxx.cscb = &(p->scb_array[i]);
p1349drivers/scsi/aic7xxx.cscb->next = p->free_scb;
p1350drivers/scsi/aic7xxx.cp->free_scb = scb;
p1395drivers/scsi/aic7xxx.caic7xxx_abort_waiting_scb(struct aic7xxx_host *p, struct aic7xxx_scb *scb,
p1401drivers/scsi/aic7xxx.cint base = p->base;
p1459drivers/scsi/aic7xxx.caic7xxx_reset_device(struct aic7xxx_host *p, int target, char channel,
p1462drivers/scsi/aic7xxx.cint base = p->base;
p1491drivers/scsi/aic7xxx.cscb = &(p->scb_array[saved_queue[i]]);
p1531drivers/scsi/aic7xxx.cscb = &(p->scb_array[next]);
p1537drivers/scsi/aic7xxx.cnext = aic7xxx_abort_waiting_scb(p, scb, prev, timedout_scb);
p1554drivers/scsi/aic7xxx.cfor (i = 0; i < p->numscb; i++)
p1556drivers/scsi/aic7xxx.cscb = &(p->scb_array[i]);
p1604drivers/scsi/aic7xxx.caic7xxx_reset_channel(struct aic7xxx_host *p, char channel,
p1607drivers/scsi/aic7xxx.cint base = p->base;
p1621drivers/scsi/aic7xxx.cfound = aic7xxx_reset_device(p, ALL_TARGETS, channel, timedout_scb);
p1625drivers/scsi/aic7xxx.cp->needsdtr |= (p->needsdtr_copy & 0xFF00);
p1626drivers/scsi/aic7xxx.cp->sdtr_pending &= 0x00FF;
p1633drivers/scsi/aic7xxx.cif (p->bus_type == AIC_WIDE)
p1635drivers/scsi/aic7xxx.cp->needsdtr = p->needsdtr_copy;
p1636drivers/scsi/aic7xxx.cp->needwdtr = p->needwdtr_copy;
p1637drivers/scsi/aic7xxx.cp->sdtr_pending = 0x0;
p1638drivers/scsi/aic7xxx.cp->wdtr_pending = 0x0;
p1646drivers/scsi/aic7xxx.cp->needsdtr |= (p->needsdtr_copy & 0x00FF);
p1647drivers/scsi/aic7xxx.cp->sdtr_pending &= 0xFF00;
p1691drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p1706drivers/scsi/aic7xxx.cRESTART_SEQUENCER(p);
p1715drivers/scsi/aic7xxx.cp->host->last_reset = jiffies;
p1721drivers/scsi/aic7xxx.caic7xxx_done_aborted_scbs(p);
p1739drivers/scsi/aic7xxx.cstruct aic7xxx_host *p;
p1753drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) aic7xxx_boards[irq]->hostdata;
p1759drivers/scsi/aic7xxx.cwhile ((p != NULL) && !(inb(INTSTAT + p->base) & INT_PEND))
p1761drivers/scsi/aic7xxx.cif (p->next == NULL)
p1763drivers/scsi/aic7xxx.cp = NULL;
p1767drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) p->next->hostdata;
p1771drivers/scsi/aic7xxx.cif (p == NULL)
p1785drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) aic7xxx_boards[irq]->hostdata;
p1792drivers/scsi/aic7xxx.cp->isr_count++;
p1794drivers/scsi/aic7xxx.cif (!p->a_scanned && (p->isr_count == 1))
p1806drivers/scsi/aic7xxx.cbase = p->base;
p1837drivers/scsi/aic7xxx.cPAUSE_SEQUENCER(p);
p1860drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p1887drivers/scsi/aic7xxx.cRESTART_SEQUENCER(p);
p1912drivers/scsi/aic7xxx.caic7xxx_scsirate(p, &rate, transfer, MIN(offset, max_offset),
p1934drivers/scsi/aic7xxx.cif (p->sdtr_pending & target_mask)
p1953drivers/scsi/aic7xxx.cp->needsdtr &= ~target_mask;
p1954drivers/scsi/aic7xxx.cp->sdtr_pending &= ~target_mask;
p1961drivers/scsi/aic7xxx.c"needwdtr(0x%x).\n", scsi_id, channel, p->needwdtr);
p1964drivers/scsi/aic7xxx.cif (p->wdtr_pending & target_mask)
p2016drivers/scsi/aic7xxx.cp->needwdtr &= ~target_mask;
p2017drivers/scsi/aic7xxx.cp->wdtr_pending &= ~target_mask;
p2034drivers/scsi/aic7xxx.cif (p->wdtr_pending & target_mask)
p2040drivers/scsi/aic7xxx.cp->needwdtr &= ~target_mask;
p2041drivers/scsi/aic7xxx.cp->wdtr_pending &= ~target_mask;
p2047drivers/scsi/aic7xxx.cif (p->sdtr_pending & target_mask)
p2053drivers/scsi/aic7xxx.cp->needsdtr &= ~target_mask;
p2054drivers/scsi/aic7xxx.cp->sdtr_pending &= ~target_mask;
p2070drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p2081drivers/scsi/aic7xxx.caic7xxx_getscb(p, scb);
p2130drivers/scsi/aic7xxx.caic7xxx_putscb(p, scb);
p2181drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p2224drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p2243drivers/scsi/aic7xxx.caic7xxx_done(p, scb);
p2249drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p2282drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p2295drivers/scsi/aic7xxx.cp->needsdtr |= (p->needsdtr_copy & target_mask);
p2296drivers/scsi/aic7xxx.cp->needwdtr |= (p->needwdtr_copy & target_mask);
p2297drivers/scsi/aic7xxx.cp->sdtr_pending &= ~target_mask;
p2298drivers/scsi/aic7xxx.cp->wdtr_pending &= ~target_mask;
p2302drivers/scsi/aic7xxx.cfound = aic7xxx_reset_device(p, (int) scsi_id, channel, SCB_LIST_NULL);
p2303drivers/scsi/aic7xxx.caic7xxx_done_aborted_scbs (p);
p2329drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p2343drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb_index]);
p2352drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p2358drivers/scsi/aic7xxx.cPAUSE_SEQUENCER(p);
p2364drivers/scsi/aic7xxx.caic7xxx_reset_channel (p, channel, SCB_LIST_NULL, FALSE);
p2428drivers/scsi/aic7xxx.caic7xxx_done(p, scb);
p2479drivers/scsi/aic7xxx.cRESTART_SEQUENCER(p);
p2480drivers/scsi/aic7xxx.caic7xxx_done(p, scb);
p2494drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p2511drivers/scsi/aic7xxx.cscb = &(p->scb_array[complete]);
p2533drivers/scsi/aic7xxx.cscb->state, (unsigned int) scb->cmd, (unsigned int) p->free_scb);
p2546drivers/scsi/aic7xxx.caic7xxx_done(p, scb);
p2548drivers/scsi/aic7xxx.cif (scb != &p->scb_array[scb->position])
p2553drivers/scsi/aic7xxx.cscb->state, (unsigned int) scb->cmd, (unsigned int) p->free_scb);
p2568drivers/scsi/aic7xxx.csp = &p->stats[cmd->channel & 0x01][cmd->target & 0x0F][cmd->lun & 0x07];
p2598drivers/scsi/aic7xxx.c} while (inb(QOUTCNT + base) & p->qcntmask);
p2714drivers/scsi/aic7xxx.c#define CLOCK_PULSE(p) \
p2888drivers/scsi/aic7xxx.c#define CLOCK_PULSE(p) \
p3127drivers/scsi/aic7xxx.cstruct aic7xxx_host *p;
p3489drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) host->hostdata;
p3491drivers/scsi/aic7xxx.cp->host = host;
p3492drivers/scsi/aic7xxx.cp->isr_count = 0;
p3493drivers/scsi/aic7xxx.cp->a_scanned = FALSE;
p3494drivers/scsi/aic7xxx.cp->b_scanned = FALSE;
p3495drivers/scsi/aic7xxx.cp->base = base;
p3496drivers/scsi/aic7xxx.cp->maxscb = config->maxscb;
p3497drivers/scsi/aic7xxx.cp->qcntmask = config->qcntmask;
p3498drivers/scsi/aic7xxx.cp->numscb = 0;
p3499drivers/scsi/aic7xxx.cp->extended = config->extended;
p3500drivers/scsi/aic7xxx.cp->type = config->type;
p3501drivers/scsi/aic7xxx.cp->chip_type = config->chip_type;
p3502drivers/scsi/aic7xxx.cp->ultra_enabled = config->ultra_enabled;
p3503drivers/scsi/aic7xxx.cp->chan_num = config->chan_num;
p3504drivers/scsi/aic7xxx.cp->bus_type = config->bus_type;
p3505drivers/scsi/aic7xxx.cp->have_seeprom = have_seeprom;
p3506drivers/scsi/aic7xxx.cp->seeprom = sc;
p3507drivers/scsi/aic7xxx.cp->free_scb = NULL;
p3508drivers/scsi/aic7xxx.cp->aborted_scb = NULL;
p3509drivers/scsi/aic7xxx.cp->next = NULL;
p3511drivers/scsi/aic7xxx.cp->unpause = config->unpause;
p3512drivers/scsi/aic7xxx.cp->pause = config->pause;
p3542drivers/scsi/aic7xxx.cp->next = aic7xxx_boards[config->irq];
p3561drivers/scsi/aic7xxx.cif (p->chip_type == AIC_777x)
p3571drivers/scsi/aic7xxx.cif (p->bus_type == AIC_TWIN)
p3582drivers/scsi/aic7xxx.cif (p->ultra_enabled)
p3600drivers/scsi/aic7xxx.cif (p->ultra_enabled)
p3617drivers/scsi/aic7xxx.cp->needsdtr_copy = 0x0;
p3618drivers/scsi/aic7xxx.cp->sdtr_pending = 0x0;
p3619drivers/scsi/aic7xxx.cp->needwdtr_copy = 0x0;
p3620drivers/scsi/aic7xxx.cp->wdtr_pending = 0x0;
p3621drivers/scsi/aic7xxx.cif (p->bus_type == AIC_SINGLE)
p3635drivers/scsi/aic7xxx.cp->discenable = 0x0;
p3643drivers/scsi/aic7xxx.cp->discenable = 0xFFFF;
p3647drivers/scsi/aic7xxx.cp->discenable = ~((inb(DISC_DSB + base + 1) << 8) |
p3659drivers/scsi/aic7xxx.cp->needsdtr_copy |= (0x01 << i);
p3663drivers/scsi/aic7xxx.cp->needwdtr_copy |= (0x01 << i);
p3667drivers/scsi/aic7xxx.cp->discenable |= (0x01 << i);
p3675drivers/scsi/aic7xxx.cp->needsdtr_copy |= (0x01 << i);
p3676drivers/scsi/aic7xxx.cp->needwdtr_copy |= (0x01 << i);
p3683drivers/scsi/aic7xxx.cp->needsdtr_copy |= (0x01 << i);
p3691drivers/scsi/aic7xxx.cp->needwdtr_copy |= (0x01 << i);
p3704drivers/scsi/aic7xxx.cif (p->bus_type != AIC_WIDE)
p3706drivers/scsi/aic7xxx.cp->needwdtr_copy = 0;
p3708drivers/scsi/aic7xxx.cp->needsdtr = p->needsdtr_copy;
p3709drivers/scsi/aic7xxx.cp->needwdtr = p->needwdtr_copy;
p3711drivers/scsi/aic7xxx.cprintk("NeedSdtr = 0x%x, 0x%x\n", p->needsdtr_copy, p->needsdtr);
p3712drivers/scsi/aic7xxx.cprintk("NeedWdtr = 0x%x, 0x%x\n", p->needwdtr_copy, p->needwdtr);
p3724drivers/scsi/aic7xxx.ci = p->maxscb;
p3765drivers/scsi/aic7xxx.cif (p->bus_type == AIC_TWIN)
p3796drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p4095drivers/scsi/aic7xxx.caic7xxx_buildscb(struct aic7xxx_host *p,
p4123drivers/scsi/aic7xxx.cif (p->discenable & mask)
p4127drivers/scsi/aic7xxx.cif ((p->needwdtr & mask) && !(p->wdtr_pending & mask))
p4129drivers/scsi/aic7xxx.cp->wdtr_pending |= mask;
p4137drivers/scsi/aic7xxx.cif ((p->needsdtr & mask) && !(p->sdtr_pending & mask))
p4139drivers/scsi/aic7xxx.cp->sdtr_pending |= mask;
p4150drivers/scsi/aic7xxx.ccmd->target, cmd->cmnd[0], cmd->cmd_len, p->needwdtr, mask);
p4225drivers/scsi/aic7xxx.cstruct aic7xxx_host *p;
p4228drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) cmd->host->hostdata;
p4233drivers/scsi/aic7xxx.cif (!p->a_scanned && (cmd->channel == 0))
p4236drivers/scsi/aic7xxx.cp->a_scanned = TRUE;
p4240drivers/scsi/aic7xxx.cif (!p->b_scanned && (cmd->channel == 1))
p4243drivers/scsi/aic7xxx.cp->b_scanned = TRUE;
p4272drivers/scsi/aic7xxx.cscb = p->free_scb;
p4275drivers/scsi/aic7xxx.cp->free_scb = scb->next;   /* remove and update head of list */
p4283drivers/scsi/aic7xxx.cscb = &(p->scb_array[scb->position]);
p4289drivers/scsi/aic7xxx.cif (p->numscb >= p->maxscb)
p4300drivers/scsi/aic7xxx.cscb = &(p->scb_array[p->numscb]);
p4303drivers/scsi/aic7xxx.cscb->position = p->numscb;
p4304drivers/scsi/aic7xxx.cp->numscb++;
p4319drivers/scsi/aic7xxx.caic7xxx_buildscb(p, cmd, scb);
p4322drivers/scsi/aic7xxx.cif (scb != &p->scb_array[scb->position])
p4329drivers/scsi/aic7xxx.cscb->state, (unsigned int) p->free_scb);
p4349drivers/scsi/aic7xxx.cPAUSE_SEQUENCER(p);
p4357drivers/scsi/aic7xxx.caic7xxx_putscb(p, scb);
p4358drivers/scsi/aic7xxx.coutb(scb->position, QINFIFO + p->base);
p4360drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p4384drivers/scsi/aic7xxx.cstruct aic7xxx_host *p;
p4391drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) cmd->host->hostdata;
p4392drivers/scsi/aic7xxx.cscb = &(p->scb_array[aic7xxx_position(cmd)]);
p4393drivers/scsi/aic7xxx.cbase = p->base;
p4405drivers/scsi/aic7xxx.cPAUSE_SEQUENCER(p);
p4408drivers/scsi/aic7xxx.cbus_state = inb(LASTPHASE + p->base);
p4438drivers/scsi/aic7xxx.cprintk ("SCSISIGI = 0x%x\n", inb (p->base + SCSISIGI));
p4451drivers/scsi/aic7xxx.cfound = aic7xxx_reset_channel(p, channel, scb->position, TRUE);
p4472drivers/scsi/aic7xxx.cactive_scbp = &(p->scb_array[active_scb]);
p4490drivers/scsi/aic7xxx.caic7xxx_putscb(p, scb);
p4495drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p4532drivers/scsi/aic7xxx.cUNPAUSE_SEQUENCER(p);
p4543drivers/scsi/aic7xxx.caic7xxx_reset_channel(p, channel, scb->position, TRUE);
p4650drivers/scsi/aic7xxx.cstruct aic7xxx_host *p;
p4652drivers/scsi/aic7xxx.cp = (struct aic7xxx_host *) disk->device->host->hostdata;
p4663drivers/scsi/aic7xxx.cif (p->extended && cylinders > 1024)
p84drivers/scsi/aic7xxx_asm.cvoid *p = malloc(size);
p85drivers/scsi/aic7xxx_asm.cif (!p)
p87drivers/scsi/aic7xxx_asm.creturn(p);
p93drivers/scsi/aic7xxx_asm.cvoid *p = realloc(ptr, size);
p94drivers/scsi/aic7xxx_asm.cif (!p)
p96drivers/scsi/aic7xxx_asm.creturn(p);
p102drivers/scsi/aic7xxx_asm.cchar *p = (char *)Malloc(strlen(s) + 1);
p103drivers/scsi/aic7xxx_asm.cstrcpy(p, s);
p104drivers/scsi/aic7xxx_asm.creturn(p);
p120drivers/scsi/aic7xxx_asm.csym_t *p, *q;
p122drivers/scsi/aic7xxx_asm.cfor (p = head, q = (sym_t *)&head; p; p = p->next) {
p123drivers/scsi/aic7xxx_asm.cif (!strcmp(p->name, name))
p125drivers/scsi/aic7xxx_asm.cq = p;
p128drivers/scsi/aic7xxx_asm.cp = q->next = (sym_t *)Malloc(sizeof(sym_t));
p129drivers/scsi/aic7xxx_asm.cp->next = NULL;
p130drivers/scsi/aic7xxx_asm.cp->name = Strdup(name);
p131drivers/scsi/aic7xxx_asm.cp->value = value;
p132drivers/scsi/aic7xxx_asm.cp->npatch = 0;
p133drivers/scsi/aic7xxx_asm.cp->patch = NULL;
p136drivers/scsi/aic7xxx_asm.cfprintf(stderr, "\"%s\" ", p->name);
p137drivers/scsi/aic7xxx_asm.cif (p->value != NOVALUE)
p138drivers/scsi/aic7xxx_asm.cfprintf(stderr, "defined as 0x%x\n", p->value);
p147drivers/scsi/aic7xxx_asm.csym_t *p;
p149drivers/scsi/aic7xxx_asm.cfor (p = head; p; p = p->next)
p150drivers/scsi/aic7xxx_asm.cif (!strcmp(p->name, name))
p151drivers/scsi/aic7xxx_asm.creturn(p);
p156drivers/scsi/aic7xxx_asm.cpatch(sym_t *p, int location)
p158drivers/scsi/aic7xxx_asm.cp->npatch += 1;
p159drivers/scsi/aic7xxx_asm.cp->patch = (int *)Realloc(p->patch, p->npatch * sizeof(int *));
p161drivers/scsi/aic7xxx_asm.cp->patch[p->npatch - 1] = location;
p167drivers/scsi/aic7xxx_asm.csym_t *p;
p169drivers/scsi/aic7xxx_asm.cfor (p = head; p; p = p->next) {
p171drivers/scsi/aic7xxx_asm.cif (p->value == NOVALUE) {
p174drivers/scsi/aic7xxx_asm.cfilename, p->name);
p178drivers/scsi/aic7xxx_asm.cif (p->npatch) {
p182drivers/scsi/aic7xxx_asm.cp->name, p->value);
p184drivers/scsi/aic7xxx_asm.cfor (i = 0; i < p->npatch; i++) {
p185drivers/scsi/aic7xxx_asm.cM[p->patch[i]][0] &= ~1;
p186drivers/scsi/aic7xxx_asm.cM[p->patch[i]][0] |= ((p->value >> 8) & 1);
p187drivers/scsi/aic7xxx_asm.cM[p->patch[i]][1] = p->value & 0xff;
p190drivers/scsi/aic7xxx_asm.cfprintf(stderr, " 0x%x", p->patch[i]);
p221drivers/scsi/aic7xxx_asm.cchar *p, *quote;
p234drivers/scsi/aic7xxx_asm.cp = strchr(buf, '#');
p235drivers/scsi/aic7xxx_asm.cif (p)
p236drivers/scsi/aic7xxx_asm.c*p = '\0';
p237drivers/scsi/aic7xxx_asm.cp = buf;
p239drivers/scsi/aic7xxx_asm.cquote = strchr(p, '\"');
p242drivers/scsi/aic7xxx_asm.cfor (p = strtok(p, ", \t\n"); p; p = strtok(NULL, ", \t\n"))
p244drivers/scsi/aic7xxx_asm.ca[i++] = p;
p249drivers/scsi/aic7xxx_asm.cp = strchr(quote, '\"');
p250drivers/scsi/aic7xxx_asm.cif (!p)
p254drivers/scsi/aic7xxx_asm.c*p = '\0';
p255drivers/scsi/aic7xxx_asm.cp++;
p379drivers/scsi/aic7xxx_asm.csym_t *p;
p393drivers/scsi/aic7xxx_asm.cp = lookup(a[spec &~ (SL|SR|RL|RR)]);
p394drivers/scsi/aic7xxx_asm.cif (!p)
p396drivers/scsi/aic7xxx_asm.cval = p->value;
p437drivers/scsi/aic7xxx_asm.cp = lookup(a[spec]);
p438drivers/scsi/aic7xxx_asm.cif (p)
p439drivers/scsi/aic7xxx_asm.creturn(p->value);
p449drivers/scsi/aic7xxx_asm.csym_t *p;
p456drivers/scsi/aic7xxx_asm.cp = lookup(a[spec]);
p458drivers/scsi/aic7xxx_asm.cif (p) {
p459drivers/scsi/aic7xxx_asm.cif (p->value != NOVALUE)
p460drivers/scsi/aic7xxx_asm.creturn(p->value);
p461drivers/scsi/aic7xxx_asm.cpatch(p, LC);
p464drivers/scsi/aic7xxx_asm.cp = lookup(a[spec]);
p465drivers/scsi/aic7xxx_asm.cpatch(p, LC);
p544drivers/scsi/aic7xxx_asm.csym_t *p;
p550drivers/scsi/aic7xxx_asm.cp = lookup(*a);
p551drivers/scsi/aic7xxx_asm.cif (p)
p552drivers/scsi/aic7xxx_asm.cp->value = LC;
p599drivers/scsi/aic7xxx_asm.cchar *p;
p600drivers/scsi/aic7xxx_asm.cif ((p = strchr(optarg, '=')) != NULL) {
p601drivers/scsi/aic7xxx_asm.c*p = '\0';
p602drivers/scsi/aic7xxx_asm.cdefine(optarg, strtol(p + 1, NULL, 0));
p78drivers/scsi/aic7xxx_proc.cstruct aic7xxx_host *p;
p128drivers/scsi/aic7xxx_proc.cp = (struct aic7xxx_host *) HBAptr->hostdata;
p168drivers/scsi/aic7xxx_proc.csize += sprintf(BLS, "          SCSI Adapter: %s\n", board_names[p->type]);
p170drivers/scsi/aic7xxx_proc.cchip_names[p->chip_type]);
p171drivers/scsi/aic7xxx_proc.csize += sprintf(BLS, "              Host Bus: %s\n", bus_names[p->bus_type]);
p172drivers/scsi/aic7xxx_proc.csize += sprintf(BLS, "               Base IO: %#.4x\n", p->base);
p174drivers/scsi/aic7xxx_proc.csize += sprintf(BLS, "                   SCB: %d (%d)\n", p->numscb, p->maxscb);
p175drivers/scsi/aic7xxx_proc.csize += sprintf(BLS, "            Interrupts: %d", p->isr_count);
p176drivers/scsi/aic7xxx_proc.cif (p->chip_type == AIC_777x)
p179drivers/scsi/aic7xxx_proc.c(p->pause & IRQMS) ? "(Level Sensitive)" : "(Edge Triggered)");
p186drivers/scsi/aic7xxx_proc.cp->have_seeprom ? "True" : "False");
p188drivers/scsi/aic7xxx_proc.cp->extended ? "En" : "Dis");
p192drivers/scsi/aic7xxx_proc.cp->ultra_enabled ? "En" : "Dis");
p194drivers/scsi/aic7xxx_proc.cp->discenable ? "En" : "Dis");
p213drivers/scsi/aic7xxx_proc.csp = &p->stats[channel][target][lun];
p1273drivers/scsi/atari_NCR5380.cunsigned char **data, p;
p1283drivers/scsi/atari_NCR5380.cp = hostdata->connected->SCp.phase;
p1284drivers/scsi/atari_NCR5380.cif (p & SR_IO) {
p1317drivers/scsi/atari_NCR5380.cif ((NCR5380_read(STATUS_REG) & PHASE_MASK) == p && (p & SR_IO)) {
p1332drivers/scsi/atari_NCR5380.cNCR5380_transfer_pio(instance, &p, &cnt, data);
p1856drivers/scsi/atari_NCR5380.cregister unsigned char p = *phase, tmp;
p1866drivers/scsi/atari_NCR5380.cNCR5380_write(TARGET_COMMAND_REG, PHASE_SR_TO_TCR(p));
p1880drivers/scsi/atari_NCR5380.cif ((tmp & PHASE_MASK) != p) {
p1889drivers/scsi/atari_NCR5380.cif (!(p & SR_IO)) 
p1903drivers/scsi/atari_NCR5380.cif (!(p & SR_IO)) {
p1904drivers/scsi/atari_NCR5380.cif (!((p & SR_MSG) && c > 1)) {
p1945drivers/scsi/atari_NCR5380.cif (!(p == PHASE_MSGIN && c == 1)) {  
p1946drivers/scsi/atari_NCR5380.cif (p == PHASE_MSGOUT && c > 1)
p1963drivers/scsi/atari_NCR5380.cif ((tmp & SR_REQ) || (p == PHASE_MSGIN && c == 0))
p1968drivers/scsi/atari_NCR5380.cif (!c || (*phase == p))
p2053drivers/scsi/atari_NCR5380.cregister unsigned char p = *phase;
p2058drivers/scsi/atari_NCR5380.cif ((tmp = (NCR5380_read(STATUS_REG) & PHASE_MASK)) != p) {
p2063drivers/scsi/atari_NCR5380.cif (atari_read_overruns && (p & SR_IO)) {
p2069drivers/scsi/atari_NCR5380.cHOSTNO, instance->dma_channel, (p & SR_IO) ? "reading" :
p2070drivers/scsi/atari_NCR5380.c"writing", c, (p & SR_IO) ? "to" : "from", (unsigned) d);
p2073drivers/scsi/atari_NCR5380.cNCR5380_write(TARGET_COMMAND_REG, PHASE_SR_TO_TCR(p));
p2085drivers/scsi/atari_NCR5380.chostdata->dma_len = (p & SR_IO) ?
p2091drivers/scsi/atari_NCR5380.cif (p & SR_IO)
p2104drivers/scsi/atari_NCR5380.chostdata->dma_len = (p & SR_IO) ?
p357drivers/scsi/eata.cushort *p;
p359drivers/scsi/eata.cfor (p = start; p <= end; p++) {
p365drivers/scsi/eata.c*p = inw(iobase);
p785drivers/scsi/eata_dma.cu16 *p;
p801drivers/scsi/eata_dma.cfor (p = (u16 *) buf; 
p802drivers/scsi/eata_dma.c(long)p <= ((long)buf + (sizeof(struct get_conf) / 2)); p++) {
p808drivers/scsi/eata_dma.c*p = inw(base + HA_RDATA);
p2drivers/scsi/eata_dma_proc.cvoid swap_statistics(u8 *p)
p9drivers/scsi/eata_dma_proc.clp = (u32 *)p;
p22drivers/scsi/eata_dma_proc.c}while ((u32)lp < ((u32)p) + 4 + h_sp);
p585drivers/scsi/eata_pio.cushort *p;
p601drivers/scsi/eata_pio.cfor (p = (ushort *) buf; 
p602drivers/scsi/eata_pio.c(long)p <= ((long)buf + (sizeof(struct get_conf) / 2)); p++) {
p608drivers/scsi/eata_pio.c*p = inw(base + HA_RDATA);
p75drivers/scsi/in2000.h#define any2scsi(up, p)        \
p76drivers/scsi/in2000.h(up)[0] = (((unsigned long)(p)) >> 16);    \
p77drivers/scsi/in2000.h(up)[1] = (((unsigned long)(p)) >> 8);    \
p78drivers/scsi/in2000.h(up)[2] = ((unsigned long)(p));
p84drivers/scsi/in2000.h#define xany2scsi(up, p)  \
p85drivers/scsi/in2000.h(up)[0] = ((long)(p)) >> 24;  \
p86drivers/scsi/in2000.h(up)[1] = ((long)(p)) >> 16;  \
p87drivers/scsi/in2000.h(up)[2] = ((long)(p)) >> 8;  \
p88drivers/scsi/in2000.h(up)[3] = ((long)(p));
p2586drivers/scsi/scsi.cchar *p;
p2648drivers/scsi/scsi.cp = buffer + 23;
p2650drivers/scsi/scsi.chost    = simple_strtoul(p, &p, 0);
p2651drivers/scsi/scsi.cchannel = simple_strtoul(p+1, &p, 0);
p2652drivers/scsi/scsi.cid      = simple_strtoul(p+1, &p, 0);
p2653drivers/scsi/scsi.clun     = simple_strtoul(p+1, &p, 0);
p2689drivers/scsi/scsi.cp = buffer + 26;
p2691drivers/scsi/scsi.chost    = simple_strtoul(p, &p, 0);
p2692drivers/scsi/scsi.cchannel = simple_strtoul(p+1, &p, 0);
p2693drivers/scsi/scsi.cid      = simple_strtoul(p+1, &p, 0);
p2694drivers/scsi/scsi.clun     = simple_strtoul(p+1, &p, 0);
p176drivers/scsi/scsi_debug.cstruct partition * p;
p305drivers/scsi/scsi_debug.cp = (struct partition* ) (buff + 0x1be);
p308drivers/scsi/scsi_debug.cp->start_sect = starts[npart];
p309drivers/scsi/scsi_debug.cp->nr_sects = starts[npart+1] - starts [npart];
p310drivers/scsi/scsi_debug.cp->sys_ind = 0x81;  /* Linux partition */
p311drivers/scsi/scsi_debug.cp++;
p87drivers/scsi/scsicam.cstruct partition *p, *largest = NULL;
p94drivers/scsi/scsicam.cfor (largest_cyl = -1, p = (struct partition *) 
p95drivers/scsi/scsicam.c(0x1BE + bh->b_data), i = 0; i < 4; ++i, ++p) {
p96drivers/scsi/scsicam.cif (!p->sys_ind)
p102drivers/scsi/scsicam.ccyl = p->cyl + ((p->sector & 0xc0) << 2);
p105drivers/scsi/scsicam.clargest = p;
p862drivers/scsi/ultrastor.cunsigned char p = inb(port0 + i);
p863drivers/scsi/ultrastor.cout[28 + i * 3] = "0123456789abcdef"[p >> 4];
p864drivers/scsi/ultrastor.cout[29 + i * 3] = "0123456789abcdef"[p & 15];
p529drivers/scsi/wd7000.c#define any2scsi(up, p)      \
p530drivers/scsi/wd7000.c(up)[0] = (((unsigned long)(p)) >> 16);    \
p531drivers/scsi/wd7000.c(up)[1] = ((unsigned long)(p)) >> 8;    \
p532drivers/scsi/wd7000.c(up)[2] = ((unsigned long)(p));
p608drivers/scsi/wd7000.cregister Scb *scb, *p;
p645drivers/scsi/wd7000.cfor (i = 0; i < needed; i++)  { p = scbfree;  scbfree = p->next; }
p646drivers/scsi/wd7000.cp->next = NULL;
p131drivers/sound/audio.cint             buf_no, buf_ptr, buf_size, p, i;
p144drivers/sound/audio.cp = dmap->qtail;
p148drivers/sound/audio.cmemset (dmap->raw_buf + p * dmap->fragment_size,
p152drivers/sound/audio.cp = (p + 1) % dmap->nbufs;
p210drivers/sound/audio.cint             c, p, l, buf_no, buf_ptr, buf_size;
p216drivers/sound/audio.cp = 0;
p244drivers/sound/audio.creturn p;  /* No more space. Return # of accepted bytes */
p258drivers/sound/audio.cmemcpy_fromfs (&dma_buf[buf_ptr], &((buf)[p]), l);
p262drivers/sound/audio.cdma_buf, buf_ptr, buf, p, l);
p274drivers/sound/audio.cp += l;
p296drivers/sound/audio.cint             c, p, l;
p301drivers/sound/audio.cp = 0;
p322drivers/sound/audio.creturn p;
p344drivers/sound/audio.cmemcpy_tofs (&((buf)[p]), dmabuf, l);
p348drivers/sound/audio.cp += l;
p486drivers/sound/configure.cchar           *method, *next, *old, *var, *p;
p488drivers/sound/configure.cmethod = p = line;
p490drivers/sound/configure.cwhile (*p && *p != ' ')
p491drivers/sound/configure.cp++;
p492drivers/sound/configure.c*p++ = 0;
p494drivers/sound/configure.cold = p;
p495drivers/sound/configure.cwhile (*p && *p != ' ')
p496drivers/sound/configure.cp++;
p497drivers/sound/configure.c*p++ = 0;
p499drivers/sound/configure.cnext = p;
p500drivers/sound/configure.cwhile (*p && *p != ' ')
p501drivers/sound/configure.cp++;
p502drivers/sound/configure.c*p++ = 0;
p504drivers/sound/configure.cvar = p;
p505drivers/sound/configure.cwhile (*p && *p != ' ')
p506drivers/sound/configure.cp++;
p507drivers/sound/configure.c*p++ = 0;
p603drivers/sound/dmabuf.cint             p = dmap->counts[dmap->qhead] + c;
p610drivers/sound/dmabuf.celse if (p >= dmap->fragment_size)
p620drivers/sound/dmabuf.cdmap->counts[dmap->qhead] = p;
p1205drivers/sound/dmabuf.cint             p = dmap->fragment_size * dmap->qtail;
p1207drivers/sound/dmabuf.cmemset (dmap->raw_buf + p + l,
p1321drivers/sound/dmabuf.cint             p, l;
p1325drivers/sound/dmabuf.cp = dmap->fragment_size * i;
p1336drivers/sound/dmabuf.cmemset (dmap->raw_buf + p,
p695drivers/sound/dmasound.cu_char *p = &frame[*frameUsed];
p702drivers/sound/dmasound.c*p++ = table[get_user(userPtr++)];
p714drivers/sound/dmasound.cvoid *p = &frame[*frameUsed];
p720drivers/sound/dmasound.cmemcpy_fromfs(p, userPtr, count);
p732drivers/sound/dmasound.cu_char *p = &frame[*frameUsed];
p736drivers/sound/dmasound.c*p++ = get_user(userPtr++) ^ 0x80;
p740drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p744drivers/sound/dmasound.c*p++ = get_user(((u_short *)userPtr)++) ^ 0x8080;
p760drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p765drivers/sound/dmasound.c*p++ = data;
p766drivers/sound/dmasound.c*p++ = data;
p771drivers/sound/dmasound.cvoid *p = (u_short *)&frame[*frameUsed];
p774drivers/sound/dmasound.cmemcpy_fromfs(p, userPtr, count);
p788drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p793drivers/sound/dmasound.c*p++ = data;
p794drivers/sound/dmasound.c*p++ = data;
p799drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p803drivers/sound/dmasound.c*p++ = get_user(((u_int *)userPtr)++) ^ 0x80008000;
p820drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p826drivers/sound/dmasound.c*p++ = data;
p827drivers/sound/dmasound.c*p++ = data;
p832drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p838drivers/sound/dmasound.c*p++ = data;
p855drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p861drivers/sound/dmasound.c*p++ = data;
p862drivers/sound/dmasound.c*p++ = data;
p866drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p872drivers/sound/dmasound.c*p++ = data;
p894drivers/sound/dmasound.cu_char *p = &frame[*frameUsed];
p903drivers/sound/dmasound.c*p++ = data;
p908drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p918drivers/sound/dmasound.c*p++ = data;
p943drivers/sound/dmasound.cu_char *p = &frame[*frameUsed];
p952drivers/sound/dmasound.c*p++ = data;
p957drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p966drivers/sound/dmasound.c*p++ = data;
p991drivers/sound/dmasound.cu_char *p = &frame[*frameUsed];
p1000drivers/sound/dmasound.c*p++ = data;
p1005drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p1014drivers/sound/dmasound.c*p++ = data;
p1039drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p1048drivers/sound/dmasound.c*p++ = data;
p1049drivers/sound/dmasound.c*p++ = data;
p1054drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p1063drivers/sound/dmasound.c*p++ = data;
p1088drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p1097drivers/sound/dmasound.c*p++ = data;
p1098drivers/sound/dmasound.c*p++ = data;
p1103drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p1112drivers/sound/dmasound.c*p++ = data;
p1137drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p1147drivers/sound/dmasound.c*p++ = data;
p1148drivers/sound/dmasound.c*p++ = data;
p1153drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p1163drivers/sound/dmasound.c*p++ = data;
p1188drivers/sound/dmasound.cu_short *p = (u_short *)&frame[*frameUsed];
p1198drivers/sound/dmasound.c*p++ = data;
p1199drivers/sound/dmasound.c*p++ = data;
p1204drivers/sound/dmasound.cu_long *p = (u_long *)&frame[*frameUsed];
p1214drivers/sound/dmasound.c*p++ = data;
p1236drivers/sound/dmasound.cu_char *p = &frame[*frameUsed];
p1240drivers/sound/dmasound.c*p++ = table[get_user(userPtr++)];
p1265drivers/sound/dmasound.cvoid *p = &frame[*frameUsed];
p1268drivers/sound/dmasound.cmemcpy_fromfs(p, userPtr, count);
p1291drivers/sound/dmasound.cchar *p = &frame[*frameUsed];
p1295drivers/sound/dmasound.c*p++ = get_user(userPtr++) ^ 0x80;
p2721drivers/sound/gus_wave.cint             i, p, best = -1, best_time = 0x7fffffff;
p2723drivers/sound/gus_wave.cp = alloc->ptr;
p2730drivers/sound/gus_wave.cif (alloc->map[p] == 0)
p2732drivers/sound/gus_wave.calloc->ptr = p;
p2733drivers/sound/gus_wave.creturn p;
p2735drivers/sound/gus_wave.cif (alloc->alloc_times[p] < best_time)
p2737drivers/sound/gus_wave.cbest = p;
p2738drivers/sound/gus_wave.cbest_time = alloc->alloc_times[p];
p2740drivers/sound/gus_wave.cp = (p + 1) % alloc->max_voice;
p2749drivers/sound/gus_wave.cif (alloc->map[p] == 0xffff)
p2751drivers/sound/gus_wave.calloc->ptr = p;
p2752drivers/sound/gus_wave.creturn p;
p2754drivers/sound/gus_wave.cp = (p + 1) % alloc->max_voice;
p2758drivers/sound/gus_wave.cp = best;
p2760drivers/sound/gus_wave.calloc->ptr = p;
p2761drivers/sound/gus_wave.creturn p;
p1073drivers/sound/opl3.cint             i, p, best, first, avail, best_time = 0x7fffffff;
p1094drivers/sound/opl3.cfirst = p = 0;
p1100drivers/sound/opl3.cfirst = p = 6;
p1102drivers/sound/opl3.cfirst = p = 0;
p1113drivers/sound/opl3.cif (alloc->map[p] == 0)
p1115drivers/sound/opl3.creturn p;
p1117drivers/sound/opl3.cif (alloc->alloc_times[p] < best_time)  /* Find oldest playing note */
p1119drivers/sound/opl3.cbest_time = alloc->alloc_times[p];
p1120drivers/sound/opl3.cbest = p;
p1122drivers/sound/opl3.cp = (p + 1) % avail;
p106drivers/sound/sequencer.cint             c = count, p = 0;
p158drivers/sound/sequencer.cmemcpy_tofs (&((buf)[p]), (char *) &iqueue[iqhead * IEV_SZ], ev_len);
p159drivers/sound/sequencer.cp += ev_len;
p268drivers/sound/sequencer.cint             p = 0, c, ev_size;
p286drivers/sound/sequencer.cmemcpy_fromfs ((char *) event_rec, &((buf)[p]), 4);
p300drivers/sound/sequencer.cerr = synth_devs[dev]->load_patch (dev, *(short *) &event_rec[0], buf, p + 4, c, 0);
p324drivers/sound/sequencer.cmemcpy_fromfs ((char *) &event_rec[4], &((buf)[p + 4]), 4);
p381drivers/sound/sequencer.cp += ev_size;
p6fs/affs/amigaffs.h#define GET_END_PTR(st,p,sz) ((st *)((char *)(p)+((sz)-sizeof(st))))
p205fs/binfmt_aout.cstatic unsigned long * create_aout_tables(char * p, struct linux_binprm * bprm)
p212fs/binfmt_aout.csp = (unsigned long *) ((-(unsigned long)sizeof(char *)) & (unsigned long) p);
p235fs/binfmt_aout.ccurrent->mm->arg_start = (unsigned long) p;
p237fs/binfmt_aout.cput_user(p,argv++);
p238fs/binfmt_aout.cwhile (get_user(p++)) /* nothing */ ;
p241fs/binfmt_aout.ccurrent->mm->arg_end = current->mm->env_start = (unsigned long) p;
p243fs/binfmt_aout.cput_user(p,envp++);
p244fs/binfmt_aout.cwhile (get_user(p++)) /* nothing */ ;
p247fs/binfmt_aout.ccurrent->mm->env_end = (unsigned long) p;
p263fs/binfmt_aout.cunsigned long p = bprm->p;
p384fs/binfmt_aout.cp = setup_arg_pages(p, bprm);
p386fs/binfmt_aout.cp = (unsigned long) create_aout_tables((char *)p, bprm);
p387fs/binfmt_aout.ccurrent->mm->start_stack = p;
p391fs/binfmt_aout.cstart_thread(regs, ex.a_entry, p);
p93fs/binfmt_elf.cunsigned long * create_elf_tables(char * p,int argc,int envc,struct elfhdr * exec, unsigned int load_addr, unsigned int interp_load_addr, int ibcs)
p98fs/binfmt_elf.csp = (unsigned long *) (0xfffffffc & (unsigned long) p);
p133fs/binfmt_elf.ccurrent->mm->arg_start = (unsigned long) p;
p135fs/binfmt_elf.cput_user(p,argv++);
p136fs/binfmt_elf.cwhile (get_user(p++)) /* nothing */ ;
p139fs/binfmt_elf.ccurrent->mm->arg_end = current->mm->env_start = (unsigned long) p;
p141fs/binfmt_elf.cput_user(p,envp++);
p142fs/binfmt_elf.cwhile (get_user(p++)) /* nothing */ ;
p145fs/binfmt_elf.ccurrent->mm->env_end = (unsigned long) p;
p505fs/binfmt_elf.cbprm->p = copy_strings(1,&passed_p,bprm->page,bprm->p,2);
p509fs/binfmt_elf.cif (!bprm->p) {
p531fs/binfmt_elf.cbprm->p = setup_arg_pages(bprm->p, bprm);
p532fs/binfmt_elf.ccurrent->mm->start_stack = bprm->p;
p629fs/binfmt_elf.ccurrent->start_stack = bprm->p = elf_stack - 4;
p634fs/binfmt_elf.cbprm->p = (unsigned long) 
p635fs/binfmt_elf.ccreate_elf_tables((char *)bprm->p,
p648fs/binfmt_elf.ccurrent->mm->start_stack = bprm->p;
p684fs/binfmt_elf.cstart_thread(regs, elf_entry, bprm->p);
p64fs/binfmt_script.cbprm->p = copy_strings(1, &bprm->filename, bprm->page, bprm->p, 2);
p67fs/binfmt_script.cbprm->p = copy_strings(1, &i_arg, bprm->page, bprm->p, 2);
p70fs/binfmt_script.cbprm->p = copy_strings(1, &i_name, bprm->page, bprm->p, 2);
p72fs/binfmt_script.cif (!bprm->p) 
p36fs/block_dev.cregister char * p;
p118fs/block_dev.cp = offset + bh->b_data;
p123fs/block_dev.cmemcpy_fromfs(p,buf,chars);
p124fs/block_dev.cp += chars;
p1289fs/buffer.cint *p, nr[PAGE_SIZE/512];
p1299fs/buffer.cp = nr;
p1301fs/buffer.c*p = inode->i_op->bmap(inode, block);
p1304fs/buffer.cp++;
p1377fs/buffer.cstruct buffer_head * tmp, * p;
p1396fs/buffer.cp = tmp;
p1400fs/buffer.cif (p == *bhp)
p1402fs/buffer.c*bhp = p->b_prev_free;
p1403fs/buffer.cif (p == *bhp) /* Was this the last in the list? */
p1406fs/buffer.cremove_from_queues(p);
p1407fs/buffer.cput_unused_buffer_head(p);
p1644fs/buffer.cstruct buffer_head * tmp, * p;
p1668fs/buffer.cp = tmp;
p1670fs/buffer.cremove_from_queues(p);
p1671fs/buffer.cp->b_dev = dev;
p1672fs/buffer.cmark_buffer_uptodate(p, 0);
p1673fs/buffer.cclear_bit(BH_Req, &p->b_state);
p1674fs/buffer.cp->b_blocknr = starting_block++;
p1675fs/buffer.cinsert_into_queues(p);
p227fs/dcache.cstruct dir_cache_entry * p;
p232fs/dcache.cp = level1_cache;
p234fs/dcache.cp[1].prev_lru = p;
p235fs/dcache.cp[0].next_lru = p+1;
p236fs/dcache.cp[0].lru_head = &level1_head;
p237fs/dcache.c} while (++p < level1_cache + DCACHE_SIZE-1);
p238fs/dcache.clevel1_cache[0].prev_lru = p;
p239fs/dcache.cp[0].next_lru = &level1_cache[0];
p240fs/dcache.cp[0].lru_head = &level1_head;
p246fs/dcache.cp = level2_cache;
p248fs/dcache.cp[1].prev_lru = p;
p249fs/dcache.cp[0].next_lru = p+1;
p250fs/dcache.cp[0].lru_head = &level2_head;
p251fs/dcache.c} while (++p < level2_cache + DCACHE_SIZE-1);
p252fs/dcache.clevel2_cache[0].prev_lru = p;
p253fs/dcache.cp[0].next_lru = &level2_cache[0];
p254fs/dcache.cp[0].lru_head = &level2_head;
p191fs/exec.cchar ** tmp, *p;
p197fs/exec.cwhile ((p = get_user(tmp++)) != NULL) {
p199fs/exec.cerror = verify_area(VERIFY_READ, p, 1);
p225fs/exec.cunsigned long p, int from_kmem)
p231fs/exec.cif (!p)
p246fs/exec.cif (p < len) {  /* this shouldn't happen - 128kB */
p251fs/exec.c--p; --tmp; --len;
p253fs/exec.coffset = p % PAGE_SIZE;
p256fs/exec.cif (!(pag = (char *) page[p/PAGE_SIZE]) &&
p257fs/exec.c!(pag = (char *) page[p/PAGE_SIZE] =
p269fs/exec.cp -= bytes_to_copy;
p278fs/exec.creturn p;
p281fs/exec.cunsigned long setup_arg_pages(unsigned long p, struct linux_binprm * bprm)
p289fs/exec.cp += stack_base;
p297fs/exec.cmpnt->vm_start = PAGE_MASK & (unsigned long) p;
p316fs/exec.creturn p;
p511fs/exec.coffset = bprm->p % PAGE_SIZE;
p512fs/exec.cpage = (char*)bprm->page[bprm->p/PAGE_SIZE];
p513fs/exec.cwhile(bprm->p++,*(page+offset++))
p516fs/exec.cpage = (char*)bprm->page[bprm->p/PAGE_SIZE];
p541fs/exec.cbprm->p = copy_strings(1, dynloader, bprm->page, bprm->p, 2);
p543fs/exec.cbprm->loader = bprm->p;
p603fs/exec.cbprm.p = PAGE_SIZE*MAX_ARG_PAGES-sizeof(void *);
p622fs/exec.cbprm.p = copy_strings(1, &bprm.filename, bprm.page, bprm.p, 2);
p623fs/exec.cbprm.exec = bprm.p;
p624fs/exec.cbprm.p = copy_strings(bprm.envc,envp,bprm.page,bprm.p,0);
p625fs/exec.cbprm.p = copy_strings(bprm.argc,argv,bprm.page,bprm.p,0);
p626fs/exec.cif (!bprm.p)
p205fs/ext/file.cchar * p;
p244fs/ext/file.cp = (pos % BLOCK_SIZE) + bh->b_data;
p245fs/ext/file.cmemcpy_fromfs(p,buf,c);
p246fs/ext/file.cupdate_vm_cache(inode, pos, p, c);
p232fs/ext/inode.cunsigned long * p;
p235fs/ext/inode.cp = inode->u.ext_i.i_data + nr;
p237fs/ext/inode.ctmp = *p;
p240fs/ext/inode.cif (tmp == *p)
p251fs/ext/inode.cif (*p) {
p256fs/ext/inode.c*p = tmp;
p266fs/ext/inode.cunsigned long * p;
p279fs/ext/inode.cp = nr + (unsigned long *) bh->b_data;
p281fs/ext/inode.ctmp = *p;
p284fs/ext/inode.cif (tmp == *p) {
p301fs/ext/inode.cif (*p) {
p306fs/ext/inode.c*p = tmp;
p35fs/ext/truncate.cunsigned long * p;
p42fs/ext/truncate.cp = inode->u.ext_i.i_data+i;
p43fs/ext/truncate.cif (!(tmp = *p))
p50fs/ext/truncate.cif ((bh && bh->b_count != 1) || tmp != *p) {
p55fs/ext/truncate.c*p = 0;
p63fs/ext/truncate.cstatic int trunc_indirect(struct inode * inode, int offset, unsigned long * p)
p72fs/ext/truncate.ctmp = *p;
p76fs/ext/truncate.cif (tmp != *p) {
p81fs/ext/truncate.c*p = 0;
p117fs/ext/truncate.ctmp = *p;
p118fs/ext/truncate.c*p = 0;
p126fs/ext/truncate.cstatic int trunc_dindirect(struct inode * inode, int offset, unsigned long * p)
p134fs/ext/truncate.ctmp = *p;
p138fs/ext/truncate.cif (tmp != *p) {
p143fs/ext/truncate.c*p = 0;
p167fs/ext/truncate.ctmp = *p;
p168fs/ext/truncate.c*p = 0;
p180fs/ext/truncate.cunsigned long * tind, * p;
p184fs/ext/truncate.cp = inode->u.ext_i.i_data+11;
p185fs/ext/truncate.cif (!(tmp = *p))
p188fs/ext/truncate.cif (tmp != *p) {
p193fs/ext/truncate.c*p = 0;
p214fs/ext/truncate.ctmp = *p;
p215fs/ext/truncate.c*p = 0;
p261fs/ext2/balloc.cchar * p, * r;
p341fs/ext2/balloc.cp = ((char *) bh->b_data) + (j >> 3);
p342fs/ext2/balloc.cr = memscan(p, 0, (EXT2_BLOCKS_PER_GROUP(sb) - j + 7) >> 3);
p186fs/ext2/inode.cu32 * p;
p191fs/ext2/inode.cp = inode->u.ext2_i.i_data + nr;
p193fs/ext2/inode.ctmp = *p;
p196fs/ext2/inode.cif (tmp == *p)
p231fs/ext2/inode.cif (*p) {
p236fs/ext2/inode.c*p = tmp;
p254fs/ext2/inode.cu32 * p;
p268fs/ext2/inode.cp = (u32 *) bh->b_data + nr;
p270fs/ext2/inode.ctmp = *p;
p273fs/ext2/inode.cif (tmp == *p) {
p305fs/ext2/inode.cif (*p) {
p310fs/ext2/inode.c*p = tmp;
p329fs/ext2/inode.cu32 * p;
p343fs/ext2/inode.cp = (u32 *) bh->b_data + nr + i;
p346fs/ext2/inode.cif(*p == 0) goto out;
p349fs/ext2/inode.cif(i==0) firstblock = *p;
p350fs/ext2/inode.celse if(*p != firstblock + i) goto out;
p353fs/ext2/inode.cp = (u32 *) bh->b_data + nr;
p354fs/ext2/inode.cresult = generate_cluster(bh->b_dev, (int *) p, blocksize);
p61fs/ext2/truncate.cu32 * p;
p74fs/ext2/truncate.cp = inode->u.ext2_i.i_data + i;
p75fs/ext2/truncate.ctmp = *p;
p84fs/ext2/truncate.cif ((bh && bh->b_count != 1) || tmp != *p) {
p89fs/ext2/truncate.c*p = 0;
p110fs/ext2/truncate.cstatic int trunc_indirect (struct inode * inode, int offset, u32 * p)
p124fs/ext2/truncate.ctmp = *p;
p128fs/ext2/truncate.cif (tmp != *p) {
p133fs/ext2/truncate.c*p = 0;
p184fs/ext2/truncate.ctmp = *p;
p185fs/ext2/truncate.c*p = 0;
p199fs/ext2/truncate.cu32 * p)
p210fs/ext2/truncate.ctmp = *p;
p214fs/ext2/truncate.cif (tmp != *p) {
p219fs/ext2/truncate.c*p = 0;
p244fs/ext2/truncate.ctmp = *p;
p245fs/ext2/truncate.c*p = 0;
p262fs/ext2/truncate.cu32 * tind, * p;
p271fs/ext2/truncate.cp = inode->u.ext2_i.i_data + EXT2_TIND_BLOCK;
p272fs/ext2/truncate.cif (!(tmp = *p))
p275fs/ext2/truncate.cif (tmp != *p) {
p280fs/ext2/truncate.c*p = 0;
p303fs/ext2/truncate.ctmp = *p;
p304fs/ext2/truncate.c*p = 0;
p57fs/fcntl.cstruct task_struct *p;
p133fs/fcntl.cfor_each_task(p) {
p134fs/fcntl.cif ((p->pid == arg) || (p->pid == -arg) || 
p135fs/fcntl.c(p->pgrp == -arg)) {
p137fs/fcntl.cif ((p->session != current->session) &&
p138fs/fcntl.c(p->uid != current->uid) &&
p139fs/fcntl.c(p->euid != current->euid) &&
p258fs/hpfs/hpfs_fs.cstatic unsigned choose_conv(unsigned char *p, unsigned len);
p544fs/hpfs/hpfs_fs.cunsigned char *p = addr;
p545fs/hpfs/hpfs_fs.creturn p[0] == 0 && memcmp(p, p + 1, len - 1) == 0;
p555fs/hpfs/hpfs_fs.cchar *p, *rhs;
p567fs/hpfs/hpfs_fs.cfor (p = strtok(opts, ","); p != 0; p = strtok(0, ",")) {
p568fs/hpfs/hpfs_fs.cif ((rhs = strchr(p, '=')) != 0)
p570fs/hpfs/hpfs_fs.cif (!strcmp(p, "uid")) {
p577fs/hpfs/hpfs_fs.celse if (!strcmp(p, "gid")) {
p584fs/hpfs/hpfs_fs.celse if (!strcmp(p, "umask")) {
p591fs/hpfs/hpfs_fs.celse if (!strcmp(p, "case")) {
p599fs/hpfs/hpfs_fs.celse if (!strcmp(p, "conv")) {
p609fs/hpfs/hpfs_fs.celse if (!strcmp(p,"nocheck")) 
p962fs/hpfs/hpfs_fs.cstatic unsigned choose_conv(unsigned char *p, unsigned len)
p970fs/hpfs/hpfs_fs.cc = *p++;
p972fs/hpfs/hpfs_fs.cif (c == '\r' && len && *p == '\n')
p291fs/isofs/rock.c{ int p;
p292fs/isofs/rock.cfor(p=0;p<rr->u.ER.len_id;p++) printk("%c",rr->u.ER.data[p]);
p13fs/isofs/util.cisonum_711 (char * p)
p15fs/isofs/util.creturn (*p & 0xff);
p19fs/isofs/util.cisonum_712 (char * p)
p23fs/isofs/util.cval = *p;
p30fs/isofs/util.cisonum_721 (char * p)
p32fs/isofs/util.creturn ((p[0] & 0xff) | ((p[1] & 0xff) << 8));
p36fs/isofs/util.cisonum_722 (char * p)
p38fs/isofs/util.creturn (((p[0] & 0xff) << 8) | (p[1] & 0xff));
p42fs/isofs/util.cisonum_723 (char * p)
p45fs/isofs/util.cif (p[0] != p[3] || p[1] != p[2]) {
p50fs/isofs/util.creturn (isonum_721 (p));
p54fs/isofs/util.cisonum_731 (char * p)
p56fs/isofs/util.creturn ((p[0] & 0xff)
p57fs/isofs/util.c| ((p[1] & 0xff) << 8)
p58fs/isofs/util.c| ((p[2] & 0xff) << 16)
p59fs/isofs/util.c| ((p[3] & 0xff) << 24));
p63fs/isofs/util.cisonum_732 (char * p)
p65fs/isofs/util.creturn (((p[0] & 0xff) << 24)
p66fs/isofs/util.c| ((p[1] & 0xff) << 16)
p67fs/isofs/util.c| ((p[2] & 0xff) << 8)
p68fs/isofs/util.c| (p[3] & 0xff));
p72fs/isofs/util.cisonum_733 (char * p)
p78fs/isofs/util.cif (p[i] != p[7-i]) {
p84fs/isofs/util.creturn (isonum_731 (p));
p91fs/isofs/util.cint iso_date(char * p, int flag)
p96fs/isofs/util.cyear = p[0] - 70;
p97fs/isofs/util.cmonth = p[1];
p98fs/isofs/util.cday = p[2];
p99fs/isofs/util.chour = p[3];
p100fs/isofs/util.cminute = p[4];
p101fs/isofs/util.csecond = p[5];
p102fs/isofs/util.cif (flag == 0) tz = p[6]; /* High sierra has no time zone */
p74fs/minix/file.cchar * p;
p109fs/minix/file.cp = (pos % BLOCK_SIZE) + bh->b_data;
p110fs/minix/file.cmemcpy_fromfs(p,buf,c);
p111fs/minix/file.cupdate_vm_cache(inode, pos, p, c);
p446fs/minix/inode.cunsigned short *p;
p449fs/minix/inode.cp = inode->u.minix_i.u.i1_data + nr;
p451fs/minix/inode.ctmp = *p;
p454fs/minix/inode.cif (tmp == *p)
p465fs/minix/inode.cif (*p) {
p470fs/minix/inode.c*p = tmp;
p480fs/minix/inode.cunsigned short *p;
p493fs/minix/inode.cp = nr + (unsigned short *) bh->b_data;
p495fs/minix/inode.ctmp = *p;
p498fs/minix/inode.cif (tmp == *p) {
p515fs/minix/inode.cif (*p) {
p520fs/minix/inode.c*p = tmp;
p559fs/minix/inode.cunsigned long *p;
p562fs/minix/inode.cp = (unsigned long *) inode->u.minix_i.u.i2_data + nr;
p564fs/minix/inode.ctmp = *p;
p567fs/minix/inode.cif (tmp == *p)
p578fs/minix/inode.cif (*p) {
p583fs/minix/inode.c*p = tmp;
p593fs/minix/inode.cunsigned long *p;
p606fs/minix/inode.cp = nr + (unsigned long *) bh->b_data;
p608fs/minix/inode.ctmp = *p;
p611fs/minix/inode.cif (tmp == *p) {
p628fs/minix/inode.cif (*p) {
p633fs/minix/inode.c*p = tmp;
p40fs/minix/truncate.cunsigned short * p;
p47fs/minix/truncate.cp = i + inode->u.minix_i.u.i1_data;
p48fs/minix/truncate.cif (!(tmp = *p))
p55fs/minix/truncate.cif ((bh && bh->b_count != 1) || tmp != *p) {
p60fs/minix/truncate.c*p = 0;
p71fs/minix/truncate.cstatic int V1_trunc_indirect(struct inode * inode, int offset, unsigned short * p)
p79fs/minix/truncate.ctmp = *p;
p83fs/minix/truncate.cif (tmp != *p) {
p88fs/minix/truncate.c*p = 0;
p124fs/minix/truncate.ctmp = *p;
p125fs/minix/truncate.c*p = 0;
p132fs/minix/truncate.cstatic int V1_trunc_dindirect(struct inode * inode, int offset, unsigned short *p)
p139fs/minix/truncate.cif (!(tmp = *p))
p142fs/minix/truncate.cif (tmp != *p) {
p147fs/minix/truncate.c*p = 0;
p168fs/minix/truncate.ctmp = *p;
p169fs/minix/truncate.c*p = 0;
p202fs/minix/truncate.cunsigned long * p;
p209fs/minix/truncate.cp = (unsigned long *) inode->u.minix_i.u.i2_data + i;
p210fs/minix/truncate.cif (!(tmp = *p))
p217fs/minix/truncate.cif ((bh && bh->b_count != 1) || tmp != *p) {
p222fs/minix/truncate.c*p = 0;
p233fs/minix/truncate.cstatic int V2_trunc_indirect(struct inode * inode, int offset, unsigned long * p)
p241fs/minix/truncate.ctmp = *p;
p245fs/minix/truncate.cif (tmp != *p) {
p250fs/minix/truncate.c*p = 0;
p286fs/minix/truncate.ctmp = *p;
p287fs/minix/truncate.c*p = 0;
p294fs/minix/truncate.cstatic int V2_trunc_dindirect(struct inode * inode, int offset, unsigned long *p)
p301fs/minix/truncate.cif (!(tmp = *p))
p304fs/minix/truncate.cif (tmp != *p) {
p309fs/minix/truncate.c*p = 0;
p330fs/minix/truncate.ctmp = *p;
p331fs/minix/truncate.c*p = 0;
p339fs/minix/truncate.cstatic int V2_trunc_tindirect(struct inode * inode, int offset, unsigned long * p)
p346fs/minix/truncate.cif (!(tmp = *p))
p349fs/minix/truncate.cif (tmp != *p) {
p354fs/minix/truncate.c*p = 0;
p375fs/minix/truncate.ctmp = *p;
p376fs/minix/truncate.c*p = 0;
p125fs/namei.cstruct task_struct * p;
p128fs/namei.cfor_each_task(p) {
p130fs/namei.cif (!p->mm)
p132fs/namei.cfor(mpnt = p->mm->mmap; mpnt; mpnt = mpnt->vm_next) {
p1576fs/nfs/nfsroot.cint *p;
p1580fs/nfs/nfsroot.cp = root_nfs_header(NFS_PMAP_PROC, NFS_PMAP_PROGRAM, NFS_PMAP_VERSION);
p1581fs/nfs/nfsroot.cif (!p)
p1585fs/nfs/nfsroot.c*p++ = htonl(program);
p1586fs/nfs/nfsroot.c*p++ = htonl(version);
p1587fs/nfs/nfsroot.c*p++ = htonl(IPPROTO_UDP);
p1588fs/nfs/nfsroot.c*p++ = 0;
p1591fs/nfs/nfsroot.cif ((p = root_nfs_call(p)) == NULL)
p1594fs/nfs/nfsroot.creturn ntohl(*p);
p1634fs/nfs/nfsroot.cint len, status, *p;
p1637fs/nfs/nfsroot.cp = root_nfs_header(NFS_MOUNT_PROC, NFS_MOUNT_PROGRAM, NFS_MOUNT_VERSION);
p1638fs/nfs/nfsroot.cif (!p) {
p1645fs/nfs/nfsroot.c*p++ = htonl(len);
p1646fs/nfs/nfsroot.cmemcpy(p, nfs_path, len);
p1648fs/nfs/nfsroot.cp[len] = 0;
p1649fs/nfs/nfsroot.cp += len;
p1652fs/nfs/nfsroot.cif ((p = root_nfs_call(p)) == NULL) {
p1656fs/nfs/nfsroot.cstatus = ntohl(*p++);
p1658fs/nfs/nfsroot.cnfs_data.root = *((struct nfs_fh *) p);
p67fs/nfs/proc.cstatic int *nfs_rpc_header(int *p, int procedure, int ruid);
p68fs/nfs/proc.cstatic int *nfs_rpc_verify(int *p);
p89fs/nfs/proc.cstatic inline void nfs_rpc_free(int *p)
p91fs/nfs/proc.ckfree((void *)p);
p101fs/nfs/proc.cstatic inline int *xdr_encode_fhandle(int *p, struct nfs_fh *fhandle)
p103fs/nfs/proc.c*((struct nfs_fh *) p) = *fhandle;
p104fs/nfs/proc.creturn p + QUADLEN(sizeof(*fhandle));
p107fs/nfs/proc.cstatic inline int *xdr_decode_fhandle(int *p, struct nfs_fh *fhandle)
p109fs/nfs/proc.c*fhandle = *((struct nfs_fh *) p);
p110fs/nfs/proc.creturn p + QUADLEN(sizeof(*fhandle));
p113fs/nfs/proc.cstatic inline int *xdr_encode_string(int *p, const char *string)
p118fs/nfs/proc.cp[quadlen] = 0;
p119fs/nfs/proc.c*p++ = htonl(len);
p120fs/nfs/proc.cmemcpy(p, string, len);
p121fs/nfs/proc.creturn p + quadlen;
p124fs/nfs/proc.cstatic inline int *xdr_decode_string(int *p, char *string, unsigned int maxlen)
p126fs/nfs/proc.cunsigned int len = ntohl(*p++);
p129fs/nfs/proc.cmemcpy(string, p, len);
p131fs/nfs/proc.creturn p + QUADLEN(len);
p134fs/nfs/proc.cstatic inline int *xdr_decode_string2(int *p, char **string, unsigned int *len,
p137fs/nfs/proc.c*len = ntohl(*p++);
p140fs/nfs/proc.c*string = (char *) p;
p141fs/nfs/proc.creturn p + QUADLEN(*len);
p145fs/nfs/proc.cstatic inline int *xdr_encode_data(int *p, const char *data, int len)
p149fs/nfs/proc.cp[quadlen] = 0;
p150fs/nfs/proc.c*p++ = htonl(len);
p151fs/nfs/proc.cmemcpy_fromfs(p, data, len);
p152fs/nfs/proc.creturn p + quadlen;
p155fs/nfs/proc.cstatic inline int *xdr_decode_data(int *p, char *data, int *lenp, int maxlen)
p157fs/nfs/proc.cunsigned len = *lenp = ntohl(*p++);
p160fs/nfs/proc.cmemcpy(data, p, len);
p161fs/nfs/proc.creturn p + QUADLEN(len);
p164fs/nfs/proc.cstatic int *xdr_decode_fattr(int *p, struct nfs_fattr *fattr)
p166fs/nfs/proc.cfattr->type = (enum nfs_ftype) ntohl(*p++);
p167fs/nfs/proc.cfattr->mode = ntohl(*p++);
p168fs/nfs/proc.cfattr->nlink = ntohl(*p++);
p169fs/nfs/proc.cfattr->uid = ntohl(*p++);
p170fs/nfs/proc.cfattr->gid = ntohl(*p++);
p171fs/nfs/proc.cfattr->size = ntohl(*p++);
p172fs/nfs/proc.cfattr->blocksize = ntohl(*p++);
p173fs/nfs/proc.cfattr->rdev = ntohl(*p++);
p174fs/nfs/proc.cfattr->blocks = ntohl(*p++);
p175fs/nfs/proc.cfattr->fsid = ntohl(*p++);
p176fs/nfs/proc.cfattr->fileid = ntohl(*p++);
p177fs/nfs/proc.cfattr->atime.seconds = ntohl(*p++);
p178fs/nfs/proc.cfattr->atime.useconds = ntohl(*p++);
p179fs/nfs/proc.cfattr->mtime.seconds = ntohl(*p++);
p180fs/nfs/proc.cfattr->mtime.useconds = ntohl(*p++);
p181fs/nfs/proc.cfattr->ctime.seconds = ntohl(*p++);
p182fs/nfs/proc.cfattr->ctime.useconds = ntohl(*p++);
p183fs/nfs/proc.creturn p;
p186fs/nfs/proc.cstatic int *xdr_encode_sattr(int *p, struct nfs_sattr *sattr)
p188fs/nfs/proc.c*p++ = htonl(sattr->mode);
p189fs/nfs/proc.c*p++ = htonl(sattr->uid);
p190fs/nfs/proc.c*p++ = htonl(sattr->gid);
p191fs/nfs/proc.c*p++ = htonl(sattr->size);
p192fs/nfs/proc.c*p++ = htonl(sattr->atime.seconds);
p193fs/nfs/proc.c*p++ = htonl(sattr->atime.useconds);
p194fs/nfs/proc.c*p++ = htonl(sattr->mtime.seconds);
p195fs/nfs/proc.c*p++ = htonl(sattr->mtime.useconds);
p196fs/nfs/proc.creturn p;
p199fs/nfs/proc.cstatic int *xdr_decode_entry(int *p, struct nfs_entry *entry)
p201fs/nfs/proc.centry->fileid = ntohl(*p++);
p202fs/nfs/proc.cif (!(p = xdr_decode_string(p, entry->name, NFS_MAXNAMLEN)))
p204fs/nfs/proc.centry->cookie = ntohl(*p++);
p206fs/nfs/proc.creturn p;
p209fs/nfs/proc.cstatic int *xdr_decode_fsinfo(int *p, struct nfs_fsinfo *res)
p211fs/nfs/proc.cres->tsize = ntohl(*p++);
p212fs/nfs/proc.cres->bsize = ntohl(*p++);
p213fs/nfs/proc.cres->blocks = ntohl(*p++);
p214fs/nfs/proc.cres->bfree = ntohl(*p++);
p215fs/nfs/proc.cres->bavail = ntohl(*p++);
p216fs/nfs/proc.creturn p;
p226fs/nfs/proc.cint *p, *p0;
p234fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_GETATTR, ruid);
p235fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p236fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) {
p240fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p242fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p243fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p262fs/nfs/proc.cint *p, *p0;
p270fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_SETATTR, ruid);
p271fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p272fs/nfs/proc.cp = xdr_encode_sattr(p, sattr);
p273fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p277fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p279fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p280fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p299fs/nfs/proc.cint *p, *p0;
p311fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_LOOKUP, ruid);
p312fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p313fs/nfs/proc.cp = xdr_encode_string(p, name);
p314fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) {
p318fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p320fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p321fs/nfs/proc.cp = xdr_decode_fhandle(p, fhandle);
p322fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p341fs/nfs/proc.cint *p;
p348fs/nfs/proc.cp = nfs_rpc_header(*p0, NFSPROC_READLINK, ruid);
p349fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p350fs/nfs/proc.cif ((status = nfs_rpc_call(server, *p0, p, server->rsize)) < 0)
p352fs/nfs/proc.cif (!(p = nfs_rpc_verify(*p0)))
p354fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p355fs/nfs/proc.cif (!(p = xdr_decode_string2(p, string, len, maxlen))) {
p376fs/nfs/proc.cint *p, *p0;
p385fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_READ, ruid);
p386fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p387fs/nfs/proc.c*p++ = htonl(offset);
p388fs/nfs/proc.c*p++ = htonl(count);
p389fs/nfs/proc.c*p++ = htonl(count); /* traditional, could be any value */
p390fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) {
p394fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p396fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p397fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p398fs/nfs/proc.cif (!(p = xdr_decode_data(p, data, &len, count))) {
p424fs/nfs/proc.c__u32  *p, *p0;
p431fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_READ, 0);
p432fs/nfs/proc.cp = xdr_encode_fhandle(p, fh);
p433fs/nfs/proc.c*p++ = htonl(offset);
p434fs/nfs/proc.c*p++ = htonl(count);
p435fs/nfs/proc.c*p++ = htonl(count); /* traditional, could be any value */
p437fs/nfs/proc.creq->rq_svec[0].iov_len  = (p - p0) << 2;
p438fs/nfs/proc.creq->rq_slen = (p - p0) << 2;
p462fs/nfs/proc.c__u32    *p0, *p;
p467fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0))) {
p469fs/nfs/proc.c} else if ((status = ntohl(*p++)) == NFS_OK) {
p470fs/nfs/proc.cp = xdr_decode_fattr(p, &fattr);
p471fs/nfs/proc.ccount = ntohl(*p++);
p472fs/nfs/proc.cif (p != req->rq_rvec[2].iov_base) {
p479fs/nfs/proc.c(p - p0) << 2);
p496fs/nfs/proc.cint *p, *p0;
p507fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_WRITE, ruid);
p508fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p509fs/nfs/proc.c*p++ = htonl(offset); /* traditional, could be any value */
p510fs/nfs/proc.c*p++ = htonl(offset);
p511fs/nfs/proc.c*p++ = htonl(count); /* traditional, could be any value */
p512fs/nfs/proc.ckdata = (void *) (p+1);  /* start of data in RPC buffer */
p513fs/nfs/proc.cp = xdr_encode_data(p, data, count);
p514fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p518fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p520fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p522fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p542fs/nfs/proc.cint *p, *p0;
p550fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_CREATE, ruid);
p551fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p552fs/nfs/proc.cp = xdr_encode_string(p, name);
p553fs/nfs/proc.cp = xdr_encode_sattr(p, sattr);
p554fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p558fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p560fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p561fs/nfs/proc.cp = xdr_decode_fhandle(p, fhandle);
p562fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p580fs/nfs/proc.cint *p, *p0;
p588fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_REMOVE, ruid);
p589fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p590fs/nfs/proc.cp = xdr_encode_string(p, name);
p591fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p595fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p597fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p617fs/nfs/proc.cint *p, *p0;
p625fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_RENAME, ruid);
p626fs/nfs/proc.cp = xdr_encode_fhandle(p, old_dir);
p627fs/nfs/proc.cp = xdr_encode_string(p, old_name);
p628fs/nfs/proc.cp = xdr_encode_fhandle(p, new_dir);
p629fs/nfs/proc.cp = xdr_encode_string(p, new_name);
p630fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p634fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p636fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p655fs/nfs/proc.cint *p, *p0;
p663fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_LINK, ruid);
p664fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p665fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p666fs/nfs/proc.cp = xdr_encode_string(p, name);
p667fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p671fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p673fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p692fs/nfs/proc.cint *p, *p0;
p700fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_SYMLINK, ruid);
p701fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p702fs/nfs/proc.cp = xdr_encode_string(p, name);
p703fs/nfs/proc.cp = xdr_encode_string(p, path);
p704fs/nfs/proc.cp = xdr_encode_sattr(p, sattr);
p705fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p709fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p711fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p731fs/nfs/proc.cint *p, *p0;
p739fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_MKDIR, ruid);
p740fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p741fs/nfs/proc.cp = xdr_encode_string(p, name);
p742fs/nfs/proc.cp = xdr_encode_sattr(p, sattr);
p743fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p747fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p749fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p750fs/nfs/proc.cp = xdr_decode_fhandle(p, fhandle);
p751fs/nfs/proc.cp = xdr_decode_fattr(p, fattr);
p769fs/nfs/proc.cint *p, *p0;
p777fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_RMDIR, ruid);
p778fs/nfs/proc.cp = xdr_encode_fhandle(p, dir);
p779fs/nfs/proc.cp = xdr_encode_string(p, name);
p780fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) {
p784fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p786fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p805fs/nfs/proc.cint *p, *p0;
p817fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_READDIR, ruid);
p818fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p819fs/nfs/proc.c*p++ = htonl(cookie);
p820fs/nfs/proc.c*p++ = htonl(size);
p821fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) {
p825fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p827fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p828fs/nfs/proc.cfor (i = 0; i < count && *p++; i++) {
p829fs/nfs/proc.cif (!(p = xdr_decode_entry(p, entry++)))
p832fs/nfs/proc.cif (!p) {
p837fs/nfs/proc.ceof = (i == count && !*p++ && *p++)
p838fs/nfs/proc.c|| (i < count && *p++);
p861fs/nfs/proc.cint *p, *p0;
p869fs/nfs/proc.cp = nfs_rpc_header(p0, NFSPROC_STATFS, ruid);
p870fs/nfs/proc.cp = xdr_encode_fhandle(p, fhandle);
p871fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) {
p875fs/nfs/proc.cif (!(p = nfs_rpc_verify(p0)))
p877fs/nfs/proc.celse if ((status = ntohl(*p++)) == NFS_OK) {
p878fs/nfs/proc.cp = xdr_decode_fsinfo(p, res);
p898fs/nfs/proc.cint *rpc_header(int *p, int procedure, int program, int version,
p910fs/nfs/proc.c*p++ = htonl(++xid);
p911fs/nfs/proc.c*p++ = htonl(RPC_CALL);
p912fs/nfs/proc.c*p++ = htonl(RPC_VERSION);
p913fs/nfs/proc.c*p++ = htonl(program);
p914fs/nfs/proc.c*p++ = htonl(version);
p915fs/nfs/proc.c*p++ = htonl(procedure);
p916fs/nfs/proc.c*p++ = htonl(RPC_AUTH_UNIX);
p917fs/nfs/proc.cp1 = p++;
p918fs/nfs/proc.c*p++ = htonl(CURRENT_TIME); /* traditional, could be anything */
p919fs/nfs/proc.cp = xdr_encode_string(p, (char *) sys);
p920fs/nfs/proc.c*p++ = htonl(uid);
p921fs/nfs/proc.c*p++ = htonl(gid);
p922fs/nfs/proc.cp2 = p++;
p924fs/nfs/proc.c*p++ = htonl(groups[i]);
p926fs/nfs/proc.c*p1 = htonl((p - (p1 + 1)) << 2);
p927fs/nfs/proc.c*p++ = htonl(RPC_AUTH_NULL);
p928fs/nfs/proc.c*p++ = htonl(0);
p929fs/nfs/proc.creturn p;
p933fs/nfs/proc.cstatic int *nfs_rpc_header(int *p, int procedure, int ruid)
p935fs/nfs/proc.creturn rpc_header(p, procedure, NFS_PROGRAM, NFS_VERSION,
p941fs/nfs/proc.cint *rpc_verify(int *p)
p945fs/nfs/proc.cp++;
p946fs/nfs/proc.cif ((n = ntohl(*p++)) != RPC_REPLY) {
p950fs/nfs/proc.cif ((n = ntohl(*p++)) != RPC_MSG_ACCEPTED) {
p954fs/nfs/proc.cswitch (n = ntohl(*p++)) {
p961fs/nfs/proc.cif ((n = ntohl(*p++)) > 400) {
p965fs/nfs/proc.cp += QUADLEN(n);
p966fs/nfs/proc.cif ((n = ntohl(*p++)) != RPC_SUCCESS) {
p970fs/nfs/proc.creturn p;
p974fs/nfs/proc.cstatic int *nfs_rpc_verify(int *p)
p976fs/nfs/proc.creturn rpc_verify(p);
p61fs/proc/array.cunsigned long p = file->f_pos, memsize;
p82fs/proc/array.cif (p >= memsize)
p84fs/proc/array.cif (count > memsize - p)
p85fs/proc/array.ccount = memsize - p;
p88fs/proc/array.cif (p < sizeof(struct user) && count > 0) {
p90fs/proc/array.cif (p + count1 > sizeof(struct user))
p91fs/proc/array.ccount1 = sizeof(struct user)-p;
p92fs/proc/array.cpnt = (char *) &dump + p;
p95fs/proc/array.cp += count1;
p100fs/proc/array.cwhile (count > 0 && p < PAGE_SIZE + FIRST_MAPPED) {
p103fs/proc/array.cp++;
p107fs/proc/array.cmemcpy_tofs(buf, (void *) (PAGE_OFFSET + p - PAGE_SIZE), count);
p131fs/proc/array.cunsigned long p = file->f_pos;
p138fs/proc/array.cif (p >= (prof_len+1)*sizeof(unsigned int))
p140fs/proc/array.cif (count > (prof_len+1)*sizeof(unsigned int) - p)
p141fs/proc/array.ccount = (prof_len+1)*sizeof(unsigned int) - p;
p144fs/proc/array.cwhile (p < sizeof(unsigned int) && count > 0) {
p145fs/proc/array.cput_user(*((char *)(&sample_step)+p),buf);
p146fs/proc/array.cbuf++; p++; count--; read++;
p148fs/proc/array.cpnt = (char *)prof_buffer + p - sizeof(unsigned int);
p322fs/proc/array.cstruct task_struct ** p;
p324fs/proc/array.cp = task;
p325fs/proc/array.cwhile (++p < task+NR_TASKS) {
p326fs/proc/array.cif (*p && (*p)->pid == pid)
p327fs/proc/array.creturn p;
p332fs/proc/array.cstatic unsigned long get_phys_addr(struct task_struct * p, unsigned long ptr)
p338fs/proc/array.cif (!p || !p->mm || ptr >= TASK_SIZE)
p340fs/proc/array.cpage_dir = pgd_offset(p->mm,ptr);
p362fs/proc/array.cstatic int get_array(struct task_struct ** p, unsigned long start, unsigned long end, char * buffer)
p371fs/proc/array.caddr = get_phys_addr(*p, start);
p397fs/proc/array.cstruct task_struct ** p = get_task(pid);
p399fs/proc/array.cif (!p || !*p || !(*p)->mm)
p401fs/proc/array.creturn get_array(p, (*p)->mm->env_start, (*p)->mm->env_end, buffer);
p406fs/proc/array.cstruct task_struct ** p = get_task(pid);
p408fs/proc/array.cif (!p || !*p || !(*p)->mm)
p410fs/proc/array.creturn get_array(p, (*p)->mm->arg_start, (*p)->mm->arg_end, buffer);
p413fs/proc/array.cstatic unsigned long get_wchan(struct task_struct *p)
p415fs/proc/array.cif (!p || p == current || p->state == TASK_RUNNING)
p423fs/proc/array.cstack_page = p->kernel_stack_page;
p426fs/proc/array.cebp = p->tss.ebp;
p451fs/proc/array.cpc = thread_saved_pc(&p->tss);
p453fs/proc/array.cschedule_frame = ((unsigned long *)p->tss.ksp)[6];
p480fs/proc/array.cstatic inline char * task_name(struct task_struct *p, char * buf)
p486fs/proc/array.cname = p->comm;
p487fs/proc/array.ci = sizeof(p->comm);
p512fs/proc/array.cstatic inline char * task_state(struct task_struct *p, char *buffer)
p515fs/proc/array.cunsigned int n = p->state;
p536fs/proc/array.cp->pid, p->p_pptr->pid,
p537fs/proc/array.cp->uid, p->euid, p->suid, p->fsuid,
p538fs/proc/array.cp->gid, p->egid, p->sgid, p->fsgid);
p542fs/proc/array.cstatic inline char * task_mem(struct task_struct *p, char *buffer)
p544fs/proc/array.cstruct mm_struct * mm = p->mm;
p585fs/proc/array.cstatic inline char * task_sig(struct task_struct *p, char *buffer)
p590fs/proc/array.cp->signal, p->blocked);
p591fs/proc/array.cif (p->sig) {
p592fs/proc/array.cstruct sigaction * action = p->sig->action;
p622fs/proc/array.cstruct task_struct ** p = get_task(pid), *tsk;
p624fs/proc/array.cif (!p || (tsk = *p) == NULL)
p635fs/proc/array.cstruct task_struct ** p = get_task(pid), *tsk;
p642fs/proc/array.cif (!p || (tsk = *p) == NULL)
p805fs/proc/array.cstruct task_struct ** p = get_task(pid), *tsk;
p808fs/proc/array.cif (!p || (tsk = *p) == NULL)
p864fs/proc/array.cstruct task_struct ** p = get_task(pid);
p871fs/proc/array.cif (!p || !*p)
p874fs/proc/array.cif (!(*p)->mm || (*p)->mm == &init_mm || count == 0)
p882fs/proc/array.cfor (map = (*p)->mm->mmap, i = 0; map && (i < lineno); map = map->vm_next, i++)
p942fs/proc/array.cif (*p != current)
p54fs/proc/base.cstruct task_struct * p;
p58fs/proc/base.cfor_each_task(p) {
p59fs/proc/base.cif (p->pid == pid) {
p60fs/proc/base.cif (p->dumpable || ino == PROC_PID_INO) {
p61fs/proc/base.cinode->i_uid = p->euid;
p62fs/proc/base.cinode->i_gid = p->gid;
p59fs/proc/fd.cstruct task_struct * p;
p104fs/proc/fd.cif ((p = task[i]) && p->pid == pid)
p109fs/proc/fd.cif (fd >= NR_OPEN || !p->files->fd[fd] || !p->files->fd[fd]->f_inode)
p126fs/proc/fd.cstruct task_struct * p;
p148fs/proc/fd.cif ((p = task[task_nr]) && p->pid == pid)
p155fs/proc/fd.cif (!p->files)
p157fs/proc/fd.cif (!p->files->fd[fd] || !p->files->fd[fd]->f_inode)
p173fs/proc/fd.cif (p != task[task_nr] || p->pid != pid)
p135fs/proc/inode.cstruct task_struct * p;
p149fs/proc/inode.cp = task[0];
p151fs/proc/inode.cif ((p = task[i]) && (p->pid == pid))
p153fs/proc/inode.cif (!p || i >= NR_TASKS)
p196fs/proc/inode.cif (ino == PROC_PID_INO || p->dumpable) {
p197fs/proc/inode.cinode->i_uid = p->euid;
p198fs/proc/inode.cinode->i_gid = p->egid;
p239fs/proc/inode.cif (ino >= NR_OPEN || !p->files->fd[ino])
p244fs/proc/inode.cif (p->files->fd[ino]->f_mode & 1)
p246fs/proc/inode.cif (p->files->fd[ino]->f_mode & 2)
p69fs/proc/link.cstruct task_struct * p;
p86fs/proc/link.cif ((p = task[i]) && p->pid == pid)
p95fs/proc/link.cif (!p->fs)
p97fs/proc/link.cnew_inode = p->fs->pwd;
p100fs/proc/link.cif (!p->fs)
p102fs/proc/link.cnew_inode = p->fs->root;
p106fs/proc/link.cif (!p->mm)
p108fs/proc/link.cvma = p->mm->mmap;
p121fs/proc/link.cif (!p->files)
p124fs/proc/link.cif (ino < NR_OPEN && p->files->fd[ino]) {
p125fs/proc/link.cnew_inode = p->files->fd[ino]->f_inode;
p163fs/proc/root.cstruct proc_dir_entry **p = &dir->subdir, *dp;
p165fs/proc/root.cwhile ((dp = *p) != NULL) {
p167fs/proc/root.c*p = dp->next;
p177fs/proc/root.cp = &dp->next;
p563fs/proc/root.cstruct task_struct * p = task[nr];
p565fs/proc/root.cif (!p || !(pid = p->pid))
p48fs/select.cstatic void free_wait(select_table * p)
p50fs/select.cstruct select_table_entry * entry = p->entry + p->nr;
p52fs/select.cwhile (p->nr > 0) {
p53fs/select.cp->nr--;
p47fs/smbfs/proc.csmb_encode_word(byte *p, word data)
p50fs/smbfs/proc.c*((word *)p) = data;
p52fs/smbfs/proc.cp[0] = data & 0x00ffU;
p53fs/smbfs/proc.cp[1] = (data & 0xff00U) >> 8;
p56fs/smbfs/proc.creturn &p[2];
p60fs/smbfs/proc.csmb_decode_word(byte *p, word *data)
p63fs/smbfs/proc.c*data = *(word *)p;
p65fs/smbfs/proc.c*data = (word) p[0] | p[1] << 8;
p67fs/smbfs/proc.creturn &p[2];
p71fs/smbfs/proc.csmb_encode_smb_length(byte *p, dword len)
p73fs/smbfs/proc.cp[0] = p[1] = 0;
p74fs/smbfs/proc.cp[2] = (len & 0xFF00) >> 8;
p75fs/smbfs/proc.cp[3] = (len & 0xFF);
p77fs/smbfs/proc.cp[1] |= 0x01;
p78fs/smbfs/proc.creturn &p[4];
p82fs/smbfs/proc.csmb_encode_dialect(byte *p, const byte *name, int len)
p84fs/smbfs/proc.c*p ++ = 2;
p85fs/smbfs/proc.cstrcpy(p, name);
p86fs/smbfs/proc.creturn p + len + 1;
p90fs/smbfs/proc.csmb_encode_ascii(byte *p, const byte *name, int len)
p92fs/smbfs/proc.c*p ++ = 4;
p93fs/smbfs/proc.cstrcpy(p, name);
p94fs/smbfs/proc.creturn p + len + 1;
p98fs/smbfs/proc.csmb_encode_vblock(byte *p, const byte *data, word len, int fs)
p100fs/smbfs/proc.c*p ++ = 5;
p101fs/smbfs/proc.cp = smb_encode_word(p, len);
p103fs/smbfs/proc.cmemcpy_fromfs(p, data, len);
p105fs/smbfs/proc.cmemcpy(p, data, len);
p106fs/smbfs/proc.creturn p + len;
p110fs/smbfs/proc.csmb_decode_data(byte *p, byte *data, word *data_len, int fs)
p114fs/smbfs/proc.cif (!(*p == 1 || *p == 5)) {
p119fs/smbfs/proc.clen = WVAL(p, 1);
p120fs/smbfs/proc.cp += 3;
p123fs/smbfs/proc.cmemcpy_tofs(data, p, len);
p125fs/smbfs/proc.cmemcpy(data, p, len);
p129fs/smbfs/proc.creturn p + len;
p133fs/smbfs/proc.csmb_name_mangle(byte *p, const byte *name)
p142fs/smbfs/proc.c*p ++ = 2 * (len + pad);
p145fs/smbfs/proc.c*p ++ = (*name >> 4) + 'A';
p146fs/smbfs/proc.c*p ++ = (*name & 0x0F) + 'A';
p150fs/smbfs/proc.c*p ++ = 'C';
p151fs/smbfs/proc.c*p ++ = 'A';
p153fs/smbfs/proc.c*p++ = '\0';
p155fs/smbfs/proc.creturn p;
p482fs/smbfs/proc.cbyte *p = server->packet;
p485fs/smbfs/proc.cp = smb_encode_smb_length(p, xmit_len);
p487fs/smbfs/proc.cBSET(p,0,0xff);
p488fs/smbfs/proc.cBSET(p,1,'S');
p489fs/smbfs/proc.cBSET(p,2,'M');
p490fs/smbfs/proc.cBSET(p,3,'B');
p491fs/smbfs/proc.cBSET(p,4,command);
p493fs/smbfs/proc.cp += 5;
p494fs/smbfs/proc.cmemset(p, '\0', 19);
p495fs/smbfs/proc.cp += 19;
p496fs/smbfs/proc.cp += 8;
p508fs/smbfs/proc.c*p++ = wct;    /* wct */
p509fs/smbfs/proc.cp += 2*wct;
p510fs/smbfs/proc.cWSET(p, 0, bcc);
p511fs/smbfs/proc.creturn p+2;
p538fs/smbfs/proc.cchar* p;
p547fs/smbfs/proc.cp = smb_setup_header(server, SMBopen, 2, 2 + len);
p550fs/smbfs/proc.csmb_encode_ascii(p, pathname, len);
p563fs/smbfs/proc.cp = smb_setup_header(server, SMBopen, 2, 2 + len);
p566fs/smbfs/proc.csmb_encode_ascii(p, pathname, len);
p681fs/smbfs/proc.cbyte *p;
p683fs/smbfs/proc.cp = smb_setup_header_exclusive(server, SMBwrite, 5, count + 3);
p689fs/smbfs/proc.c*p++ = 1;
p690fs/smbfs/proc.cWSET(p, 0, count);
p691fs/smbfs/proc.cmemcpy_fromfs(p+2, data, count);
p764fs/smbfs/proc.cchar *p;
p769fs/smbfs/proc.cp = smb_setup_header(server, command, 3, len + 2);
p772fs/smbfs/proc.csmb_encode_ascii(p, path, len);
p810fs/smbfs/proc.cchar *p;
p817fs/smbfs/proc.cp = smb_setup_header(server, SMBmv, 1, olen + nlen + 4);
p819fs/smbfs/proc.cp = smb_encode_ascii(p, opath, olen);
p820fs/smbfs/proc.csmb_encode_ascii(p, npath, olen);
p834fs/smbfs/proc.cchar *p;
p840fs/smbfs/proc.cp = smb_setup_header(server, SMBmkdir, 0, 2 + len);
p841fs/smbfs/proc.csmb_encode_ascii(p, path, len);
p855fs/smbfs/proc.cchar *p;
p861fs/smbfs/proc.cp = smb_setup_header(server, SMBrmdir, 0, 2 + len);
p862fs/smbfs/proc.csmb_encode_ascii(p, path, len);
p876fs/smbfs/proc.cchar *p;
p883fs/smbfs/proc.cp = smb_setup_header(server, SMBunlink, 1, 2 + len);
p885fs/smbfs/proc.csmb_encode_ascii(p, path, len);
p899fs/smbfs/proc.cchar *p;
p906fs/smbfs/proc.cp = smb_setup_header(server, SMBwrite, 5, 3);
p911fs/smbfs/proc.csmb_encode_ascii(p, "", 0);
p923fs/smbfs/proc.csmb_decode_dirent(char *p, struct smb_dirent *entry)
p925fs/smbfs/proc.cp += SMB_STATUS_SIZE;                  /* reserved (search_status) */
p926fs/smbfs/proc.centry->attr = BVAL(p, 0);
p928fs/smbfs/proc.cdate_dos2unix(WVAL(p, 1), WVAL(p, 3));
p929fs/smbfs/proc.centry->size = DVAL(p, 5);
p930fs/smbfs/proc.cmemcpy(entry->path, p+9, 13);
p932fs/smbfs/proc.creturn p + 22;
p943fs/smbfs/proc.cchar *p;
p974fs/smbfs/proc.cp = smb_setup_header(server, SMBsearch, 2,
p978fs/smbfs/proc.cp = smb_encode_ascii(p, mask, strlen(mask));
p979fs/smbfs/proc.c*p ++ = 5;
p980fs/smbfs/proc.cp = smb_encode_word(p, 0);
p982fs/smbfs/proc.cp = smb_setup_header(server, SMBsearch, 2,
p986fs/smbfs/proc.cp = smb_encode_ascii(p, "", 0);
p987fs/smbfs/proc.cp = smb_encode_vblock(p, status, SMB_STATUS_SIZE, 0);
p1006fs/smbfs/proc.cp = SMB_VWV(server->packet);
p1007fs/smbfs/proc.cp = smb_decode_word(p, &count); /* vwv[0] = count-returned */
p1008fs/smbfs/proc.cp = smb_decode_word(p, &bcc);           
p1021fs/smbfs/proc.cp += 3; /* Skipping VBLOCK header (5, length lo, length hi). */
p1033fs/smbfs/proc.cp += SMB_DIRINFO_SIZE;
p1044fs/smbfs/proc.cp = smb_decode_dirent(p, current_entry);
p1064fs/smbfs/proc.csmb_decode_long_dirent(char *p, struct smb_dirent *finfo, int level)
p1080fs/smbfs/proc.cstrcpy(finfo->path,p+27);
p1082fs/smbfs/proc.cfinfo->size = DVAL(p,16);
p1083fs/smbfs/proc.cfinfo->attr = BVAL(p,24);
p1085fs/smbfs/proc.cfinfo->ctime = date_dos2unix(WVAL(p, 6), WVAL(p, 4));
p1086fs/smbfs/proc.cfinfo->atime = date_dos2unix(WVAL(p, 10), WVAL(p, 8));
p1087fs/smbfs/proc.cfinfo->mtime = date_dos2unix(WVAL(p, 14), WVAL(p, 12));
p1089fs/smbfs/proc.cresult = p + 28 + BVAL(p,26);
p1095fs/smbfs/proc.cstrcpy(finfo->path,p+31);
p1097fs/smbfs/proc.cfinfo->size = DVAL(p,16);
p1098fs/smbfs/proc.cfinfo->attr = BVAL(p,24);
p1100fs/smbfs/proc.cfinfo->atime = make_unix_date2(p+8);
p1101fs/smbfs/proc.cfinfo->mtime = make_unix_date2(p+12);
p1104fs/smbfs/proc.cresult = p + 32 + BVAL(p,30);
p1108fs/smbfs/proc.cresult = p + WVAL(p,0);
p1112fs/smbfs/proc.cp += 4; /* next entry offset */
p1113fs/smbfs/proc.cp += 4; /* fileindex */
p1115fs/smbfs/proc.cp += 8;
p1117fs/smbfs/proc.cp += 8;
p1118fs/smbfs/proc.cp += 8; /* write time */
p1120fs/smbfs/proc.cp += 8;
p1121fs/smbfs/proc.cfinfo->size = DVAL(p,0);
p1122fs/smbfs/proc.cp += 8;
p1123fs/smbfs/proc.cp += 8; /* alloc size */
p1124fs/smbfs/proc.cfinfo->attr = BVAL(p,0);
p1125fs/smbfs/proc.cp += 4;
p1126fs/smbfs/proc.cnamelen = min(DVAL(p,0), SMB_MAXNAMELEN);
p1127fs/smbfs/proc.cp += 4;
p1128fs/smbfs/proc.cp += 4; /* EA size */
p1129fs/smbfs/proc.cp += 2; /* short name len? */
p1130fs/smbfs/proc.cp += 24; /* short name? */    
p1131fs/smbfs/proc.cstrncpy(finfo->path,p,namelen);
p1138fs/smbfs/proc.cresult = p + WVAL(p,0);
p1153fs/smbfs/proc.cchar *p;
p1224fs/smbfs/proc.cp = SMB_BUF(outbuf);
p1225fs/smbfs/proc.c*p++=0;         /* put in a null smb_name */
p1226fs/smbfs/proc.c*p++='D'; *p++ = ' '; /* this was added because OS/2 does it */
p1230fs/smbfs/proc.cWSET(p,0,attribute); /* attribute */
p1231fs/smbfs/proc.cWSET(p,2,max_matches); /* max count */
p1232fs/smbfs/proc.cWSET(p,4,8+4+2); /* resume required + close on end +
p1234fs/smbfs/proc.cWSET(p,6,info_level); 
p1235fs/smbfs/proc.cDSET(p,8,0);
p1236fs/smbfs/proc.cp += 12;
p1237fs/smbfs/proc.cstrncpy(p, mask, masklen);
p1238fs/smbfs/proc.cp += masklen;
p1239fs/smbfs/proc.c*p++ = 0; *p++ = 0;
p1245fs/smbfs/proc.cWSET(p,0,ff_dir_handle);
p1246fs/smbfs/proc.cWSET(p,2,max_matches); /* max count */
p1247fs/smbfs/proc.cWSET(p,4,info_level); 
p1248fs/smbfs/proc.cDSET(p,6,ff_resume_key); /* ff_resume_key */
p1249fs/smbfs/proc.cWSET(p,10,8+4+2); /* resume required + close on end +
p1251fs/smbfs/proc.cp += 12;
p1252fs/smbfs/proc.cstrncpy(p, mask, masklen);
p1253fs/smbfs/proc.cp += masklen;
p1254fs/smbfs/proc.c*p++ = 0; *p++ = 0;
p1277fs/smbfs/proc.cp = resp_param;
p1280fs/smbfs/proc.cff_dir_handle = WVAL(p,0);
p1281fs/smbfs/proc.cff_searchcount = WVAL(p,2);
p1282fs/smbfs/proc.cff_eos = WVAL(p,4);
p1283fs/smbfs/proc.cff_lastname = WVAL(p,8);
p1287fs/smbfs/proc.cff_searchcount = WVAL(p,0);
p1288fs/smbfs/proc.cff_eos = WVAL(p,2);
p1289fs/smbfs/proc.cff_lastname = WVAL(p,6);
p1296fs/smbfs/proc.cp = resp_data;
p1305fs/smbfs/proc.cstrcpy(mask,p+ff_lastname+94);
p1308fs/smbfs/proc.cstrcpy(mask,p + ff_lastname + 1);
p1320fs/smbfs/proc.cp = smb_decode_long_dirent(p, NULL,
p1331fs/smbfs/proc.cp = smb_decode_long_dirent(p, current_entry,
p1388fs/smbfs/proc.cchar *p;
p1396fs/smbfs/proc.cp = smb_setup_header(server, SMBgetatr, 0, 2 + len);
p1397fs/smbfs/proc.csmb_encode_ascii(p, path, len);
p1482fs/smbfs/proc.cchar *p;
p1489fs/smbfs/proc.cp = smb_setup_header(server, SMBsetatr, 8, 4 + len);
p1492fs/smbfs/proc.cp = smb_encode_ascii(p, path, len);
p1493fs/smbfs/proc.cp = smb_encode_ascii(p, "", 0);
p1555fs/smbfs/proc.cchar *p;
p1571fs/smbfs/proc.cp = SMB_VWV(server->packet);
p1572fs/smbfs/proc.cp = smb_decode_word(p, &attr->total);
p1573fs/smbfs/proc.cp = smb_decode_word(p, &attr->allocblocks);
p1574fs/smbfs/proc.cp = smb_decode_word(p, &attr->blocksize);
p1575fs/smbfs/proc.cp = smb_decode_word(p, &attr->free);
p1619fs/smbfs/proc.cbyte *p;
p1646fs/smbfs/proc.cp = server->packet + 4;
p1648fs/smbfs/proc.cp = smb_name_mangle(p, server->m.server_name);
p1649fs/smbfs/proc.cp = smb_name_mangle(p, server->m.client_name);
p1652fs/smbfs/proc.c(void *)p - (void *)(server->packet));
p1690fs/smbfs/proc.cp = SMB_BUF(server->packet);
p1693fs/smbfs/proc.cp = smb_encode_dialect(p,prots[i].name, strlen(prots[i].name));
p1706fs/smbfs/proc.cp = SMB_VWV(server->packet);
p1707fs/smbfs/proc.cp = smb_decode_word(p, (word *)&i);
p1760fs/smbfs/proc.cp = SMB_BUF(server->packet);
p1761fs/smbfs/proc.cstrcpy(p, server->m.password);
p1762fs/smbfs/proc.cp += passlen + 1;
p1763fs/smbfs/proc.cstrcpy(p, server->m.username);
p1764fs/smbfs/proc.cp += userlen + 1;
p1765fs/smbfs/proc.cstrcpy(p, workgroup);
p1766fs/smbfs/proc.cp += strlen(p) + 1;
p1767fs/smbfs/proc.cstrcpy(p, OS_id);
p1768fs/smbfs/proc.cp += strlen(p) + 1;
p1769fs/smbfs/proc.cstrcpy(p, client_id);
p1784fs/smbfs/proc.cp = SMB_BUF(server->packet);
p1785fs/smbfs/proc.cstrcpy(p, server->m.password);
p1786fs/smbfs/proc.cp += passlen + 1;
p1787fs/smbfs/proc.cstrcpy(p, server->m.username);
p1812fs/smbfs/proc.cp = SMB_BUF(server->packet);
p1813fs/smbfs/proc.cp = smb_encode_ascii(p, server->m.service, strlen(server->m.service));
p1814fs/smbfs/proc.cp = smb_encode_ascii(p,server->m.password, strlen(server->m.password));
p1815fs/smbfs/proc.cp = smb_encode_ascii(p, dev, strlen(dev));
p1825fs/smbfs/proc.cp = SMB_VWV(server->packet);
p1826fs/smbfs/proc.cp = smb_decode_word(p, &server->max_xmit);
p1831fs/smbfs/proc.cp = smb_decode_word(p, &server->tid);
p208fs/sysv/file.cchar * p;
p251fs/sysv/file.cp = (pos & sb->sv_block_size_1) + bh->b_data;
p252fs/sysv/file.cmemcpy_fromfs(p, buf, c);
p253fs/sysv/file.cupdate_vm_cache(inode, pos, p, c);
p641fs/sysv/inode.cunsigned long *p;
p645fs/sysv/inode.cp = inode->u.sysv_i.i_data + nr;
p647fs/sysv/inode.ctmp = *p;
p650fs/sysv/inode.cif (tmp == *p)
p661fs/sysv/inode.cif (*p) {
p666fs/sysv/inode.c*p = tmp;
p677fs/sysv/inode.csysv_zone_t *p;
p691fs/sysv/inode.cp = nr + (sysv_zone_t *) bh->b_data;
p693fs/sysv/inode.cblock = tmp = *p;
p698fs/sysv/inode.cif (tmp == *p) {
p715fs/sysv/inode.cif (*p) {
p720fs/sysv/inode.c*p = (sb->sv_convert ? to_coh_ulong(block) : block);
p775fs/sysv/inode.cstatic inline unsigned long read3byte (char * p)
p777fs/sysv/inode.creturn (unsigned long)(*(unsigned short *)p)
p778fs/sysv/inode.c| (unsigned long)(*(unsigned char *)(p+2)) << 16;
p781fs/sysv/inode.cstatic inline void write3byte (char * p, unsigned long val)
p783fs/sysv/inode.c*(unsigned short *)p = (unsigned short) val;
p784fs/sysv/inode.c*(unsigned char *)(p+2) = val >> 16;
p787fs/sysv/inode.cstatic inline unsigned long coh_read3byte (char * p)
p789fs/sysv/inode.creturn (unsigned long)(*(unsigned char *)p) << 16
p790fs/sysv/inode.c| (unsigned long)(*(unsigned short *)(p+1));
p793fs/sysv/inode.cstatic inline void coh_write3byte (char * p, unsigned long val)
p795fs/sysv/inode.c*(unsigned char *)p = val >> 16;
p796fs/sysv/inode.c*(unsigned short *)(p+1) = (unsigned short) val;
p44fs/sysv/truncate.cunsigned long * p;
p52fs/sysv/truncate.cp = inode->u.sysv_i.i_data + i;
p53fs/sysv/truncate.cblock = *p;
p61fs/sysv/truncate.cif ((bh && bh->b_count != 1) || (block != *p)) {
p66fs/sysv/truncate.c*p = 0;
p74fs/sysv/truncate.cstatic int trunc_indirect(struct inode * inode, unsigned long offset, unsigned long * p, int convert, unsigned char * dirt)
p85fs/sysv/truncate.cindblock = indtmp = *p;
p92fs/sysv/truncate.cif (indtmp != *p) {
p97fs/sysv/truncate.c*p = 0;
p131fs/sysv/truncate.cif ((indbh->b_count != 1) || (indtmp != *p)) {
p135fs/sysv/truncate.c*p = 0;
p143fs/sysv/truncate.cstatic int trunc_dindirect(struct inode * inode, unsigned long offset, unsigned long * p, int convert, unsigned char * dirt)
p153fs/sysv/truncate.cindblock = indtmp = *p;
p160fs/sysv/truncate.cif (indtmp != *p) {
p165fs/sysv/truncate.c*p = 0;
p188fs/sysv/truncate.cif ((indbh->b_count != 1) || (indtmp != *p)) {
p192fs/sysv/truncate.c*p = 0;
p200fs/sysv/truncate.cstatic int trunc_tindirect(struct inode * inode, unsigned long offset, unsigned long * p, int convert, unsigned char * dirt)
p210fs/sysv/truncate.cindblock = indtmp = *p;
p217fs/sysv/truncate.cif (indtmp != *p) {
p222fs/sysv/truncate.c*p = 0;
p245fs/sysv/truncate.cif ((indbh->b_count != 1) || (indtmp != *p)) {
p249fs/sysv/truncate.c*p = 0;
p230fs/umsdos/inode.c|| inode->u.umsdos_i.u.dir_info.p != NULL)){
p234fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.p));
p37fs/umsdos/namei.csleep_on(&dir->u.umsdos_i.u.dir_info.p);
p48fs/umsdos/namei.csleep_on(&dir->u.umsdos_i.u.dir_info.p);
p137fs/umsdos/namei.cwake_up (&dir->u.umsdos_i.u.dir_info.p);
p149fs/umsdos/namei.cwake_up (&dir->u.umsdos_i.u.dir_info.p);
p200fs/vfat/namei.cunsigned char *p = (unsigned char *) de;
p203fs/vfat/namei.cfor (i = 0; i < 32; i++, p++) {
p204fs/vfat/namei.cprintk("%02x ", *p);
p398fs/vfat/namei.cchar *p;
p415fs/vfat/namei.cfor (i = 0, p = msdos_name, ip = name; i < len; i++, p++, ip++)
p418fs/vfat/namei.c*p = *ip + 32;
p420fs/vfat/namei.c*p = *ip;
p469fs/vfat/namei.cfor (baselen = i = 0, p = base, ip = name; i < sz && baselen < 8; i++)
p473fs/vfat/namei.c*p = *ip + 32;
p475fs/vfat/namei.c*p = *ip;
p477fs/vfat/namei.cif (strchr(replace_chars, *p)) *p='_';
p478fs/vfat/namei.cp++; baselen++;
p490fs/vfat/namei.cfor (p = ext, ip = ext_start; extlen < 3 && ip < end; ip++) {
p493fs/vfat/namei.c*p = *ip + 32;
p495fs/vfat/namei.c*p = *ip;
p497fs/vfat/namei.cif (strchr(replace_chars, *p)) *p='_';
p499fs/vfat/namei.cp++;
p124include/asm-alpha/bitops.hunsigned long * p = ((unsigned long *) addr) + (offset >> 6);
p133include/asm-alpha/bitops.htmp = *(p++);
p143include/asm-alpha/bitops.hif (~(tmp = *(p++)))
p150include/asm-alpha/bitops.htmp = *p;
p114include/asm-alpha/io.h# define inb(p)    _inb((p))
p117include/asm-alpha/io.h# define inw(p)    _inw((p))
p120include/asm-alpha/io.h# define inl(p)    _inl((p))
p123include/asm-alpha/io.h# define outb(b,p)  _outb((b),(p))
p126include/asm-alpha/io.h# define outw(w,p)  _outw((w),(p))
p129include/asm-alpha/io.h# define outl(l,p)  _outl((l),(p))
p48include/asm-alpha/mmu_context.hextern inline void get_new_mmu_context(struct task_struct *p,
p62include/asm-alpha/mmu_context.hp->tss.asn = asn & ~ASN_VERSION_MASK;  /* just asn */
p76include/asm-alpha/mmu_context.hextern inline void get_mmu_context(struct task_struct *p)
p79include/asm-alpha/mmu_context.hstruct mm_struct * mm = p->mm;
p85include/asm-alpha/mmu_context.hget_new_mmu_context(p, mm, asn);
p63include/asm-alpha/posix_types.hstatic __inline__ int __FD_ISSET(unsigned long fd, __kernel_fd_set *p)
p67include/asm-alpha/posix_types.hreturn (p->fds_bits[_tmp] & (1UL<<_rem)) != 0;
p75include/asm-alpha/posix_types.hstatic __inline__ void __FD_ZERO(__kernel_fd_set *p)
p77include/asm-alpha/posix_types.hunsigned int *tmp = p->fds_bits;
p100include/asm-i386/bitops.hunsigned long * p = ((unsigned long *) addr) + (offset >> 5);
p112include/asm-i386/bitops.h: "r" (~(*p >> bit)));
p116include/asm-i386/bitops.hp++;
p121include/asm-i386/bitops.hres = find_first_zero_bit (p, size - 32 * (p - (unsigned long *) addr));
p59include/asm-m68k/bitops.hunsigned long *p = vaddr, *addr = vaddr;
p67include/asm-m68k/bitops.hwhile (*p++ == allones)
p70include/asm-m68k/bitops.hreturn (p - addr) << 5;
p74include/asm-m68k/bitops.hnum = ~*--p;
p77include/asm-m68k/bitops.hreturn ((p - addr) << 5) + (res ^ 31);
p84include/asm-m68k/bitops.hunsigned long *p = addr + (offset >> 5);
p91include/asm-m68k/bitops.hunsigned long num = ~*p & (~0UL << bit);
p99include/asm-m68k/bitops.hp++;
p102include/asm-m68k/bitops.hres = find_first_zero_bit (p, size - 32 * (p - addr));
p124include/asm-m68k/bitops.hconst unsigned short *p = vaddr, *addr = vaddr;
p131include/asm-m68k/bitops.hwhile (*p++ == 0xffff)
p134include/asm-m68k/bitops.hreturn (p - addr) << 4;
p138include/asm-m68k/bitops.hnum = ~*--p;
p141include/asm-m68k/bitops.hreturn ((p - addr) << 4) + (res ^ 31);
p215include/asm-m68k/bitops.hconst unsigned long *p = vaddr, *addr = vaddr;
p221include/asm-m68k/bitops.hwhile (*p++ == ~0UL)
p224include/asm-m68k/bitops.hreturn (p - addr) << 5;
p228include/asm-m68k/bitops.h--p;
p230include/asm-m68k/bitops.hif (!ext2_test_bit (res, p))
p232include/asm-m68k/bitops.hreturn (p - addr) * 32 + res;
p239include/asm-m68k/bitops.hconst unsigned long *p = addr + (offset >> 5);
p248include/asm-m68k/bitops.hif (!ext2_test_bit (res, p))
p249include/asm-m68k/bitops.hreturn (p - addr) * 32 + res;
p250include/asm-m68k/bitops.hp++;
p253include/asm-m68k/bitops.hres = ext2_find_first_zero_bit (p, size - 32 * (p - addr));
p254include/asm-m68k/bitops.hreturn (p - addr) * 32 + res;
p180include/asm-m68k/ide.hu_char *p = (u_char *)id;
p188include/asm-m68k/ide.hp += cnt;
p192include/asm-m68k/ide.ht = p[0];
p193include/asm-m68k/ide.hp[0] = p[1];
p194include/asm-m68k/ide.hp[1] = t;
p195include/asm-m68k/ide.hp += 2;
p200include/asm-m68k/ide.ht = p[0];
p201include/asm-m68k/ide.hp[0] = p[3];
p202include/asm-m68k/ide.hp[3] = t;
p203include/asm-m68k/ide.ht = p[1];
p204include/asm-m68k/ide.hp[1] = p[2];
p205include/asm-m68k/ide.hp[2] = t;
p206include/asm-m68k/ide.hp += 4;
p211include/asm-m68k/ide.ht = p[0];
p212include/asm-m68k/ide.hp[0] = p[1];
p213include/asm-m68k/ide.hp[1] = t;
p214include/asm-m68k/ide.hp += 2;
p114include/asm-m68k/irq.hextern void call_isr_list (int irq, isr_node_t *p, struct pt_regs *fp);
p95include/asm-m68k/string.hconst char *p;
p99include/asm-m68k/string.hfor (p = s; *p != '\0'; ++p)
p102include/asm-m68k/string.hif (*p == *a)
p188include/asm-mips/bitops.hunsigned long * p = ((unsigned long *) addr) + (offset >> 5);
p205include/asm-mips/bitops.h: "r" (*p >> bit),
p212include/asm-mips/bitops.hp++;
p217include/asm-mips/bitops.hres = find_first_zero_bit (p, size - 32 * (p - (unsigned long *) addr));
p125include/asm-mips/types.hstatic __inline__ int __FD_ISSET(unsigned long fd, fd_set *p)
p129include/asm-mips/types.hreturn (p->fds_bits[_tmp] & (1UL<<_rem)) != 0;
p137include/asm-mips/types.hstatic __inline__ void __FD_ZERO(fd_set *p)
p139include/asm-mips/types.hunsigned int *tmp = p->fds_bits;
p95include/asm-ppc/types.hstatic __inline__ int __FD_ISSET(unsigned long fd, fd_set *p)
p99include/asm-ppc/types.hreturn (p->fds_bits[_tmp] & (1UL<<_rem)) != 0;
p107include/asm-ppc/types.hstatic __inline__ void __FD_ZERO(fd_set *p)
p109include/asm-ppc/types.hunsigned int *tmp = p->fds_bits;
p102include/asm-sparc/bitops.hunsigned long *p = ((unsigned long *) addr) + (offset >> 5);
p111include/asm-sparc/bitops.htmp = *(p++);
p121include/asm-sparc/bitops.hif (~(tmp = *(p++)))
p128include/asm-sparc/bitops.htmp = *p;
p188include/asm-sparc/bitops.hunsigned long *p = ((unsigned long *) addr) + (offset >> 5);
p197include/asm-sparc/bitops.htmp = *(p++);
p207include/asm-sparc/bitops.hif(~(tmp = *(p++)))
p214include/asm-sparc/bitops.htmp = *p;
p54include/asm-sparc/posix_types.hstatic __inline__ int __FD_ISSET(unsigned long fd, __kernel_fd_set *p)
p58include/asm-sparc/posix_types.hreturn (p->fds_bits[_tmp] & (1UL<<_rem)) != 0;
p66include/asm-sparc/posix_types.hstatic __inline__ void __FD_ZERO(__kernel_fd_set *p)
p68include/asm-sparc/posix_types.hunsigned int *tmp = p->fds_bits;
p19include/linux/binfmts.hunsigned long p;
p57include/linux/binfmts.hextern unsigned long setup_arg_pages(unsigned long p, struct linux_binprm * bprm);
p59include/linux/binfmts.hunsigned long p, int from_kmem);
p134include/linux/md.hextern int register_md_personality (int p_num, struct md_personality *p);
p103include/linux/ncp_fs.h#define ncp_kmalloc(s,p) kmalloc(s,p)
p100include/linux/nfs_fs.hextern int *rpc_header(int *p, int procedure, int program, int version,
p102include/linux/nfs_fs.hextern int *rpc_verify(int *p);
p66include/linux/pagemap.hstruct page **p = &page_hash(page->inode,page->offset);
p73include/linux/pagemap.hif (*p == page)
p74include/linux/pagemap.h*p = page->next_hash;
p80include/linux/pagemap.hstruct page **p = &page_hash(inode,page->offset);
p86include/linux/pagemap.hif ((page->next_hash = *p) != NULL)
p88include/linux/pagemap.h*p = page;
p109include/linux/pagemap.hstruct page **p = &inode->i_pages;
p114include/linux/pagemap.hif ((page->next = *p) != NULL)
p116include/linux/pagemap.h*p = page;
p52include/linux/ppp_defs.h#define PPP_ADDRESS(p)  (((__u8 *)(p))[0])
p53include/linux/ppp_defs.h#define PPP_CONTROL(p)  (((__u8 *)(p))[1])
p54include/linux/ppp_defs.h#define PPP_PROTOCOL(p)  ((((__u8 *)(p))[2] << 8) + ((__u8 *)(p))[3])
p151include/linux/ppp_defs.hstruct pppstat  p;  /* basic PPP statistics */
p227include/linux/proc_fs.hstruct proc_dir_entry **p = &driver->subdir, *dp;
p230include/linux/proc_fs.hwhile ((dp = *p) != NULL) {
p233include/linux/proc_fs.hp = &dp->next;
p340include/linux/sched.hextern void sleep_on(struct wait_queue ** p);
p341include/linux/sched.hextern void interruptible_sleep_on(struct wait_queue ** p);
p342include/linux/sched.hextern void wake_up(struct wait_queue ** p);
p343include/linux/sched.hextern void wake_up_interruptible(struct wait_queue ** p);
p347include/linux/sched.hextern int send_sig(unsigned long sig,struct task_struct * p,int priv);
p403include/linux/sched.hextern inline void add_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
p418include/linux/sched.hif (!*p) {
p420include/linux/sched.h*p = wait;
p422include/linux/sched.hwait->next = (*p)->next;
p423include/linux/sched.h(*p)->next = wait;
p428include/linux/sched.hextern inline void remove_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
p438include/linux/sched.hif ((*p == wait) &&
p442include/linux/sched.h((*p = wait->next) == wait)) {
p443include/linux/sched.h*p = NULL;
p449include/linux/sched.hif (tmp == *p)
p462include/linux/sched.hprintk("list = %08lx, queue = %08lx\n",(unsigned long) p, (unsigned long) wait);
p469include/linux/sched.hextern inline void select_wait(struct wait_queue ** wait_address, select_table * p)
p473include/linux/sched.hif (!p || !wait_address)
p475include/linux/sched.hif (p->nr >= __MAX_SELECT_TABLE_ENTRIES)
p477include/linux/sched.hentry = p->entry + p->nr;
p482include/linux/sched.hp->nr++;
p503include/linux/sched.h#define REMOVE_LINKS(p) do { unsigned long flags; \
p505include/linux/sched.h(p)->next_task->prev_task = (p)->prev_task; \
p506include/linux/sched.h(p)->prev_task->next_task = (p)->next_task; \
p508include/linux/sched.hif ((p)->p_osptr) \
p509include/linux/sched.h(p)->p_osptr->p_ysptr = (p)->p_ysptr; \
p510include/linux/sched.hif ((p)->p_ysptr) \
p511include/linux/sched.h(p)->p_ysptr->p_osptr = (p)->p_osptr; \
p513include/linux/sched.h(p)->p_pptr->p_cptr = (p)->p_osptr; \
p516include/linux/sched.h#define SET_LINKS(p) do { unsigned long flags; \
p518include/linux/sched.h(p)->next_task = &init_task; \
p519include/linux/sched.h(p)->prev_task = init_task.prev_task; \
p520include/linux/sched.hinit_task.prev_task->next_task = (p); \
p521include/linux/sched.hinit_task.prev_task = (p); \
p523include/linux/sched.h(p)->p_ysptr = NULL; \
p524include/linux/sched.hif (((p)->p_osptr = (p)->p_pptr->p_cptr) != NULL) \
p525include/linux/sched.h(p)->p_osptr->p_ysptr = p; \
p526include/linux/sched.h(p)->p_pptr->p_cptr = p; \
p529include/linux/sched.h#define for_each_task(p) \
p530include/linux/sched.hfor (p = &init_task ; (p = p->next_task) != &init_task ; )
p36include/linux/smb.h#define BVAL(p,off)      (*((byte  *)(((void *)p)+off)))
p37include/linux/smb.h#define WVAL(p,off)      (*((word  *)(((void *)p)+off)))
p38include/linux/smb.h#define DVAL(p,off)      (*((dword *)(((void *)p)+off)))
p39include/linux/smb.h#define BSET(p,off,new)  (*((byte  *)(((void *)p)+off))=(new))
p40include/linux/smb.h#define WSET(p,off,new)  (*((word  *)(((void *)p)+off))=(new))
p41include/linux/smb.h#define DSET(p,off,new)  (*((dword *)(((void *)p)+off))=(new))
p77include/linux/smb_fs.h#define smb_kmalloc(s,p) kmalloc(s,p)
p124include/linux/smb_fs.hbyte *smb_encode_smb_length(byte *p, dword len);
p127include/linux/tqueue.hstruct tq_struct *p;
p129include/linux/tqueue.hp = xchg(list,NULL);
p130include/linux/tqueue.hwhile (p) {
p134include/linux/tqueue.harg    = p -> data;
p135include/linux/tqueue.hf      = p -> routine;
p136include/linux/tqueue.hsave_p = p;
p137include/linux/tqueue.hp      = p -> next;
p106include/linux/ultrasound.h#define GUS_VOICEFREQ(chn, voice, p)    _GUS_CMD(chn, voice, _GUS_VOICEFREQ, \
p107include/linux/ultrasound.h(p) & 0xffff, ((p) >> 16) & 0xffff)
p116include/linux/ultrasound.h#define GUS_VOICE_POS(chn, voice, p)    _GUS_CMD(chn, voice, _GUS_VOICE_POS, \
p117include/linux/ultrasound.h(p) & 0xffff, ((p) >> 16) & 0xffff)
p48include/linux/umsdos_fs_i.hstruct wait_queue *p;
p36include/linux/wrapper.h#define mem_map_reserve(p) set_bit(PG_reserved, &mem_map[p].flags)
p37include/linux/wrapper.h#define mem_map_unreserve(p) clear_bit(PG_reserved, &mem_map[p].flags)
p38include/linux/wrapper.h#define mem_map_inc_count(p) mem_map[p].count++
p39include/linux/wrapper.h#define mem_map_dec_count(p) mem_map[p].count--
p648init/main.cstruct task_struct *n, *p;
p663init/main.cp = task[i]->prev_run;
p665init/main.cn->prev_run = p;
p666init/main.cp->next_run = n;
p28kernel/exit.cstatic inline void generate(unsigned long sig, struct task_struct * p)
p31kernel/exit.cstruct sigaction * sa = sig + p->sig->action - 1;
p38kernel/exit.cif (!(mask & p->blocked) && !(p->flags & PF_PTRACED)) {
p47kernel/exit.cp->signal |= mask;
p48kernel/exit.cif (p->state == TASK_INTERRUPTIBLE && (p->signal & ~p->blocked))
p49kernel/exit.cwake_up_process(p);
p52kernel/exit.cint send_sig(unsigned long sig,struct task_struct * p,int priv)
p54kernel/exit.cif (!p || sig > 32)
p56kernel/exit.cif (!priv && ((sig != SIGCONT) || (current->session != p->session)) &&
p57kernel/exit.c(current->euid ^ p->euid) && (current->euid ^ p->uid) &&
p58kernel/exit.c(current->uid ^ p->euid) && (current->uid ^ p->uid) &&
p66kernel/exit.cif (!p->sig)
p69kernel/exit.cif (p->state == TASK_STOPPED)
p70kernel/exit.cwake_up_process(p);
p71kernel/exit.cp->exit_code = 0;
p72kernel/exit.cp->signal &= ~( (1<<(SIGSTOP-1)) | (1<<(SIGTSTP-1)) |
p76kernel/exit.cp->signal &= ~(1<<(SIGCONT-1));
p78kernel/exit.cgenerate(sig,p);
p90kernel/exit.cvoid release(struct task_struct * p)
p94kernel/exit.cif (!p)
p96kernel/exit.cif (p == current) {
p101kernel/exit.cif (task[i] == p) {
p104kernel/exit.cREMOVE_LINKS(p);
p105kernel/exit.crelease_thread(p);
p106kernel/exit.cif (STACK_MAGIC != *(unsigned long *)p->kernel_stack_page)
p107kernel/exit.cprintk(KERN_ALERT "release: %s kernel stack corruption. Aiee\n", p->comm);
p108kernel/exit.cfree_kernel_stack(p->kernel_stack_page);
p109kernel/exit.ccurrent->cmin_flt += p->min_flt + p->cmin_flt;
p110kernel/exit.ccurrent->cmaj_flt += p->maj_flt + p->cmaj_flt;
p111kernel/exit.ccurrent->cnswap += p->nswap + p->cnswap;
p112kernel/exit.ckfree(p);
p123kernel/exit.cint bad_task_ptr(struct task_struct *p)
p127kernel/exit.cif (!p)
p130kernel/exit.cif (task[i] == p)
p218kernel/exit.cstruct task_struct *p;
p222kernel/exit.cfor_each_task(p) {
p223kernel/exit.cif (p->session <= 0)
p225kernel/exit.cif (p->pgrp == pgrp)
p226kernel/exit.creturn p->session;
p227kernel/exit.cif (p->pid == pgrp)
p228kernel/exit.cfallback = p->session;
p239kernel/exit.cstruct task_struct *p;
p245kernel/exit.cfor_each_task(p) {
p246kernel/exit.cif (p->pgrp == pgrp) {
p247kernel/exit.cif ((err = send_sig(sig,p,priv)) != 0)
p263kernel/exit.cstruct task_struct *p;
p269kernel/exit.cfor_each_task(p) {
p270kernel/exit.cif (p->session == sess && p->leader) {
p271kernel/exit.cif ((err = send_sig(sig,p,priv)) != 0)
p282kernel/exit.cstruct task_struct *p;
p286kernel/exit.cfor_each_task(p) {
p287kernel/exit.cif (p && p->pid == pid)
p288kernel/exit.creturn send_sig(sig,p,priv);
p304kernel/exit.cstruct task_struct * p;
p305kernel/exit.cfor_each_task(p) {
p306kernel/exit.cif (p->pid > 1 && p != current) {
p308kernel/exit.cif ((err = send_sig(sig,p,0)) != -EPERM)
p330kernel/exit.cstruct task_struct *p;
p332kernel/exit.cfor_each_task(p) {
p333kernel/exit.cif ((p->pgrp != pgrp) || 
p334kernel/exit.c(p->state == TASK_ZOMBIE) ||
p335kernel/exit.c(p->p_pptr->pid == 1))
p337kernel/exit.cif ((p->p_pptr->pgrp != pgrp) &&
p338kernel/exit.c(p->p_pptr->session == p->session))
p346kernel/exit.cstruct task_struct * p;
p348kernel/exit.cfor_each_task(p) {
p349kernel/exit.cif (p->pgrp != pgrp)
p351kernel/exit.cif (p->state == TASK_STOPPED)
p359kernel/exit.cstruct task_struct * p;
p361kernel/exit.cfor_each_task(p) {
p362kernel/exit.cif (p->p_opptr == father)
p364kernel/exit.cp->p_opptr = task[smp_num_cpus];
p366kernel/exit.cp->p_opptr = task[0];
p458kernel/exit.cstruct task_struct * p;
p488kernel/exit.cwhile ((p = current->p_cptr) != NULL) {
p489kernel/exit.ccurrent->p_cptr = p->p_osptr;
p490kernel/exit.cp->p_ysptr = NULL;
p491kernel/exit.cp->flags &= ~(PF_PTRACED|PF_TRACESYS);
p493kernel/exit.cp->p_pptr = task[smp_num_cpus];
p495kernel/exit.cp->p_pptr = task[0];
p496kernel/exit.cp->p_osptr = p->p_pptr->p_cptr;
p497kernel/exit.cp->p_osptr->p_ysptr = p;
p498kernel/exit.cp->p_pptr->p_cptr = p;
p499kernel/exit.cif (p->state == TASK_ZOMBIE)
p500kernel/exit.cnotify_parent(p);
p507kernel/exit.cif ((p->pgrp != current->pgrp) &&
p508kernel/exit.c(p->session == current->session) &&
p509kernel/exit.cis_orphaned_pgrp(p->pgrp) &&
p510kernel/exit.chas_stopped_jobs(p->pgrp)) {
p511kernel/exit.ckill_pg(p->pgrp,SIGHUP,1);
p512kernel/exit.ckill_pg(p->pgrp,SIGCONT,1);
p572kernel/exit.cstruct task_struct *p;
p587kernel/exit.cfor (p = current->p_cptr ; p ; p = p->p_osptr) {
p589kernel/exit.cif (p->pid != pid)
p592kernel/exit.cif (p->pgrp != current->pgrp)
p595kernel/exit.cif (p->pgrp != -pid)
p599kernel/exit.cif ((p->exit_signal != SIGCHLD) ^ ((options & __WCLONE) != 0))
p602kernel/exit.cswitch (p->state) {
p604kernel/exit.cif (!p->exit_code)
p606kernel/exit.cif (!(options & WUNTRACED) && !(p->flags & PF_PTRACED))
p609kernel/exit.cgetrusage(p, RUSAGE_BOTH, ru);
p611kernel/exit.cput_user((p->exit_code << 8) | 0x7f,
p613kernel/exit.cp->exit_code = 0;
p614kernel/exit.cretval = p->pid;
p617kernel/exit.ccurrent->cutime += p->utime + p->cutime;
p618kernel/exit.ccurrent->cstime += p->stime + p->cstime;
p620kernel/exit.cgetrusage(p, RUSAGE_BOTH, ru);
p622kernel/exit.cput_user(p->exit_code, stat_addr);
p623kernel/exit.cretval = p->pid;
p624kernel/exit.cif (p->p_opptr != p->p_pptr) {
p625kernel/exit.cREMOVE_LINKS(p);
p626kernel/exit.cp->p_pptr = p->p_opptr;
p627kernel/exit.cSET_LINKS(p);
p628kernel/exit.cnotify_parent(p);
p630kernel/exit.crelease(p);
p37kernel/fork.cstruct task_struct *p;
p47kernel/fork.cfor_each_task (p) {
p48kernel/fork.cif (p->uid == current->uid)
p63kernel/fork.cstruct task_struct *p;
p70kernel/fork.cfor_each_task (p) {
p71kernel/fork.cif (p->pid == last_pid ||
p72kernel/fork.cp->pgrp == last_pid ||
p73kernel/fork.cp->session == last_pid)
p81kernel/fork.cstruct vm_area_struct * mpnt, **p, *tmp;
p84kernel/fork.cp = &mm->mmap;
p108kernel/fork.c*p = tmp;
p109kernel/fork.cp = &tmp->vm_next;
p206kernel/fork.cstruct task_struct *p;
p208kernel/fork.cp = (struct task_struct *) kmalloc(sizeof(*p), GFP_KERNEL);
p209kernel/fork.cif (!p)
p219kernel/fork.c*p = *current;
p221kernel/fork.cif (p->exec_domain && p->exec_domain->use_count)
p222kernel/fork.c(*p->exec_domain->use_count)++;
p223kernel/fork.cif (p->binfmt && p->binfmt->use_count)
p224kernel/fork.c(*p->binfmt->use_count)++;
p226kernel/fork.cp->did_exec = 0;
p227kernel/fork.cp->swappable = 0;
p228kernel/fork.cp->kernel_stack_page = new_stack;
p229kernel/fork.c*(unsigned long *) p->kernel_stack_page = STACK_MAGIC;
p230kernel/fork.cp->state = TASK_UNINTERRUPTIBLE;
p231kernel/fork.cp->flags &= ~(PF_PTRACED|PF_TRACESYS|PF_SUPERPRIV);
p232kernel/fork.cp->flags |= PF_FORKNOEXEC;
p233kernel/fork.cp->pid = get_pid(clone_flags);
p234kernel/fork.cp->next_run = NULL;
p235kernel/fork.cp->prev_run = NULL;
p236kernel/fork.cp->p_pptr = p->p_opptr = current;
p237kernel/fork.cp->p_cptr = NULL;
p238kernel/fork.cp->signal = 0;
p239kernel/fork.cp->it_real_value = p->it_virt_value = p->it_prof_value = 0;
p240kernel/fork.cp->it_real_incr = p->it_virt_incr = p->it_prof_incr = 0;
p241kernel/fork.cinit_timer(&p->real_timer);
p242kernel/fork.cp->real_timer.data = (unsigned long) p;
p243kernel/fork.cp->leader = 0;    /* process leadership doesn't inherit */
p244kernel/fork.cp->tty_old_pgrp = 0;
p245kernel/fork.cp->utime = p->stime = 0;
p246kernel/fork.cp->cutime = p->cstime = 0;
p248kernel/fork.cp->processor = NO_PROC_ID;
p249kernel/fork.cp->lock_depth = 1;
p251kernel/fork.cp->start_time = jiffies;
p252kernel/fork.ctask[nr] = p;
p253kernel/fork.cSET_LINKS(p);
p258kernel/fork.cif (copy_files(clone_flags, p))
p260kernel/fork.cif (copy_fs(clone_flags, p))
p262kernel/fork.cif (copy_sighand(clone_flags, p))
p264kernel/fork.cif (copy_mm(clone_flags, p))
p266kernel/fork.ccopy_thread(nr, clone_flags, usp, p, regs);
p267kernel/fork.cp->semundo = NULL;
p270kernel/fork.cp->swappable = 1;
p271kernel/fork.cp->exit_signal = clone_flags & CSIGNAL;
p272kernel/fork.cp->counter = current->counter >> 1;
p273kernel/fork.cwake_up_process(p);      /* do this last, just in case */
p275kernel/fork.creturn p->pid;
p278kernel/fork.cexit_sighand(p);
p280kernel/fork.cexit_fs(p);
p282kernel/fork.cexit_files(p);
p284kernel/fork.cif (p->exec_domain && p->exec_domain->use_count)
p285kernel/fork.c(*p->exec_domain->use_count)--;
p286kernel/fork.cif (p->binfmt && p->binfmt->use_count)
p287kernel/fork.c(*p->binfmt->use_count)--;
p289kernel/fork.cREMOVE_LINKS(p);
p294kernel/fork.ckfree(p);
p100kernel/itimer.cstruct task_struct * p = (struct task_struct *) __data;
p103kernel/itimer.csend_sig(SIGALRM, p, 1);
p104kernel/itimer.cinterval = p->it_real_incr;
p110kernel/itimer.cp->real_timer.expires = timeout;
p111kernel/itimer.cadd_timer(&p->real_timer);
p489kernel/module.cchar *p;
p496kernel/module.cp = buf;
p499kernel/module.cif (p - buf > 4096 - 100)
p506kernel/module.c*p++ = *q++;
p514kernel/module.c*p++ = ' ';
p517kernel/module.c*p++ = *q++;
p527kernel/module.c*p++ = *q++;
p530kernel/module.c*p++ = '\t';
p531kernel/module.c*p++ = '[';
p535kernel/module.c*p++ = *q++;
p537kernel/module.c*p++ = ' ';
p539kernel/module.c*p++ = ']';
p548kernel/module.c*p++ = *q++;
p550kernel/module.c*p++ = '\n';
p552kernel/module.creturn p - buf;
p564kernel/module.cchar *p = buf;
p577kernel/module.cp = buf + len;
p579kernel/module.clen += sprintf(p, "%08lx %s\t[%s]\n",
p583kernel/module.clen += sprintf(p, "%08lx %s\n",
p154kernel/printk.cchar *msg, *p, *buf_end;
p164kernel/printk.cfor (p = buf + 3; p < buf_end; p++) {
p165kernel/printk.cmsg = p;
p168kernel/printk.cp[0] != '<' ||
p169kernel/printk.cp[1] < '0' || 
p170kernel/printk.cp[1] > '7' ||
p171kernel/printk.cp[2] != '>'
p173kernel/printk.cp -= 3;
p174kernel/printk.cp[0] = '<';
p175kernel/printk.cp[1] = DEFAULT_MESSAGE_LOGLEVEL + '0';
p176kernel/printk.cp[2] = '>';
p179kernel/printk.cmsg_level = p[1] - '0';
p181kernel/printk.cfor (; p < buf_end; p++) {
p182kernel/printk.clog_buf[(log_start+log_size) & (LOG_BUF_LEN-1)] = *p;
p190kernel/printk.cif (*p == '\n')
p194kernel/printk.cchar tmp = p[1];
p195kernel/printk.cp[1] = '\0';
p197kernel/printk.cp[1] = tmp;
p199kernel/printk.cif (*p == '\n')
p216kernel/printk.cint  p = log_start;
p224kernel/printk.cbuf[j++] = log_buf[p];
p225kernel/printk.cp++; p &= LOG_BUF_LEN-1;
p33kernel/resource.cresource_entry_t *p;
p36kernel/resource.cfor (p = iolist.next; (p) && (len < 4000); p = p->next)
p38kernel/resource.cp->from, p->from+p->num-1, p->name);
p39kernel/resource.cif (p)
p51kernel/resource.cresource_entry_t *p;
p57kernel/resource.cfor (p = root; ; p = p->next) {
p58kernel/resource.cif ((p != root) && (p->from+p->num-1 >= from)) {
p59kernel/resource.cp = NULL;
p62kernel/resource.cif ((p->next == NULL) || (p->next->from > from+num-1))
p66kernel/resource.creturn p;
p74kernel/resource.cresource_entry_t *p;
p83kernel/resource.cp = find_gap(&iolist, from, num);
p84kernel/resource.cif (p == NULL)
p89kernel/resource.ciotable[i].next = p->next;
p90kernel/resource.cp->next = &iotable[i];
p100kernel/resource.cresource_entry_t *p, *q;
p102kernel/resource.cfor (p = &iolist; ; p = q) {
p103kernel/resource.cq = p->next;
p108kernel/resource.cp->next = q->next;
p102kernel/sched.cstatic inline void add_to_runqueue(struct task_struct * p)
p108kernel/sched.cif (p->next_run || p->prev_run) {
p113kernel/sched.cif (p->counter > current->counter + 3)
p116kernel/sched.c(p->prev_run = init_task.prev_run)->next_run = p;
p117kernel/sched.cp->next_run = &init_task;
p118kernel/sched.cinit_task.prev_run = p;
p136kernel/sched.cif ((0!=p->pid) && smp_threads_ready)
p151kernel/sched.cstatic inline void del_from_runqueue(struct task_struct * p)
p153kernel/sched.cstruct task_struct *next = p->next_run;
p154kernel/sched.cstruct task_struct *prev = p->prev_run;
p162kernel/sched.cif (p == &init_task) {
p173kernel/sched.cp->next_run = NULL;
p174kernel/sched.cp->prev_run = NULL;
p177kernel/sched.cstatic inline void move_last_runqueue(struct task_struct * p)
p179kernel/sched.cstruct task_struct *next = p->next_run;
p180kernel/sched.cstruct task_struct *prev = p->prev_run;
p186kernel/sched.cp->next_run = &init_task;
p188kernel/sched.cinit_task.prev_run = p;
p189kernel/sched.cp->prev_run = prev;
p190kernel/sched.cprev->next_run = p;
p201kernel/sched.cinline void wake_up_process(struct task_struct * p)
p207kernel/sched.cp->state = TASK_RUNNING;
p208kernel/sched.cif (!p->next_run)
p209kernel/sched.cadd_to_runqueue(p);
p215kernel/sched.cstruct task_struct * p = (struct task_struct *) __data;
p217kernel/sched.cp->timeout = 0;
p218kernel/sched.cwake_up_process(p);
p234kernel/sched.cstatic inline int goodness(struct task_struct * p, struct task_struct * prev, int this_cpu)
p240kernel/sched.cif (p->processor != NO_PROC_ID)
p249kernel/sched.cif (p->policy != SCHED_OTHER)
p250kernel/sched.creturn 1000 + p->rt_priority;
p259kernel/sched.cweight = p->counter;
p265kernel/sched.cif (p->last_processor == this_cpu)
p270kernel/sched.cif (p == prev)
p290kernel/sched.cstruct task_struct * p;
p332kernel/sched.cp = init_task.next_run;
p353kernel/sched.cwhile (p != &init_task) {
p354kernel/sched.cint weight = goodness(p, prev, this_cpu);
p356kernel/sched.cc = weight, next = p;
p357kernel/sched.cp = p->next_run;
p362kernel/sched.cfor_each_task(p)
p363kernel/sched.cp->counter = (p->counter >> 1) + p->priority;
p428kernel/sched.cstruct task_struct * p;
p433kernel/sched.cif ((p = tmp->task) != NULL) {
p434kernel/sched.cif ((p->state == TASK_UNINTERRUPTIBLE) ||
p435kernel/sched.c(p->state == TASK_INTERRUPTIBLE))
p436kernel/sched.cwake_up_process(p);
p453kernel/sched.cstruct task_struct * p;
p458kernel/sched.cif ((p = tmp->task) != NULL) {
p459kernel/sched.cif (p->state == TASK_INTERRUPTIBLE)
p460kernel/sched.cwake_up_process(p);
p487kernel/sched.cstatic inline void __sleep_on(struct wait_queue **p, int state)
p492kernel/sched.cif (!p)
p497kernel/sched.cadd_wait_queue(p, &wait);
p501kernel/sched.cremove_wait_queue(p, &wait);
p505kernel/sched.cvoid interruptible_sleep_on(struct wait_queue **p)
p507kernel/sched.c__sleep_on(p,TASK_INTERRUPTIBLE);
p510kernel/sched.cvoid sleep_on(struct wait_queue **p)
p512kernel/sched.c__sleep_on(p,TASK_UNINTERRUPTIBLE);
p525kernel/sched.cstruct timer_list *p;
p534kernel/sched.cp = &timer_head;
p538kernel/sched.cp = p->next;
p539kernel/sched.c} while (timer->expires > p->expires);
p540kernel/sched.ctimer->next = p;
p541kernel/sched.ctimer->prev = p->prev;
p542kernel/sched.cp->prev = timer;
p625kernel/sched.cstruct task_struct **p;
p628kernel/sched.cfor(p = &LAST_TASK; p > &FIRST_TASK; --p)
p629kernel/sched.cif (*p && ((*p)->state == TASK_RUNNING ||
p630kernel/sched.c(*p)->state == TASK_UNINTERRUPTIBLE ||
p631kernel/sched.c(*p)->state == TASK_SWAPPING))
p842kernel/sched.cstatic inline void do_process_times(struct task_struct *p,
p847kernel/sched.cp->utime += user;
p848kernel/sched.cp->stime += system;
p850kernel/sched.cpsecs = (p->stime + p->utime) / HZ;
p851kernel/sched.cif (psecs > p->rlim[RLIMIT_CPU].rlim_cur) {
p853kernel/sched.cif (psecs * HZ == p->stime + p->utime)
p854kernel/sched.csend_sig(SIGXCPU, p, 1);
p856kernel/sched.cif (psecs > p->rlim[RLIMIT_CPU].rlim_max)
p857kernel/sched.csend_sig(SIGKILL, p, 1);
p861kernel/sched.cstatic inline void do_it_virt(struct task_struct * p, unsigned long ticks)
p863kernel/sched.cunsigned long it_virt = p->it_virt_value;
p867kernel/sched.cit_virt = ticks + p->it_virt_incr;
p868kernel/sched.csend_sig(SIGVTALRM, p, 1);
p870kernel/sched.cp->it_virt_value = it_virt - ticks;
p874kernel/sched.cstatic inline void do_it_prof(struct task_struct * p, unsigned long ticks)
p876kernel/sched.cunsigned long it_prof = p->it_prof_value;
p880kernel/sched.cit_prof = ticks + p->it_prof_incr;
p881kernel/sched.csend_sig(SIGPROF, p, 1);
p883kernel/sched.cp->it_prof_value = it_prof - ticks;
p887kernel/sched.cstatic __inline__ void update_one_process(struct task_struct *p,
p890kernel/sched.cdo_process_times(p, user, system);
p891kernel/sched.cdo_it_virt(p, user);
p892kernel/sched.cdo_it_prof(p, ticks);
p898kernel/sched.cstruct task_struct * p = current;
p900kernel/sched.cif (p->pid) {
p901kernel/sched.cp->counter -= ticks;
p902kernel/sched.cif (p->counter < 0) {
p903kernel/sched.cp->counter = 0;
p906kernel/sched.cif (p->priority < DEF_PRIORITY)
p912kernel/sched.cupdate_one_process(p, ticks, user, system);
p919kernel/sched.cstruct task_struct *p;
p925kernel/sched.cp = current_set[i];
p929kernel/sched.cif (p->pid) {
p940kernel/sched.cupdate_one_process(p, ticks, utime, stime);
p942kernel/sched.cp->counter -= ticks;
p943kernel/sched.cif (p->counter >= 0)
p945kernel/sched.cp->counter = 0;
p1118kernel/sched.cstruct task_struct *p, *q;
p1121kernel/sched.cp = current;
p1123kernel/sched.cp = 0;
p1126kernel/sched.cp = q;
p1131kernel/sched.creturn p;
p1139kernel/sched.cstruct task_struct *p;
p1149kernel/sched.cp = find_process_by_pid(pid);
p1150kernel/sched.cif (!p)
p1154kernel/sched.cpolicy = p->policy;
p1170kernel/sched.cif ((current->euid != p->euid) && (current->euid != p->uid) &&
p1174kernel/sched.cp->policy = policy;
p1175kernel/sched.cp->rt_priority = lp.sched_priority;
p1176kernel/sched.cif (p->next_run)
p1177kernel/sched.cmove_last_runqueue(p);
p1196kernel/sched.cstruct task_struct *p;
p1201kernel/sched.cp = find_process_by_pid(pid);
p1202kernel/sched.cif (!p)
p1205kernel/sched.creturn p->policy;
p1211kernel/sched.cstruct task_struct *p;
p1221kernel/sched.cp = find_process_by_pid(pid);
p1222kernel/sched.cif (!p)
p1225kernel/sched.clp.sched_priority = p->rt_priority;
p1351kernel/sched.cstatic void show_task(int nr,struct task_struct * p)
p1356kernel/sched.cprintk("%-8s %3d ", p->comm, (p == current) ? -nr : nr);
p1357kernel/sched.cif (((unsigned) p->state) < sizeof(stat_nam)/sizeof(char *))
p1358kernel/sched.cprintk(stat_nam[p->state]);
p1362kernel/sched.cif (p == current)
p1365kernel/sched.cprintk(" %08lX ", thread_saved_pc(&p->tss));
p1367kernel/sched.cif (p == current)
p1370kernel/sched.cprintk(" %016lx ", thread_saved_pc(&p->tss));
p1373kernel/sched.cif (((unsigned long *)p->kernel_stack_page)[free])
p1376kernel/sched.cprintk("%5lu %5d %6d ", free*sizeof(long), p->pid, p->p_pptr->pid);
p1377kernel/sched.cif (p->p_cptr)
p1378kernel/sched.cprintk("%5d ", p->p_cptr->pid);
p1381kernel/sched.cif (p->p_ysptr)
p1382kernel/sched.cprintk("%7d", p->p_ysptr->pid);
p1385kernel/sched.cif (p->p_osptr)
p1386kernel/sched.cprintk(" %5d\n", p->p_osptr->pid);
p107kernel/signal.cstruct sigaction *p;
p109kernel/signal.cp = signum - 1 + current->sig->action;
p110kernel/signal.cif (p->sa_handler == SIG_IGN) {
p116kernel/signal.cif (p->sa_handler == SIG_DFL) {
p155kernel/signal.cstruct sigaction new_sa, *p;
p161kernel/signal.cp = signum - 1 + current->sig->action;
p181kernel/signal.cmemcpy_tofs(oldaction, p, sizeof(struct sigaction));
p184kernel/signal.c*p = new_sa;
p41kernel/sys.cstatic int proc_sel(struct task_struct *p, int which, int who)
p43kernel/sys.cif(p->pid)
p47kernel/sys.cif (!who && p == current)
p49kernel/sys.creturn(p->pid == who);
p53kernel/sys.creturn(p->pgrp == who);
p57kernel/sys.creturn(p->uid == who);
p65kernel/sys.cstruct task_struct *p;
p86kernel/sys.cfor_each_task(p) {
p87kernel/sys.cif (!proc_sel(p, which, who))
p89kernel/sys.cif (p->uid != current->euid &&
p90kernel/sys.cp->uid != current->uid && !suser()) {
p96kernel/sys.cif (priority > p->priority && !suser())
p99kernel/sys.cp->priority = priority;
p111kernel/sys.cstruct task_struct *p;
p117kernel/sys.cfor_each_task (p) {
p118kernel/sys.cif (!proc_sel(p, which, who))
p120kernel/sys.cif (p->priority > max_prio)
p121kernel/sys.cmax_prio = p->priority;
p624kernel/sys.cstruct task_struct * p;
p632kernel/sys.cfor_each_task(p) {
p633kernel/sys.cif (p->pid == pid)
p639kernel/sys.cif (p->p_pptr == current || p->p_opptr == current) {
p640kernel/sys.cif (p->session != current->session)
p642kernel/sys.cif (p->did_exec)
p644kernel/sys.c} else if (p != current)
p646kernel/sys.cif (p->leader)
p659kernel/sys.cp->pgrp = pgid;
p665kernel/sys.cstruct task_struct * p;
p669kernel/sys.cfor_each_task(p) {
p670kernel/sys.cif (p->pid == pid)
p671kernel/sys.creturn p->pgrp;
p683kernel/sys.cstruct task_struct * p;
p687kernel/sys.cfor_each_task(p) {
p688kernel/sys.cif (p->pid == pid)
p689kernel/sys.creturn p->session;
p924kernel/sys.cint getrusage(struct task_struct *p, int who, struct rusage *ru)
p935kernel/sys.cr.ru_utime.tv_sec = CT_TO_SECS(p->utime);
p936kernel/sys.cr.ru_utime.tv_usec = CT_TO_USECS(p->utime);
p937kernel/sys.cr.ru_stime.tv_sec = CT_TO_SECS(p->stime);
p938kernel/sys.cr.ru_stime.tv_usec = CT_TO_USECS(p->stime);
p939kernel/sys.cr.ru_minflt = p->min_flt;
p940kernel/sys.cr.ru_majflt = p->maj_flt;
p941kernel/sys.cr.ru_nswap = p->nswap;
p944kernel/sys.cr.ru_utime.tv_sec = CT_TO_SECS(p->cutime);
p945kernel/sys.cr.ru_utime.tv_usec = CT_TO_USECS(p->cutime);
p946kernel/sys.cr.ru_stime.tv_sec = CT_TO_SECS(p->cstime);
p947kernel/sys.cr.ru_stime.tv_usec = CT_TO_USECS(p->cstime);
p948kernel/sys.cr.ru_minflt = p->cmin_flt;
p949kernel/sys.cr.ru_majflt = p->cmaj_flt;
p950kernel/sys.cr.ru_nswap = p->cnswap;
p953kernel/sys.cr.ru_utime.tv_sec = CT_TO_SECS(p->utime + p->cutime);
p954kernel/sys.cr.ru_utime.tv_usec = CT_TO_USECS(p->utime + p->cutime);
p955kernel/sys.cr.ru_stime.tv_sec = CT_TO_SECS(p->stime + p->cstime);
p956kernel/sys.cr.ru_stime.tv_usec = CT_TO_USECS(p->stime + p->cstime);
p957kernel/sys.cr.ru_minflt = p->min_flt + p->cmin_flt;
p958kernel/sys.cr.ru_majflt = p->maj_flt + p->cmaj_flt;
p959kernel/sys.cr.ru_nswap = p->nswap + p->cnswap;
p500kernel/sysctl.cchar *p, c;
p510kernel/sysctl.cp = buffer;
p512kernel/sysctl.c(c = get_user(p++)) != 0 && c != '\n')
p544kernel/sysctl.cchar buf[TMPBUFLEN], *p;
p568kernel/sysctl.cp = buf;
p569kernel/sysctl.cif (*p == '-' && left > 1) {
p571kernel/sysctl.cleft--, p++;
p573kernel/sysctl.cif (*p < '0' || *p > '9')
p575kernel/sysctl.cval = simple_strtoul(p, &p, 0);
p576kernel/sysctl.clen = p-buf;
p577kernel/sysctl.cif ((len < left) && *p && !isspace(*p))
p585kernel/sysctl.cp = buf;
p587kernel/sysctl.c*p++ = '\t';
p588kernel/sysctl.csprintf(p, "%d", *i);
p603kernel/sysctl.cp = (char *) buffer;
p604kernel/sysctl.cwhile (left && isspace(get_user(p++)))
p619kernel/sysctl.cchar buf[TMPBUFLEN], *p;
p645kernel/sysctl.cp = buf;
p646kernel/sysctl.cif (*p == '-' && left > 1) {
p648kernel/sysctl.cleft--, p++;
p650kernel/sysctl.cif (*p < '0' || *p > '9')
p652kernel/sysctl.cval = simple_strtoul(p, &p, 0);
p653kernel/sysctl.clen = p-buf;
p654kernel/sysctl.cif ((len < left) && *p && !isspace(*p))
p667kernel/sysctl.cp = buf;
p669kernel/sysctl.c*p++ = '\t';
p670kernel/sysctl.csprintf(p, "%d", *i);
p685kernel/sysctl.cp = (char *) buffer;
p686kernel/sysctl.cwhile (left && isspace(get_user(p++)))
p291lib/inflate.cregister unsigned *p;         /* pointer into c[], b[], or v[] */
p306lib/inflate.cp = b;  i = n;
p308lib/inflate.cTracecv(*p, (stderr, (n-i >= ' ' && n-i <= '~' ? "%c %d\n" : "0x%x %d\n"), 
p309lib/inflate.cn-i, *p));
p310lib/inflate.cc[*p]++;                    /* assume all entries <= BMAX */
p311lib/inflate.cp++;                      /* Can't combine with above line (Solaris bug) */
p352lib/inflate.cp = c + 1;  xp = x + 2;
p354lib/inflate.c*xp++ = (j += *p++);
p360lib/inflate.cp = b;  i = 0;
p362lib/inflate.cif ((j = *p++) != 0)
p370lib/inflate.cp = v;                        /* grab values in bit order */
p442lib/inflate.cif (p >= v + n)
p444lib/inflate.celse if (*p < s)
p446lib/inflate.cr.e = (uch)(*p < 256 ? 16 : 15);    /* 256 is end-of-block code */
p447lib/inflate.cr.v.n = (ush)(*p);             /* simple code is just the value */
p448lib/inflate.cp++;                           /* one compiler does not like *p++ */
p452lib/inflate.cr.e = (uch)e[*p - s];   /* non-simple--look up in lists */
p453lib/inflate.cr.v.n = d[*p++ - s];
p492lib/inflate.cregister struct huft *p, *q;
p496lib/inflate.cp = t;
p497lib/inflate.cwhile (p != (struct huft *)NULL)
p499lib/inflate.cq = (--p)->v.t;
p500lib/inflate.cfree((char*)p);
p501lib/inflate.cp = q;
p1024lib/inflate.cstatic int p[] = {0,1,2,4,5,7,8,10,11,12,16,22,23,26};
p1028lib/inflate.cfor (i = 0; i < sizeof(p)/sizeof(int); i++)
p1029lib/inflate.ce |= 1L << (31 - p[i]);
p118lib/string.cconst char *p = s + strlen(s);
p120lib/string.cif (*p == (char)c)
p121lib/string.creturn (char *)p;
p122lib/string.c} while (--p >= s);
p152lib/string.cconst char *p;
p156lib/string.cfor (p = s; *p != '\0'; ++p) {
p158lib/string.cif (*p == *a)
p284lib/string.cunsigned char * p = (unsigned char *) addr;
p287lib/string.cif (*p == c)
p288lib/string.creturn (void *) p;
p289lib/string.cp++;
p292lib/string.creturn (void *) p;
p51mm/filemap.cstruct page ** p;
p54mm/filemap.cp = &inode->i_pages;
p55mm/filemap.cwhile ((page = *p) != NULL) {
p57mm/filemap.cp = &page->next;
p61mm/filemap.cif ((*p = page->next) != NULL)
p62mm/filemap.c(*p)->prev = page->prev;
p79mm/filemap.cstruct page ** p;
p83mm/filemap.cp = &inode->i_pages;
p84mm/filemap.cwhile ((page = *p) != NULL) {
p94mm/filemap.cif ((*p = page->next) != NULL)
p95mm/filemap.c(*p)->prev = page->prev;
p104mm/filemap.cp = &page->next;
p194mm/filemap.cstruct page * p = mem_map + MAP_NR(page);
p195mm/filemap.cint count = p->count;
p199mm/filemap.cif (!p->inode)
p201mm/filemap.cremove_page_from_hash_queue(p);
p202mm/filemap.cremove_page_from_inode_queue(p);
p57mm/kmalloc.c#define BH(p) ((struct block_header *)(p))
p71mm/kmalloc.c#define PAGE_DESC(p) ((struct page_descriptor *)(((unsigned long)(p)) & PAGE_MASK))
p203mm/kmalloc.cstruct block_header *p;
p247mm/kmalloc.cp = page->firstfree;
p248mm/kmalloc.cif (p->bh_flags != MF_FREE)
p271mm/kmalloc.cfor (i = NBLOCKS(order), p = BH(page + 1); i > 1; i--, p = p->bh_next) {
p272mm/kmalloc.cp->bh_flags = MF_FREE;
p273mm/kmalloc.cp->bh_next = BH(((long) p) + sz);
p276mm/kmalloc.cp->bh_flags = MF_FREE;
p277mm/kmalloc.cp->bh_next = NULL;
p281mm/kmalloc.cp = BH(page+1);
p293mm/kmalloc.cpage->firstfree = p->bh_next;
p300mm/kmalloc.cp->bh_flags = type;  /* As of now this block is officially in use */
p301mm/kmalloc.cp->bh_length = size;
p303mm/kmalloc.cmemset(p+1, 0xf0, size);
p305mm/kmalloc.creturn p + 1;    /* Pointer arithmetic: increments past header */
p319mm/kmalloc.cprintk("Problem: block on freelist at %08lx isn't free.\n", (long) p);
p328mm/kmalloc.cregister struct block_header *p;
p333mm/kmalloc.cp = ((struct block_header *) ptr) - 1;
p334mm/kmalloc.cpage = PAGE_DESC(p);
p337mm/kmalloc.cif (p->bh_flags == MF_DMA) {
p338mm/kmalloc.cp->bh_flags = MF_USED;
p345mm/kmalloc.c(p->bh_flags != MF_USED)) {
p347mm/kmalloc.cp, page->next, page->order);
p350mm/kmalloc.csize = p->bh_length;
p351mm/kmalloc.cp->bh_flags = MF_FREE;  /* As of now this block is officially free */
p353mm/kmalloc.cmemset(p+1, 0xe0, size);
p357mm/kmalloc.cp->bh_next = page->firstfree;
p358mm/kmalloc.cpage->firstfree = p;
p794mm/mmap.cstruct vm_area_struct **p, *mpnt;
p796mm/mmap.cp = &t->mm->mmap;
p797mm/mmap.cwhile ((mpnt = *p) != NULL) {
p802mm/mmap.cp = &mpnt->vm_next;
p805mm/mmap.c*p = vmp;
p244mm/page_alloc.cmem_map_t * p;
p260mm/page_alloc.cp = mem_map + MAP_NR(end_mem);
p261mm/page_alloc.cstart_mem = LONG_ALIGN((unsigned long) p);
p264mm/page_alloc.c--p;
p265mm/page_alloc.cp->flags = (1 << PG_DMA) | (1 << PG_reserved);
p266mm/page_alloc.cp->map_nr = p - mem_map;
p267mm/page_alloc.c} while (p > mem_map);
p47mm/page_io.cstruct swap_info_struct * p;
p55mm/page_io.cp = &swap_info[type];
p57mm/page_io.cif (offset >= p->max) {
p61mm/page_io.cif (p->swap_map && !p->swap_map[offset]) {
p65mm/page_io.cif (!(p->flags & SWP_USED)) {
p70mm/page_io.cwhile (set_bit(offset,p->swap_lockmap)) {
p80mm/page_io.cif (p->swap_device) {
p89mm/page_io.cll_rw_page(rw,p->swap_device,offset,buf);
p93mm/page_io.c} else if (p->swap_file) {
p94mm/page_io.cstruct inode *swapf = p->swap_file;
p133mm/page_io.cif (offset && !clear_bit(offset,p->swap_lockmap))
p142mm/page_io.cstruct swap_info_struct * p;
p149mm/page_io.cp = &swap_info[type];
p151mm/page_io.cif (offset >= p->max) {
p155mm/page_io.cif (!clear_bit(offset,p->swap_lockmap))
p54mm/swap_state.cstruct swap_info_struct * p = &swap_info[SWP_TYPE(entry)];
p59mm/swap_state.cif ((p->flags & SWP_WRITEOK) == SWP_WRITEOK) {
p86mm/swap_state.cstruct swap_info_struct * p;
p99mm/swap_state.cp = type + swap_info;
p100mm/swap_state.cif (offset >= p->max) {
p104mm/swap_state.cif (!p->swap_map[offset]) {
p108mm/swap_state.cp->swap_map[offset]++;
p77mm/swapfile.cstruct swap_info_struct * p;
p86mm/swapfile.cp = &swap_info[type];
p87mm/swapfile.cif ((p->flags & SWP_WRITEOK) == SWP_WRITEOK) {
p88mm/swapfile.coffset = scan_swap_map(p);
p93mm/swapfile.cp->prio != swap_info[type].prio) 
p104mm/swapfile.ctype = p->next;
p106mm/swapfile.cif (type < 0 || p->prio != swap_info[type].prio) {
p118mm/swapfile.cstruct swap_info_struct * p;
p130mm/swapfile.cp = & swap_info[type];
p132mm/swapfile.cif (offset >= p->max) {
p136mm/swapfile.cif (!(p->flags & SWP_USED)) {
p140mm/swapfile.cif (offset < p->lowest_bit)
p141mm/swapfile.cp->lowest_bit = offset;
p142mm/swapfile.cif (offset > p->highest_bit)
p143mm/swapfile.cp->highest_bit = offset;
p144mm/swapfile.cif (!p->swap_map[offset])
p147mm/swapfile.cif (!--p->swap_map[offset])
p149mm/swapfile.cif (p->prio > swap_info[swap_list.next].prio) {
p299mm/swapfile.cstruct task_struct * p = task[nr];
p300mm/swapfile.cif (p) {
p301mm/swapfile.cif (unuse_process(p->mm, type, page)) {
p316mm/swapfile.cstruct swap_info_struct * p;
p328mm/swapfile.cp = swap_info + type;
p329mm/swapfile.cif ((p->flags & SWP_WRITEOK) == SWP_WRITEOK) {
p330mm/swapfile.cif (p->swap_file) {
p331mm/swapfile.cif (p->swap_file == inode)
p335mm/swapfile.c&& (p->swap_device == inode->i_rdev))
p346mm/swapfile.cswap_list.head = p->next;
p348mm/swapfile.cswap_info[prev].next = p->next;
p354mm/swapfile.cp->flags = SWP_USED;
p358mm/swapfile.cp->flags = SWP_WRITEOK;
p362mm/swapfile.cif(p->swap_device){
p375mm/swapfile.cnr_swap_pages -= p->pages;
p376mm/swapfile.ciput(p->swap_file);
p377mm/swapfile.cp->swap_file = NULL;
p378mm/swapfile.cp->swap_device = 0;
p379mm/swapfile.cvfree(p->swap_map);
p380mm/swapfile.cp->swap_map = NULL;
p381mm/swapfile.cfree_page((long) p->swap_lockmap);
p382mm/swapfile.cp->swap_lockmap = NULL;
p383mm/swapfile.cp->flags = 0;
p394mm/swapfile.cstruct swap_info_struct * p;
p405mm/swapfile.cp = swap_info;
p406mm/swapfile.cfor (type = 0 ; type < nr_swapfiles ; type++,p++)
p407mm/swapfile.cif (!(p->flags & SWP_USED))
p413mm/swapfile.cp->flags = SWP_USED;
p414mm/swapfile.cp->swap_file = NULL;
p415mm/swapfile.cp->swap_device = 0;
p416mm/swapfile.cp->swap_map = NULL;
p417mm/swapfile.cp->swap_lockmap = NULL;
p418mm/swapfile.cp->lowest_bit = 0;
p419mm/swapfile.cp->highest_bit = 0;
p420mm/swapfile.cp->cluster_nr = 0;
p421mm/swapfile.cp->max = 1;
p422mm/swapfile.cp->next = -1;
p424mm/swapfile.cp->prio =
p427mm/swapfile.cp->prio = --least_priority;
p432mm/swapfile.cp->swap_file = swap_inode;
p439mm/swapfile.cp->swap_device = swap_inode->i_rdev;
p440mm/swapfile.cset_blocksize(p->swap_device, PAGE_SIZE);
p445mm/swapfile.cp->swap_file = NULL;
p450mm/swapfile.cif (!p->swap_device)
p456mm/swapfile.cif (p->swap_device == swap_info[i].swap_device)
p461mm/swapfile.cp->swap_lockmap = (unsigned char *) get_free_page(GFP_USER);
p462mm/swapfile.cif (!p->swap_lockmap) {
p467mm/swapfile.cread_swap_page(SWP_ENTRY(type,0), (char *) p->swap_lockmap);
p468mm/swapfile.cif (memcmp("SWAP-SPACE",p->swap_lockmap+PAGE_SIZE-10,10)) {
p473mm/swapfile.cmemset(p->swap_lockmap+PAGE_SIZE-10,0,10);
p475mm/swapfile.cp->lowest_bit = 0;
p476mm/swapfile.cp->highest_bit = 0;
p478mm/swapfile.cif (test_bit(i,p->swap_lockmap)) {
p479mm/swapfile.cif (!p->lowest_bit)
p480mm/swapfile.cp->lowest_bit = i;
p481mm/swapfile.cp->highest_bit = i;
p482mm/swapfile.cp->max = i+1;
p491mm/swapfile.cp->swap_map = (unsigned char *) vmalloc(p->max);
p492mm/swapfile.cif (!p->swap_map) {
p496mm/swapfile.cfor (i = 1 ; i < p->max ; i++) {
p497mm/swapfile.cif (test_bit(i,p->swap_lockmap))
p498mm/swapfile.cp->swap_map[i] = 0;
p500mm/swapfile.cp->swap_map[i] = 0x80;
p502mm/swapfile.cp->swap_map[0] = 0x80;
p503mm/swapfile.cmemset(p->swap_lockmap,0,PAGE_SIZE);
p504mm/swapfile.cp->flags = SWP_WRITEOK;
p505mm/swapfile.cp->pages = j;
p512mm/swapfile.cif (p->prio >= swap_info[i].prio) {
p517mm/swapfile.cp->next = i;
p519mm/swapfile.cswap_list.head = swap_list.next = p - swap_info;
p521mm/swapfile.cswap_info[prev].next = p - swap_info;
p528mm/swapfile.cfree_page((long) p->swap_lockmap);
p529mm/swapfile.cvfree(p->swap_map);
p530mm/swapfile.ciput(p->swap_file);
p531mm/swapfile.cp->swap_device = 0;
p532mm/swapfile.cp->swap_file = NULL;
p533mm/swapfile.cp->swap_map = NULL;
p534mm/swapfile.cp->swap_lockmap = NULL;
p535mm/swapfile.cp->flags = 0;
p32mm/vmalloc.cstruct task_struct * p;
p34mm/vmalloc.cfor_each_task(p) {
p35mm/vmalloc.cif (!p->mm)
p37mm/vmalloc.c*pgd_offset(p->mm,address) = entry;
p240mm/vmalloc.cstruct vm_struct **p, *tmp, *area;
p248mm/vmalloc.cfor (p = &vmlist; (tmp = *p) ; p = &tmp->next) {
p254mm/vmalloc.carea->next = *p;
p255mm/vmalloc.c*p = area;
p261mm/vmalloc.cstruct vm_struct **p, *tmp;
p269mm/vmalloc.cfor (p = &vmlist ; (tmp = *p) ; p = &tmp->next) {
p271mm/vmalloc.c*p = tmp->next;
p329mm/vmalloc.cstruct vm_struct **p, *tmp;
p333mm/vmalloc.cfor (p = &vmlist; (tmp = *p) ; p = &tmp->next) {
p242mm/vmscan.cstatic int swap_out_process(struct task_struct * p, int dma, int wait)
p250mm/vmscan.caddress = p->swap_address;
p251mm/vmscan.cp->swap_address = 0;
p256mm/vmscan.cvma = find_vma(p, address);
p263mm/vmscan.cint result = swap_out_vma(p, vma, pgd_offset(p->mm, address), address, dma, wait);
p271mm/vmscan.cp->swap_address = 0;
p279mm/vmscan.cstruct task_struct *p;
p297mm/vmscan.cp = task[swap_task];
p298mm/vmscan.cif (p && p->swappable && p->mm->rss)
p307mm/vmscan.cif (!p->swap_cnt) {
p310mm/vmscan.cp->swap_cnt = AGE_CLUSTER_SIZE(p->mm->rss);
p312mm/vmscan.cif (!--p->swap_cnt)
p314mm/vmscan.cswitch (swap_out_process(p, dma, wait)) {
p316mm/vmscan.cif (p->swap_cnt)
p65net/ax25/ax25_out.cunsigned char *p;
p134net/ax25/ax25_out.cp = skb_push(skbn, 2);
p136net/ax25/ax25_out.c*p++ = AX25_P_SEGMENT;
p138net/ax25/ax25_out.c*p = fragno--;
p140net/ax25/ax25_out.c*p |= SEG_FIRST;
p146net/ax25/ax25_out.cp = skb_push(skbn, 1);
p147net/ax25/ax25_out.c*p = AX25_P_TEXT;
p526net/ax25/ax25_subr.cunsigned char *p;
p544net/ax25/ax25_subr.cp = skb_put(skb, 2);
p546net/ax25/ax25_subr.c*p++=cmd;
p547net/ax25/ax25_subr.c*p  =param;
p23net/core/firewall.cstruct firewall_ops **p;
p36net/core/firewall.cp=&firewall_chain[pf];
p38net/core/firewall.cwhile(*p)
p40net/core/firewall.cif(fw->fw_priority > (*p)->fw_priority)
p42net/core/firewall.cp=&((*p)->next);
p54net/core/firewall.cfw->next=*p;
p56net/core/firewall.c*p = fw;
p261net/ipv4/af_inet.cstruct sock **p;
p277net/ipv4/af_inet.cp=&(sk1->prot->sock_array[sk1->num & (SOCK_ARRAY_SIZE -1)]);
p279net/ipv4/af_inet.cwhile(*p!=NULL)
p281net/ipv4/af_inet.cif(*p==sk1)
p284net/ipv4/af_inet.c*p=sk1->next;
p287net/ipv4/af_inet.cp=&((*p)->next);
p1477net/ipv4/af_inet.cstruct inet_protocol *p;
p1509net/ipv4/af_inet.cfor(p = inet_protocol_base; p != NULL;) 
p1511net/ipv4/af_inet.cstruct inet_protocol *tmp = (struct inet_protocol *) p->next;
p1512net/ipv4/af_inet.cinet_add_protocol(p);
p1513net/ipv4/af_inet.cprintk("%s%s",p->name,tmp?", ":"\n");
p1514net/ipv4/af_inet.cp = tmp;
p201net/ipv4/icmp.cstatic void icmp_glue_bits(const void *p, __u32 saddr, char *to, unsigned int offset, unsigned int fraglen)
p203net/ipv4/icmp.cstruct icmp_bxm *icmp_param = (struct icmp_bxm *)p;
p72net/ipv4/ip_alias.cchar *p;
p74net/ipv4/ip_alias.cp = (char *) &alias->dev.pa_addr;
p76net/ipv4/ip_alias.c(p[0] & 255), (p[1] & 255), (p[2] & 255), (p[3] & 255));
p989net/ipv4/ip_fw.cint len, p;
p1036net/ipv4/ip_fw.cfor (p = 0; p < IP_FW_MAX_PORTS; p++)
p1037net/ipv4/ip_fw.clen+=sprintf(buffer+len, " %u", i->fw_pts[p]);
p56net/ipv4/ip_masq_ftp.cchar *p, *data, *data_limit;
p79net/ipv4/ip_masq_ftp.cp = data+5;
p151net/ipv4/ip_masq_ftp.cdiff = buf_len - (data-p);
p162net/ipv4/ip_masq_ftp.cmemcpy(p,buf,buf_len);
p166net/ipv4/ip_masq_ftp.c*skb_p = ip_masq_skb_replace(skb, GFP_ATOMIC, p, data-p, buf, buf_len);
p215net/ipv4/ipmr.cstruct mfc_cache **p;
p225net/ipv4/ipmr.cp=&cache_resolve_queue;
p226net/ipv4/ipmr.cwhile((*p)!=NULL)
p228net/ipv4/ipmr.cif((*p)==cache)
p230net/ipv4/ipmr.c*p=cache->next;
p233net/ipv4/ipmr.cp=&((*p)->next);
p257net/ipv4/packet.cstruct packet_type *p = (struct packet_type *) kmalloc(sizeof(*p), GFP_KERNEL);
p258net/ipv4/packet.cif (p == NULL) 
p261net/ipv4/packet.cp->func = packet_rcv;
p262net/ipv4/packet.cp->type = sk->num;
p263net/ipv4/packet.cp->data = (void *)sk;
p264net/ipv4/packet.cp->dev = dev;
p265net/ipv4/packet.cdev_add_pack(p);
p271net/ipv4/packet.csk->protinfo.af_packet.prot_hook = p;
p137net/ipv4/protocol.cstruct inet_protocol *p;
p140net/ipv4/protocol.cfor (p = inet_protos[hash] ; p != NULL; p=p->next) 
p142net/ipv4/protocol.cif (p->protocol == prot) 
p143net/ipv4/protocol.creturn((struct inet_protocol *) p);
p184net/ipv4/protocol.cstruct inet_protocol *p;
p195net/ipv4/protocol.cp = (struct inet_protocol *) inet_protos[hash];
p196net/ipv4/protocol.cwhile(p != NULL) 
p203net/ipv4/protocol.cif (p->next != NULL && p->next == prot) 
p209net/ipv4/protocol.cif (p->copy == 0 && lp != NULL) 
p211net/ipv4/protocol.cp->next = prot->next;
p214net/ipv4/protocol.cif (p->next != NULL && p->next->protocol == prot->protocol) 
p215net/ipv4/protocol.clp = p;
p217net/ipv4/protocol.cp = (struct inet_protocol *) p->next;
p183net/ipv4/raw.cstatic void raw_getfrag(const void *p, __u32 saddr, char *to, unsigned int offset, unsigned int fraglen)
p185net/ipv4/raw.cmemcpy_fromfs(to, (const unsigned char *)p+offset, fraglen);
p192net/ipv4/raw.cstatic void raw_getrawfrag(const void *p, __u32 saddr, char *to, unsigned int offset, unsigned int fraglen)
p194net/ipv4/raw.cmemcpy_fromfs(to, (const unsigned char *)p+offset, fraglen);
p452net/ipv4/tcp.cstruct sk_buff *p=skb_peek(&s->receive_queue);
p453net/ipv4/tcp.cif(p==NULL)
p457net/ipv4/tcp.cif(p->sk->state == TCP_ESTABLISHED || p->sk->state >= TCP_FIN_WAIT1)
p458net/ipv4/tcp.creturn p;
p459net/ipv4/tcp.cp=p->next;
p461net/ipv4/tcp.cwhile(p!=(struct sk_buff *)&s->receive_queue);
p229net/ipv4/udp.cstatic void udp_getfrag(const void *p, __u32 saddr, char * to, unsigned int offset, unsigned int fraglen) 
p231net/ipv4/udp.cstruct udpfakehdr *ufh = (struct udpfakehdr *)p;
p269net/ipv4/udp.cstatic void udp_getfrag_nosum(const void *p, __u32 saddr, char * to, unsigned int offset, unsigned int fraglen) 
p271net/ipv4/udp.cstruct udpfakehdr *ufh = (struct udpfakehdr *)p;
p52net/ipv4/utils.cchar *p;
p54net/ipv4/utils.cp = (char *) &in;
p56net/ipv4/utils.c(p[0] & 255), (p[1] & 255), (p[2] & 255), (p[3] & 255));
p1200net/ipx/af_ipx.c__u16 *p=(__u16 *)&packet->ipx_pktsize;
p1213net/ipx/af_ipx.csum+=*p++;
p1220net/ipx/af_ipx.csum+=ntohs(0xff00)&*p;
p1966net/ipx/af_ipx.cchar *p, b[64];
p1968net/ipx/af_ipx.cp = b;
p1971net/ipx/af_ipx.c*(p++) = h2c[(d[i] >> 4) & 0x0f];
p1972net/ipx/af_ipx.c*(p++) = h2c[d[i] & 0x0f];
p1975net/ipx/af_ipx.c*(p++) = ' ';
p1976net/ipx/af_ipx.c*(p++) = ' ';
p1978net/ipx/af_ipx.c*(p++) = ' ';
p1980net/ipx/af_ipx.c*(p++) = '-';
p1981net/ipx/af_ipx.c*(p++) = ' ';
p1985net/ipx/af_ipx.c*(p++) = ' '<= d[i] && d[i]<'\177' ? d[i] : '.';
p1987net/ipx/af_ipx.c*(p++) = ' ';
p1988net/ipx/af_ipx.c*p = '\000';
p1994net/ipx/af_ipx.cvoid dump_addr(char *str,ipx_address *p) {
p1996net/ipx/af_ipx.cstr,ntohl(p->net),p->node[0],p->node[1],p->node[2],
p1997net/ipx/af_ipx.cp->node[3],p->node[4],p->node[5],ntohs(p->sock));
p2000net/ipx/af_ipx.cvoid dump_hdr(char *str,ipx_packet *p) {
p2002net/ipx/af_ipx.cstr,p->ipx_checksum,ntohs(p->ipx_pktsize),ntohs(p->ipx_pktsize),
p2003net/ipx/af_ipx.cp->ipx_tctrl,p->ipx_tctrl,p->ipx_type);
p2004net/ipx/af_ipx.cdump_addr("  IPX-DST",&p->ipx_dest);
p2005net/ipx/af_ipx.cdump_addr("  IPX-SRC",&p->ipx_source);
p2008net/ipx/af_ipx.cvoid dump_pkt(char *str,ipx_packet *p) {
p2009net/ipx/af_ipx.cint len = ntohs(p->ipx_pktsize);
p2010net/ipx/af_ipx.cdump_hdr(str,p);
p2012net/ipx/af_ipx.cdump_data(str,(unsigned char *)p + 30, len - 30);