taglinefilesource code
pc455arch/alpha/kernel/alcor.cregs->pc, mchk_header->size, mchk_header->proc_offset, mchk_header->sys_offset));
pc503arch/alpha/kernel/apecs.cregs->pc, mchk_header->size, mchk_header->proc_offset, mchk_header->sys_offset));
pc265arch/alpha/kernel/irq.cprintk("PC = %016lx PS=%04lx\n", regs->pc, regs->ps);
pc652arch/alpha/kernel/irq.cprintk("PC = %016lx PS=%04lx\n", regs.pc, regs.ps);
pc393arch/alpha/kernel/lca.cprintk("lca: machine check (la=0x%lx,pc=0x%lx)\n", la, regs->pc);
pc60arch/alpha/kernel/process.cprintk("\nps: %04lx pc: [<%016lx>]\n", regs->ps, regs->pc);
pc196arch/alpha/kernel/process.cdump->regs[EF_PC]  = pt->pc;
pc103arch/alpha/kernel/ptrace.cPT_REG(     pc)
pc419arch/alpha/kernel/ptrace.cunsigned long pc;
pc421arch/alpha/kernel/ptrace.cpc  = get_reg(child, REG_PC);
pc422arch/alpha/kernel/ptrace.cres = read_int(child, pc, &insn);
pc437arch/alpha/kernel/ptrace.cchild->debugreg[nsaved++] = pc + 4;
pc439arch/alpha/kernel/ptrace.cchild->debugreg[nsaved++] = pc + 4 + displ;
pc446arch/alpha/kernel/ptrace.cchild->debugreg[nsaved++] = pc + 4;
pc184arch/alpha/kernel/setup.cunsigned long count, va, pc;
pc225arch/alpha/kernel/setup.cunaligned[0].count, unaligned[0].pc, unaligned[0].va,
pc226arch/alpha/kernel/setup.cunaligned[1].count, unaligned[1].pc, unaligned[1].va);
pc88arch/alpha/kernel/signal.cregs->pc = get_fs_quad(&sc->sc_pc);
pc134arch/alpha/kernel/signal.cunsigned long pc, struct pt_regs * regs,
pc149arch/alpha/kernel/signal.cput_fs_quad(pc, &sc->sc_pc);
pc224arch/alpha/kernel/signal.cunsigned long pc = 0;
pc309arch/alpha/kernel/signal.cregs->pc -= 4;
pc317arch/alpha/kernel/signal.cpc = regs->pc;
pc326arch/alpha/kernel/signal.csetup_frame(sa,&frame,pc,regs,sw,signr,oldmask);
pc327arch/alpha/kernel/signal.cpc = (unsigned long) sa->sa_handler;
pc328arch/alpha/kernel/signal.cregs->r27 = pc;
pc336arch/alpha/kernel/signal.cregs->pc = pc;      /* "return" to the first handler */
pc24arch/alpha/kernel/traps.cunsigned int * pc;
pc30arch/alpha/kernel/traps.cprintk("pc = [<%lx>] ps = %04lx\n", regs->pc, regs->ps);
pc44arch/alpha/kernel/traps.cpc = (unsigned int *) regs->pc;
pc46arch/alpha/kernel/traps.cprintk("%c%08x%c",i?' ':'<',pc[i],i?' ':'>');
pc68arch/alpha/kernel/traps.ccurrent->comm, regs.pc, summary, write_mask);
pc83arch/alpha/kernel/traps.cregs.pc -= 4;  /* make pc point to former bpt */
pc134arch/alpha/kernel/traps.cextern long alpha_fp_emul (unsigned long pc);
pc138arch/alpha/kernel/traps.copcode = get_user((__u32*)(regs.pc - 4)) >> 26;
pc144arch/alpha/kernel/traps.cif (!alpha_fp_emul(regs.pc - 4))
pc173arch/alpha/kernel/traps.cunsigned long ps, pc, gp, a0, a1, a2;
pc177arch/alpha/kernel/traps.cunsigned long count, va, pc;
pc192arch/alpha/kernel/traps.cregs.pc - 4, va, opcode, reg);
pc198arch/alpha/kernel/traps.cunaligned[0].pc = regs.pc;
pc218arch/alpha/kernel/traps.cregs.pc, va, opcode, reg);
pc303arch/alpha/kernel/traps.cunaligned[1].pc = *pc_addr;
pc169arch/alpha/math-emu/fp-emul.calpha_fp_emul (unsigned long pc)
pc176arch/alpha/math-emu/fp-emul.cinsn = get_user((__u32*)pc);
pc292arch/alpha/math-emu/fp-emul.cfunc & 0x3f, pc);
pc327arch/alpha/math-emu/fp-emul.cunsigned long trigger_pc = regs->pc - 4;
pc380arch/alpha/math-emu/fp-emul.cregs->pc = trigger_pc + 4;
pc98arch/alpha/mm/fault.ccurrent->comm, regs.pc, regs.r26, address);
pc128arch/m68k/fpsp040/fpsp.h.set  CU_SAVEPC,LV-92    | micro-pc for CU (1 byte)
pc53arch/m68k/kernel/process.cregs->format, regs->vector, regs->pc, regs->sr);
pc50arch/m68k/kernel/ptrace.cPT_REG(orig_d0), PT_REG(sr), PT_REG(pc),
pc115arch/m68k/kernel/signal.cregs->ptregs.pc = context.sc_pc;
pc279arch/m68k/kernel/signal.cunsigned long pc, struct frame *regs, int
pc329arch/m68k/kernel/signal.ccontext.sc_pc        = pc;
pc393arch/m68k/kernel/signal.cunsigned long pc = 0;
pc493arch/m68k/kernel/signal.cregs->ptregs.pc -= 2;
pc508arch/m68k/kernel/signal.ctregs->ptregs.pc = regs->ptregs.pc;
pc513arch/m68k/kernel/signal.cpc = regs->ptregs.pc;
pc522arch/m68k/kernel/signal.csetup_frame(sa,&frame,pc,regs,signr,oldmask);
pc523arch/m68k/kernel/signal.cpc = (unsigned long) sa->sa_handler;
pc527arch/m68k/kernel/signal.c__asm__ __volatile__("movesb %0,%/d0": :"m" (*(char *)pc):"d0");
pc532arch/m68k/kernel/signal.cregs->ptregs.pc = pc;
pc552arch/m68k/kernel/signal.ctregs->ptregs.pc = regs->ptregs.pc;
pc185arch/m68k/kernel/traps.cunsigned long fslw = fp->un.fmt4.pc; /* is really FSLW for access error */
pc370arch/m68k/kernel/traps.cfp->ptregs.format == 0xa ? fp->ptregs.pc + 2 : fp->un.fmtb.baddr - 2
pc372arch/m68k/kernel/traps.cfp->ptregs.format == 0xa ? fp->ptregs.pc + 4 : fp->un.fmtb.baddr);
pc377arch/m68k/kernel/traps.cspace_names[ssw & DFC], fp->ptregs.pc);
pc386arch/m68k/kernel/traps.cfp->ptregs.pc);
pc391arch/m68k/kernel/traps.cspace_names[ssw & DFC], fp->ptregs.pc);
pc448arch/m68k/kernel/traps.cfp->ptregs.pc);
pc459arch/m68k/kernel/traps.cfp->ptregs.pc, ssw);
pc504arch/m68k/kernel/traps.ciaddr = fp->ptregs.pc + 4;
pc535arch/m68k/kernel/traps.caddr = fp->ptregs.pc + 2;
pc537arch/m68k/kernel/traps.caddr = fp->ptregs.pc + 4;
pc574arch/m68k/kernel/traps.caddr, fp->ptregs.pc);
pc587arch/m68k/kernel/traps.caddr, fp->ptregs.pc, ssw);
pc678arch/m68k/kernel/traps.cfp->un.fmt4.effaddr, fp->un.fmt4.pc);
pc755arch/m68k/kernel/traps.cprintk("%04x ", 0xffff & ((short *) fp->ptregs.pc)[i]);
pc779arch/m68k/kernel/traps.cfp->ptregs.pc + 2 : fp->un.fmtb.baddr - 2);
pc783arch/m68k/kernel/traps.cfp->ptregs.pc + 4 : fp->un.fmtb.baddr);
pc788arch/m68k/kernel/traps.cfp->ptregs.pc);
pc889arch/m68k/kernel/traps.cprintk("PC: %08lx\nSR: %04x  SP: %p\n", fp->pc, fp->sr, fp);
pc35arch/m68k/mm/fault.cregs->sr, regs->pc, address, error_code,
pc147arch/mips/kernel/signal.cunsigned long pc, struct pt_regs *regs,
pc245arch/mips/kernel/signal.cunsigned long pc = 0;
pc336arch/mips/kernel/signal.cpc = regs->cp0_epc;
pc345arch/mips/kernel/signal.csetup_frame(sa, &frame, pc, regs, signr, oldmask);
pc346arch/mips/kernel/signal.cpc = (unsigned long) sa->sa_handler;
pc354arch/mips/kernel/signal.cregs->cp0_epc = pc;    /* "return" to the first handler */
pc87arch/mips/kernel/traps.cu32  *sp, *pc, addr, module_start, module_end;
pc94arch/mips/kernel/traps.cpc = (u32 *)regs->cp0_epc;
pc144arch/mips/kernel/traps.cif ((!verify_area(VERIFY_READ, pc, 5 * sizeof(*pc)) ||
pc145arch/mips/kernel/traps.cKSEGX(pc) == KSEG0 ||
pc146arch/mips/kernel/traps.cKSEGX(pc) == KSEG1) &&
pc147arch/mips/kernel/traps.c(((unsigned long) pc & 3) == 0))
pc150arch/mips/kernel/traps.cprintk("%08x ", *pc++);
pc181arch/mips/kernel/traps.cunsigned long  pc = regs->cp0_epc;
pc194arch/mips/kernel/traps.cdump_list_process(task[i], pc);
pc185arch/sparc/kernel/irq.cprintk("PC = %08lx NPC = %08lx FP=%08lx\n", regs->pc, 
pc127arch/sparc/kernel/process.cregs->pc, regs->npc, regs->y);
pc289arch/sparc/kernel/process.cdump->regs.pc = regs->pc;
pc257arch/sparc/kernel/ptrace.cregs->pc = regs->npc;
pc265arch/sparc/kernel/ptrace.cregs->pc = regs->npc;
pc358arch/sparc/kernel/ptrace.cregs->pc = regs->npc;
pc576arch/sparc/kernel/ptrace.cpregs->pc = cregs->pc;
pc602arch/sparc/kernel/ptrace.cif(!((pregs->pc | pregs->npc) & 3)) {
pc603arch/sparc/kernel/ptrace.ccregs->pc = pregs->pc;
pc733arch/sparc/kernel/ptrace.cchild->tss.kregs->pc = addr;
pc43arch/sparc/kernel/signal.cregs->pc = regs->npc;
pc69arch/sparc/kernel/signal.cregs->pc = regs->npc;
pc93arch/sparc/kernel/signal.ccurrent->comm, current->pid, regs->pc, scptr);
pc102arch/sparc/kernel/signal.cregs->pc = scptr->sigc_pc;
pc139arch/sparc/kernel/signal.cunsigned long pc, unsigned long npc, struct pt_regs *regs,
pc160arch/sparc/kernel/signal.csframep, pc, signr);
pc175arch/sparc/kernel/signal.csc->sigc_pc = pc;
pc225arch/sparc/kernel/signal.cunsigned long pc = 0;
pc301arch/sparc/kernel/signal.cregs->pc -= 4;
pc306arch/sparc/kernel/signal.cpc = regs->pc;
pc316arch/sparc/kernel/signal.csetup_frame(sa, &frame, pc, npc, regs, signr, oldmask);
pc317arch/sparc/kernel/signal.cpc = (unsigned long) sa->sa_handler;
pc318arch/sparc/kernel/signal.cnpc = pc + 4;
pc324arch/sparc/kernel/signal.cregs->pc = pc;
pc23arch/sparc/kernel/smp.cunsigned long pc;
pc538arch/sparc/kernel/sys_sunos.ccurrent->tss.sig_address = regs->pc;
pc30arch/sparc/kernel/traps.cunsigned long pc;
pc68arch/sparc/kernel/traps.cunsigned long *pc;
pc83arch/sparc/kernel/traps.cpc = (unsigned long *) regs->pc;
pc85arch/sparc/kernel/traps.cprintk("%c%08lx%c",i?' ':'<',pc[i],i?' ':'>');
pc92arch/sparc/kernel/traps.cvoid do_hw_interrupt(unsigned long type, unsigned long psr, unsigned long pc)
pc104arch/sparc/kernel/traps.ccurrent->tss.sig_address = pc;
pc108arch/sparc/kernel/traps.cvoid do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc115arch/sparc/kernel/traps.cregs->pc, *(unsigned long *)regs->pc);
pc117arch/sparc/kernel/traps.ccurrent->tss.sig_address = pc;
pc122arch/sparc/kernel/traps.cvoid do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc127arch/sparc/kernel/traps.ccurrent->tss.sig_address = pc;
pc134arch/sparc/kernel/traps.cvoid do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc138arch/sparc/kernel/traps.cprintk("KERNEL MNA at pc %08lx npc %08lx called by %08lx\n", pc, npc,
pc143arch/sparc/kernel/traps.ccurrent->tss.sig_address = pc;
pc159arch/sparc/kernel/traps.cvoid do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc201arch/sparc/kernel/traps.cvoid do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc227arch/sparc/kernel/traps.cfpt->tss.sig_address = pc;
pc237arch/sparc/kernel/traps.cregs->pc);
pc238arch/sparc/kernel/traps.cregs->pc = regs->npc;
pc255arch/sparc/kernel/traps.cvoid handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc260arch/sparc/kernel/traps.ccurrent->tss.sig_address = pc;
pc265arch/sparc/kernel/traps.cvoid handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc270arch/sparc/kernel/traps.cpc, npc, psr);
pc277arch/sparc/kernel/traps.cvoid handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc282arch/sparc/kernel/traps.cpc, npc, psr);
pc287arch/sparc/kernel/traps.cvoid handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc293arch/sparc/kernel/traps.cvoid handle_bad_flush(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc298arch/sparc/kernel/traps.cpc, npc, psr);
pc300arch/sparc/kernel/traps.cprintk("INSTRUCTION=%08lx\n", *((unsigned long *) regs->pc));
pc304arch/sparc/kernel/traps.cvoid handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc309arch/sparc/kernel/traps.cpc, npc, psr);
pc314arch/sparc/kernel/traps.cvoid handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc,
pc140arch/sparc/mm/fault.cprintk(",pc=%08lx> ", regs->pc);
pc144arch/sparc/mm/fault.caddress = regs->pc;
pc195arch/sparc/mm/fault.ccurrent->comm, current->pid, address, regs->pc);
pc1221arch/sparc/mm/sun4c.cforce_user_fault(regs->pc, 0);
pc17arch/sparc/prom/mp.cprom_startcpu(int cpunode, struct linux_prom_registers *ctable_reg, int ctx, char *pc)
pc26arch/sparc/prom/mp.creturn (*(romvec->v3_cpustart))(cpunode, (int) ctable_reg, ctx, pc);
pc551drivers/block/ide-cd.cstruct packet_command *pc;
pc561drivers/block/ide-cd.cpc = &HWIF(drive)->request_sense_pc;
pc562drivers/block/ide-cd.cmemset (pc, 0, sizeof (*pc));
pc571drivers/block/ide-cd.cpc->c[0] = REQUEST_SENSE;
pc572drivers/block/ide-cd.cpc->c[4] = len;
pc573drivers/block/ide-cd.cpc->buffer = (char *)reqbuf;
pc574drivers/block/ide-cd.cpc->buflen = len;
pc575drivers/block/ide-cd.cpc->sense_data = (struct atapi_request_sense *)failed_command;
pc582drivers/block/ide-cd.crq->buffer = (char *)pc;
pc601drivers/block/ide-cd.cstruct packet_command *pc = (struct packet_command *)
pc605drivers/block/ide-cd.c(pc->buffer - pc->c[4]), 
pc607drivers/block/ide-cd.cpc->sense_data);
pc654drivers/block/ide-cd.cstruct packet_command *pc = (struct packet_command *)
pc656drivers/block/ide-cd.cpc->stat = 1;
pc664drivers/block/ide-cd.cstruct packet_command *pc = (struct packet_command *)
pc678drivers/block/ide-cd.cif (pc->c[0] != SCMD_READ_SUBCHANNEL)
pc705drivers/block/ide-cd.cpc->stat = 1;
pc710drivers/block/ide-cd.cpc->sense_data, pc);
pc1094drivers/block/ide-cd.cstruct packet_command pc;
pc1137drivers/block/ide-cd.cmemset (&pc.c, 0, sizeof (pc.c));
pc1138drivers/block/ide-cd.cpc.c[0] = READ_10;
pc1139drivers/block/ide-cd.cpc.c[7] = (nframes >> 8);
pc1140drivers/block/ide-cd.cpc.c[8] = (nframes & 0xff);
pc1142drivers/block/ide-cd.cstl_u (htonl (frame), (unsigned int *) &pc.c[2]);
pc1144drivers/block/ide-cd.c*(int *)(&pc.c[2]) = htonl (frame);
pc1148drivers/block/ide-cd.c(void) cdrom_transfer_packet_command (drive, pc.c, sizeof (pc.c),
pc1204drivers/block/ide-cd.cstruct packet_command *pc = (struct packet_command *)rq->buffer;
pc1218drivers/block/ide-cd.cif (pc->c[0] == REQUEST_SENSE &&
pc1219drivers/block/ide-cd.cpc->buflen > 0 &&
pc1220drivers/block/ide-cd.cpc->buflen <= 5) {
pc1221drivers/block/ide-cd.cwhile (pc->buflen > 0) {
pc1222drivers/block/ide-cd.c*pc->buffer++ = 0;
pc1223drivers/block/ide-cd.c--pc->buflen;
pc1227drivers/block/ide-cd.cif (pc->buflen == 0)
pc1231drivers/block/ide-cd.cdrive->name, pc->buflen);
pc1232drivers/block/ide-cd.cpc->stat = 1;
pc1239drivers/block/ide-cd.cthislen = pc->buflen;
pc1246drivers/block/ide-cd.cif (pc->buflen > 0) {
pc1250drivers/block/ide-cd.cpc->stat = 1;
pc1255drivers/block/ide-cd.ccdrom_out_bytes (drive, pc->buffer, thislen);
pc1266drivers/block/ide-cd.cpc->buffer += thislen;
pc1267drivers/block/ide-cd.cpc->buflen += thislen;
pc1273drivers/block/ide-cd.cif (pc->buflen < 0) {
pc1277drivers/block/ide-cd.cpc->stat = 1;
pc1282drivers/block/ide-cd.ccdrom_in_bytes (drive, pc->buffer, thislen);
pc1293drivers/block/ide-cd.cpc->buffer += thislen;
pc1294drivers/block/ide-cd.cpc->buflen -= thislen;
pc1299drivers/block/ide-cd.cpc->stat = 1;
pc1310drivers/block/ide-cd.cstruct packet_command *pc = (struct packet_command *)rq->buffer;
pc1313drivers/block/ide-cd.ccdrom_transfer_packet_command (drive, pc->c,
pc1314drivers/block/ide-cd.csizeof (pc->c), &cdrom_pc_intr);
pc1322drivers/block/ide-cd.cstruct packet_command *pc = (struct packet_command *)rq->buffer;
pc1324drivers/block/ide-cd.clen = pc->buflen;
pc1327drivers/block/ide-cd.cpc->stat = 0;
pc1345drivers/block/ide-cd.cint cdrom_queue_packet_command (ide_drive_t *drive, struct packet_command *pc)
pc1353drivers/block/ide-cd.cif (pc->sense_data == NULL)
pc1354drivers/block/ide-cd.cpc->sense_data = &my_reqbuf;
pc1355drivers/block/ide-cd.cpc->sense_data->sense_key = 0;
pc1361drivers/block/ide-cd.creq.buffer = (char *)pc;
pc1364drivers/block/ide-cd.cif (pc->stat != 0) {
pc1368drivers/block/ide-cd.cstruct atapi_request_sense *reqbuf = pc->sense_data;
pc1386drivers/block/ide-cd.c} while (pc->stat != 0 && retries >= 0);
pc1390drivers/block/ide-cd.cif (pc->stat != 0)
pc1399drivers/block/ide-cd.c(pc->c[0] != REQUEST_SENSE &&
pc1400drivers/block/ide-cd.cpc->c[0] != ALLOW_MEDIUM_REMOVAL &&
pc1401drivers/block/ide-cd.cpc->c[0] != START_STOP)) {
pc1490drivers/block/ide-cd.cstruct packet_command pc;
pc1492drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1494drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1495drivers/block/ide-cd.cpc.c[0] = TEST_UNIT_READY;
pc1497drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1508drivers/block/ide-cd.cstruct packet_command pc;
pc1517drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1518drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1520drivers/block/ide-cd.cpc.c[0] = ALLOW_MEDIUM_REMOVAL;
pc1521drivers/block/ide-cd.cpc.c[4] = (lockflag != 0);
pc1522drivers/block/ide-cd.cstat = cdrom_queue_packet_command (drive, &pc);
pc1549drivers/block/ide-cd.cstruct packet_command pc;
pc1551drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1552drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1554drivers/block/ide-cd.cpc.c[0] = START_STOP;
pc1555drivers/block/ide-cd.cpc.c[4] = 2 + (ejectflag != 0);
pc1556drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1564drivers/block/ide-cd.cstruct packet_command pc;
pc1566drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1567drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1569drivers/block/ide-cd.cpc.c[0] = SCMD_PAUSE_RESUME;
pc1570drivers/block/ide-cd.cpc.c[8] = !pauseflag;
pc1571drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1579drivers/block/ide-cd.cstruct packet_command pc;
pc1581drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1582drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1584drivers/block/ide-cd.cpc.c[0] = START_STOP;
pc1585drivers/block/ide-cd.cpc.c[1] = 1;
pc1586drivers/block/ide-cd.cpc.c[4] = startflag;
pc1587drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1601drivers/block/ide-cd.cstruct packet_command pc;
pc1603drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1604drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1606drivers/block/ide-cd.cpc.c[0] = READ_CAPACITY;
pc1607drivers/block/ide-cd.cpc.buffer = (char *)&capbuf;
pc1608drivers/block/ide-cd.cpc.buflen = sizeof (capbuf);
pc1610drivers/block/ide-cd.cstat = cdrom_queue_packet_command (drive, &pc);
pc1623drivers/block/ide-cd.cstruct packet_command pc;
pc1625drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1626drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1628drivers/block/ide-cd.cpc.buffer =  buf;
pc1629drivers/block/ide-cd.cpc.buflen = buflen;
pc1630drivers/block/ide-cd.cpc.c[0] = SCMD_READ_TOC;
pc1631drivers/block/ide-cd.cpc.c[6] = trackno;
pc1632drivers/block/ide-cd.cpc.c[7] = (buflen >> 8);
pc1633drivers/block/ide-cd.cpc.c[8] = (buflen & 0xff);
pc1634drivers/block/ide-cd.cpc.c[9] = (format << 6);
pc1635drivers/block/ide-cd.cif (msf_flag) pc.c[1] = 2;
pc1636drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1755drivers/block/ide-cd.cstruct packet_command pc;
pc1757drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1758drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1760drivers/block/ide-cd.cpc.buffer =  buf;
pc1761drivers/block/ide-cd.cpc.buflen = buflen;
pc1762drivers/block/ide-cd.cpc.c[0] = SCMD_READ_SUBCHANNEL;
pc1763drivers/block/ide-cd.cpc.c[1] = 2;     /* MSF addressing */
pc1764drivers/block/ide-cd.cpc.c[2] = 0x40;  /* request subQ data */
pc1765drivers/block/ide-cd.cpc.c[3] = format,
pc1766drivers/block/ide-cd.cpc.c[7] = (buflen >> 8);
pc1767drivers/block/ide-cd.cpc.c[8] = (buflen & 0xff);
pc1768drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1778drivers/block/ide-cd.cstruct packet_command pc;
pc1780drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1781drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1783drivers/block/ide-cd.cpc.buffer =  buf;
pc1784drivers/block/ide-cd.cpc.buflen = buflen;
pc1785drivers/block/ide-cd.cpc.c[0] = MODE_SENSE_10;
pc1786drivers/block/ide-cd.cpc.c[2] = pageno | (modeflag << 6);
pc1787drivers/block/ide-cd.cpc.c[7] = (buflen >> 8);
pc1788drivers/block/ide-cd.cpc.c[8] = (buflen & 0xff);
pc1789drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1797drivers/block/ide-cd.cstruct packet_command pc;
pc1799drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1800drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1802drivers/block/ide-cd.cpc.buffer =  buf;
pc1803drivers/block/ide-cd.cpc.buflen = - buflen;
pc1804drivers/block/ide-cd.cpc.c[0] = MODE_SELECT_10;
pc1805drivers/block/ide-cd.cpc.c[1] = 0x10;
pc1806drivers/block/ide-cd.cpc.c[2] = pageno;
pc1807drivers/block/ide-cd.cpc.c[7] = (buflen >> 8);
pc1808drivers/block/ide-cd.cpc.c[8] = (buflen & 0xff);
pc1809drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1817drivers/block/ide-cd.cstruct packet_command pc;
pc1819drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1820drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1822drivers/block/ide-cd.cpc.c[0] = SCMD_PLAYAUDIO_MSF;
pc1823drivers/block/ide-cd.clba_to_msf (lba_start, &pc.c[3], &pc.c[4], &pc.c[5]);
pc1824drivers/block/ide-cd.clba_to_msf (lba_end-1, &pc.c[6], &pc.c[7], &pc.c[8]);
pc1828drivers/block/ide-cd.cpc.c[3] = bin2bcd (pc.c[3]);
pc1829drivers/block/ide-cd.cpc.c[4] = bin2bcd (pc.c[4]);
pc1830drivers/block/ide-cd.cpc.c[5] = bin2bcd (pc.c[5]);
pc1831drivers/block/ide-cd.cpc.c[6] = bin2bcd (pc.c[6]);
pc1832drivers/block/ide-cd.cpc.c[7] = bin2bcd (pc.c[7]);
pc1833drivers/block/ide-cd.cpc.c[8] = bin2bcd (pc.c[8]);
pc1837drivers/block/ide-cd.creturn cdrom_queue_packet_command (drive, &pc);
pc1908drivers/block/ide-cd.cstruct packet_command pc;
pc1915drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc1916drivers/block/ide-cd.cpc.sense_data = reqbuf;
pc1918drivers/block/ide-cd.cpc.buffer = buf;
pc1919drivers/block/ide-cd.cpc.buflen = buflen;
pc1923drivers/block/ide-cd.cpc.c[0] = 0xd4;
pc1926drivers/block/ide-cd.cpc.c[0] = READ_CD;
pc1928drivers/block/ide-cd.cpc.c[1] = (format << 2);
pc1930drivers/block/ide-cd.cstl_u(htonl (lba), (unsigned int *) &pc.c[2]);
pc1932drivers/block/ide-cd.c*(int *)(&pc.c[2]) = htonl (lba);
pc1934drivers/block/ide-cd.cpc.c[8] = 1;  /* one block */
pc1935drivers/block/ide-cd.cpc.c[9] = 0x10;
pc1937drivers/block/ide-cd.cstat = cdrom_queue_packet_command (drive, &pc);
pc2395drivers/block/ide-cd.cstruct packet_command pc;
pc2398drivers/block/ide-cd.cmemset (&pc, 0, sizeof (pc));
pc2400drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *) arg, sizeof (pc.c));
pc2402drivers/block/ide-cd.cmemcpy_fromfs (&pc.c, (void *) arg, sizeof (pc.c));
pc2403drivers/block/ide-cd.carg += sizeof (pc.c);
pc2421drivers/block/ide-cd.cpc.buflen = len;
pc2422drivers/block/ide-cd.cpc.buffer = buf;
pc2425drivers/block/ide-cd.cstat = cdrom_queue_packet_command (drive, &pc);
pc822drivers/block/ide-tape.cvoid idetape_issue_packet_command  (ide_drive_t *drive,idetape_packet_command_t *pc,ide_handler_t *handler);
pc841drivers/block/ide-tape.cvoid idetape_zero_packet_command (idetape_packet_command_t *pc);
pc842drivers/block/ide-tape.cvoid idetape_queue_pc_head (ide_drive_t *drive,idetape_packet_command_t *pc,struct request *rq);
pc852drivers/block/ide-tape.cvoid idetape_create_inquiry_cmd (idetape_packet_command_t *pc);
pc854drivers/block/ide-tape.cvoid idetape_create_locate_cmd (idetape_packet_command_t *pc,unsigned long block,byte partition);
pc855drivers/block/ide-tape.cvoid idetape_create_rewind_cmd (idetape_packet_command_t *pc);
pc856drivers/block/ide-tape.cvoid idetape_create_write_filemark_cmd (idetape_packet_command_t *pc,int write_filemark);
pc857drivers/block/ide-tape.cvoid idetape_create_load_unload_cmd (idetape_packet_command_t *pc,int cmd);
pc858drivers/block/ide-tape.cvoid idetape_create_space_cmd (idetape_packet_command_t *pc,long count,byte cmd);
pc859drivers/block/ide-tape.cvoid idetape_create_erase_cmd (idetape_packet_command_t *pc);
pc860drivers/block/ide-tape.cvoid idetape_create_test_unit_ready_cmd (idetape_packet_command_t *pc);
pc861drivers/block/ide-tape.cvoid idetape_create_read_position_cmd (idetape_packet_command_t *pc);
pc863drivers/block/ide-tape.cvoid idetape_create_read_cmd (idetape_packet_command_t *pc,unsigned long length);
pc865drivers/block/ide-tape.cvoid idetape_create_write_cmd (idetape_packet_command_t *pc,unsigned long length);
pc867drivers/block/ide-tape.cvoid idetape_create_request_sense_cmd (idetape_packet_command_t *pc);
pc868drivers/block/ide-tape.cvoid idetape_create_mode_sense_cmd (idetape_packet_command_t *pc,byte page_code);
pc931drivers/block/ide-tape.cint idetape_queue_pc_tail (ide_drive_t *drive,idetape_packet_command_t *pc);
pc1250drivers/block/ide-tape.ctape->pc=&(tape->pc_stack [0]);
pc1354drivers/block/ide-tape.cidetape_packet_command_t pc;
pc1356drivers/block/ide-tape.cidetape_create_mode_sense_cmd (&pc,IDETAPE_CAPABILITIES_PAGE);
pc1357drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc1358drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc1359drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc1360drivers/block/ide-tape.cretval=idetape_queue_pc_tail (drive,&pc);
pc1362drivers/block/ide-tape.cheader=(idetape_mode_parameter_header_t *) pc.buffer;  
pc1363drivers/block/ide-tape.ccapabilities=(idetape_capabilities_page_t *) (pc.buffer+sizeof (idetape_mode_parameter_header_t));
pc1457drivers/block/ide-tape.cvoid idetape_issue_packet_command  (ide_drive_t *drive,idetape_packet_command_t *pc,ide_handler_t *handler)
pc1468drivers/block/ide-tape.cif (tape->pc->c[0] == IDETAPE_REQUEST_SENSE_CMD && pc->c[0] == IDETAPE_REQUEST_SENSE_CMD) {
pc1473drivers/block/ide-tape.cif (tape->failed_pc == NULL && pc->c[0] != IDETAPE_REQUEST_SENSE_CMD)
pc1474drivers/block/ide-tape.ctape->failed_pc=pc;
pc1475drivers/block/ide-tape.ctape->pc=pc;              /* Set the current packet command */
pc1477drivers/block/ide-tape.cif (pc->retries > IDETAPE_MAX_PC_RETRIES || pc->abort) {
pc1486drivers/block/ide-tape.cif (!pc->abort) {
pc1488drivers/block/ide-tape.cprintk ("pc = %x, key = %x, asc = %x, ascq = %x\n",pc->c[0],tape->sense_key,tape->asc,tape->ascq);
pc1490drivers/block/ide-tape.cpc->error=1;          /* Giving up */
pc1494drivers/block/ide-tape.cif (pc->callback==NULL)
pc1498drivers/block/ide-tape.c(*pc->callback)(drive);
pc1503drivers/block/ide-tape.cprintk ("Retry number - %d\n",pc->retries);
pc1506drivers/block/ide-tape.cpc->retries++;
pc1513drivers/block/ide-tape.cpc->actually_transferred=0;          /* We haven't transferred any data yet */
pc1514drivers/block/ide-tape.cpc->current_position=pc->buffer;  
pc1515drivers/block/ide-tape.cbcount.all=pc->request_transfer;        /* Request to transfer the entire buffer at once */
pc1518drivers/block/ide-tape.cif (pc->dma_error) {
pc1521drivers/block/ide-tape.cpc->dma_error=0;
pc1523drivers/block/ide-tape.cif (pc->request_transfer && pc->dma_recommended && drive->using_dma) {
pc1524drivers/block/ide-tape.cdma_ok=!(HWIF(drive)->dmaproc(pc->writing ? ide_dma_write : ide_dma_read, drive));
pc1556drivers/block/ide-tape.cide_output_data (drive,pc->c,12/4);      /* Send the actual packet */
pc1558drivers/block/ide-tape.cif ((pc->dma_in_progress=dma_ok)) {      /* Begin DMA, if necessary */
pc1559drivers/block/ide-tape.cpc->dma_error=0;
pc1582drivers/block/ide-tape.cidetape_packet_command_t *pc=tape->pc;
pc1586drivers/block/ide-tape.cif (pc->dma_in_progress) {
pc1587drivers/block/ide-tape.cif ((pc->dma_error=HWIF(drive)->dmaproc(ide_dma_status_bad, drive)))
pc1592drivers/block/ide-tape.cpc->actually_transferred=HWIF(drive)->dmaproc(ide_dma_transferred, drive);
pc1594drivers/block/ide-tape.cpc->actually_transferred=pc->request_transfer;
pc1611drivers/block/ide-tape.cprintk ("Total bytes transferred: %lu\n",pc->actually_transferred);
pc1613drivers/block/ide-tape.cpc->dma_in_progress=0;
pc1617drivers/block/ide-tape.cif (status.b.check || pc->dma_error) {      /* Error detected */
pc1625drivers/block/ide-tape.cif (pc->c[0] == IDETAPE_REQUEST_SENSE_CMD) {
pc1634drivers/block/ide-tape.cpc->error=0;
pc1635drivers/block/ide-tape.cif (pc->wait_for_dsc && !status.b.dsc) {        /* Media access command */
pc1640drivers/block/ide-tape.cif (tape->failed_pc == pc)
pc1643drivers/block/ide-tape.cif (pc->callback==NULL)      
pc1647drivers/block/ide-tape.c(*pc->callback)(drive);      /* Command finished - Call the callback function */
pc1651drivers/block/ide-tape.cif (pc->dma_in_progress) {
pc1652drivers/block/ide-tape.cpc->dma_in_progress=0;
pc1669drivers/block/ide-tape.cif (ireason.b.io != !(pc->writing)) {      /* Hopefully, we will never get here */
pc1670drivers/block/ide-tape.cprintk ("ide-tape: We wanted to %s, ",pc->writing ? "Write":"Read");
pc1676drivers/block/ide-tape.cif (!pc->writing) {          /* Reading - Check that we have enough space */
pc1677drivers/block/ide-tape.ctemp=(unsigned long) pc->actually_transferred + bcount.all;
pc1678drivers/block/ide-tape.cif ( temp > pc->request_transfer) {
pc1680drivers/block/ide-tape.cif (temp > pc->buffer_size) {
pc1691drivers/block/ide-tape.cif (bcount.all && !pc->buffer) {  
pc1694drivers/block/ide-tape.cif (!pc->writing) {
pc1704drivers/block/ide-tape.cif (pc->writing)
pc1705drivers/block/ide-tape.cidetape_output_data (drive,pc->current_position,bcount.all);  /* Write the current buffer */
pc1707drivers/block/ide-tape.cidetape_input_data (drive,pc->current_position,bcount.all);  /* Read the current buffer */
pc1709drivers/block/ide-tape.cprintk ("ide-tape: %s %d bytes\n",pc->writing ? "Wrote":"Received",bcount.all);
pc1711drivers/block/ide-tape.cpc->actually_transferred+=bcount.all;          /* Update the current position */
pc1712drivers/block/ide-tape.cpc->current_position+=bcount.all;
pc2055drivers/block/ide-tape.cidetape_packet_command_t *pc;
pc2057drivers/block/ide-tape.cpc=tape->pc;
pc2070drivers/block/ide-tape.cpc->error=0;
pc2071drivers/block/ide-tape.cif (tape->failed_pc == pc)
pc2074drivers/block/ide-tape.cif (pc->callback==NULL)
pc2078drivers/block/ide-tape.c(*pc->callback)(drive);
pc2085drivers/block/ide-tape.cpc->error=1;
pc2088drivers/block/ide-tape.cif (pc->callback==NULL)
pc2092drivers/block/ide-tape.c(*pc->callback)(drive);
pc2107drivers/block/ide-tape.cidetape_packet_command_t *pc;
pc2112drivers/block/ide-tape.cpc=idetape_next_pc_storage (drive);
pc2114drivers/block/ide-tape.cidetape_create_request_sense_cmd (pc); 
pc2115drivers/block/ide-tape.cpc->buffer=pc->temp_buffer;
pc2116drivers/block/ide-tape.cpc->buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc2117drivers/block/ide-tape.cpc->current_position=pc->temp_buffer;
pc2118drivers/block/ide-tape.cidetape_queue_pc_head (drive,pc,new_rq);
pc2137drivers/block/ide-tape.cif (!tape->pc->error) {
pc2155drivers/block/ide-tape.cint blocks_read=tape->pc->actually_transferred/tape->tape_block_size;
pc2164drivers/block/ide-tape.cif (!tape->pc->error)
pc2167drivers/block/ide-tape.crq->errors=tape->pc->error;
pc2183drivers/block/ide-tape.cint blocks_written=tape->pc->actually_transferred/tape->tape_block_size;
pc2192drivers/block/ide-tape.cif (!tape->pc->error)
pc2195drivers/block/ide-tape.crq->errors=tape->pc->error;
pc2208drivers/block/ide-tape.cidetape_display_inquiry_result (tape->pc->buffer);
pc2276drivers/block/ide-tape.cvoid idetape_create_inquiry_cmd (idetape_packet_command_t *pc)
pc2282drivers/block/ide-tape.cpc->request_transfer=36;
pc2283drivers/block/ide-tape.cpc->callback=&idetape_inquiry_callback;
pc2284drivers/block/ide-tape.cpc->writing=0;
pc2286drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2287drivers/block/ide-tape.cpc->c[0]=IDETAPE_INQUIRY_CMD;
pc2288drivers/block/ide-tape.cpc->c[4]=255;
pc2376drivers/block/ide-tape.cvoid idetape_create_request_sense_cmd (idetape_packet_command_t *pc)
pc2382drivers/block/ide-tape.cpc->request_transfer=18;
pc2383drivers/block/ide-tape.cpc->callback=&idetape_request_sense_callback;
pc2384drivers/block/ide-tape.cpc->writing=0;
pc2386drivers/block/ide-tape.cidetape_zero_packet_command (pc);  
pc2387drivers/block/ide-tape.cpc->c[0]=IDETAPE_REQUEST_SENSE_CMD;
pc2388drivers/block/ide-tape.cpc->c[4]=255;
pc2399drivers/block/ide-tape.cif (!tape->pc->error) {
pc2403drivers/block/ide-tape.cidetape_analyze_error (drive,(idetape_request_sense_result_t *) tape->pc->buffer);
pc2423drivers/block/ide-tape.cidetape_packet_command_t *pc=tape->failed_pc;
pc2434drivers/block/ide-tape.cprintk ("ide-tape: pc = %x, sense key = %x, asc = %x, ascq = %x\n",pc->c[0],result->sense_key,result->asc,result->ascq);
pc2437drivers/block/ide-tape.cif (pc->c[0] == IDETAPE_READ_CMD) {
pc2439drivers/block/ide-tape.cpc->error=IDETAPE_RQ_ERROR_FILEMARK;
pc2440drivers/block/ide-tape.cpc->abort=1;
pc2444drivers/block/ide-tape.cif (pc->c[0] == IDETAPE_READ_CMD || pc->c[0] == IDETAPE_WRITE_CMD) {
pc2446drivers/block/ide-tape.cpc->error=IDETAPE_RQ_ERROR_EOD;
pc2447drivers/block/ide-tape.cpc->abort=1;
pc2458drivers/block/ide-tape.cif (pc->dma_error && pc->abort) {
pc2460drivers/block/ide-tape.cpc->actually_transferred=pc->request_transfer-tape->tape_block_size*idetape_swap_long (*long_ptr);
pc2466drivers/block/ide-tape.cvoid idetape_create_test_unit_ready_cmd (idetape_packet_command_t *pc)
pc2472drivers/block/ide-tape.cpc->request_transfer=0;
pc2473drivers/block/ide-tape.cpc->buffer=NULL;
pc2474drivers/block/ide-tape.cpc->current_position=NULL;
pc2475drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2476drivers/block/ide-tape.cpc->writing=0;
pc2478drivers/block/ide-tape.cidetape_zero_packet_command (pc);  
pc2479drivers/block/ide-tape.cpc->c[0]=IDETAPE_TEST_UNIT_READY_CMD;
pc2482drivers/block/ide-tape.cvoid idetape_create_locate_cmd (idetape_packet_command_t *pc,unsigned long block,byte partition)
pc2490drivers/block/ide-tape.cpc->request_transfer=0;
pc2491drivers/block/ide-tape.cpc->buffer=NULL;
pc2492drivers/block/ide-tape.cpc->current_position=NULL;
pc2493drivers/block/ide-tape.cpc->buffer_size=0;
pc2494drivers/block/ide-tape.cpc->wait_for_dsc=1;
pc2495drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2496drivers/block/ide-tape.cpc->writing=0;
pc2498drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2499drivers/block/ide-tape.cpc->c [0]=IDETAPE_LOCATE_CMD;
pc2500drivers/block/ide-tape.cpc->c [1]=2;
pc2501drivers/block/ide-tape.cptr=(unsigned long *) &(pc->c[3]);
pc2503drivers/block/ide-tape.cpc->c[8]=partition;
pc2506drivers/block/ide-tape.cvoid idetape_create_rewind_cmd (idetape_packet_command_t *pc)
pc2512drivers/block/ide-tape.cpc->request_transfer=0;
pc2513drivers/block/ide-tape.cpc->buffer=NULL;
pc2514drivers/block/ide-tape.cpc->current_position=NULL;
pc2515drivers/block/ide-tape.cpc->buffer_size=0;
pc2516drivers/block/ide-tape.cpc->wait_for_dsc=1;
pc2517drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2518drivers/block/ide-tape.cpc->writing=0;
pc2520drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2521drivers/block/ide-tape.cpc->c [0]=IDETAPE_REWIND_CMD;
pc2528drivers/block/ide-tape.cvoid idetape_create_mode_sense_cmd (idetape_packet_command_t *pc,byte page_code)
pc2535drivers/block/ide-tape.cpc->wait_for_dsc=0;
pc2536drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2537drivers/block/ide-tape.cpc->writing=0;
pc2541drivers/block/ide-tape.cpc->request_transfer=24;
pc2544drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2545drivers/block/ide-tape.cpc->c [0]=IDETAPE_MODE_SENSE_CMD;
pc2546drivers/block/ide-tape.cpc->c [1]=8;        /* DBD = 1 - Don't return block descriptors for now */
pc2547drivers/block/ide-tape.cpc->c [2]=page_code;
pc2548drivers/block/ide-tape.cpc->c [3]=255;        /* Don't limit the returned information */
pc2549drivers/block/ide-tape.cpc->c [4]=255;        /* (We will just discard data in that case) */
pc2561drivers/block/ide-tape.cvoid idetape_create_write_filemark_cmd (idetape_packet_command_t *pc,int write_filemark)
pc2569drivers/block/ide-tape.cpc->request_transfer=0;
pc2570drivers/block/ide-tape.cpc->buffer=NULL;
pc2571drivers/block/ide-tape.cpc->current_position=NULL;
pc2572drivers/block/ide-tape.cpc->buffer_size=0;
pc2573drivers/block/ide-tape.cpc->wait_for_dsc=1;
pc2574drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2575drivers/block/ide-tape.cpc->writing=0;
pc2577drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2578drivers/block/ide-tape.cpc->c [0]=IDETAPE_WRITE_FILEMARK_CMD;
pc2580drivers/block/ide-tape.cpc->c [4]=1;
pc2583drivers/block/ide-tape.cvoid idetape_create_load_unload_cmd (idetape_packet_command_t *pc,int cmd)
pc2589drivers/block/ide-tape.cpc->request_transfer=0;
pc2590drivers/block/ide-tape.cpc->buffer=NULL;
pc2591drivers/block/ide-tape.cpc->current_position=NULL;
pc2592drivers/block/ide-tape.cpc->buffer_size=0;
pc2593drivers/block/ide-tape.cpc->wait_for_dsc=1;
pc2594drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2595drivers/block/ide-tape.cpc->writing=0;
pc2597drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2598drivers/block/ide-tape.cpc->c [0]=IDETAPE_LOAD_UNLOAD_CMD;
pc2599drivers/block/ide-tape.cpc->c [4]=cmd;
pc2602drivers/block/ide-tape.cvoid idetape_create_erase_cmd (idetape_packet_command_t *pc)
pc2610drivers/block/ide-tape.cpc->request_transfer=0;
pc2611drivers/block/ide-tape.cpc->buffer=NULL;
pc2612drivers/block/ide-tape.cpc->current_position=NULL;
pc2613drivers/block/ide-tape.cpc->buffer_size=0;
pc2614drivers/block/ide-tape.cpc->wait_for_dsc=1;
pc2615drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2616drivers/block/ide-tape.cpc->writing=0;
pc2618drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2619drivers/block/ide-tape.cpc->c [0]=IDETAPE_ERASE_CMD;
pc2620drivers/block/ide-tape.cpc->c [1]=1;
pc2623drivers/block/ide-tape.cvoid idetape_create_read_cmd (idetape_packet_command_t *pc,unsigned long length)
pc2642drivers/block/ide-tape.cpc->wait_for_dsc=0;
pc2643drivers/block/ide-tape.cpc->callback=&idetape_read_callback;
pc2644drivers/block/ide-tape.cpc->writing=0;
pc2646drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2648drivers/block/ide-tape.cpc->c [0]=IDETAPE_READ_CMD;
pc2649drivers/block/ide-tape.cpc->c [1]=1;
pc2650drivers/block/ide-tape.cpc->c [4]=original.b.b1;
pc2651drivers/block/ide-tape.cpc->c [3]=original.b.b2;
pc2652drivers/block/ide-tape.cpc->c [2]=original.b.b3;
pc2655drivers/block/ide-tape.cpc->dma_recommended=1;
pc2660drivers/block/ide-tape.cvoid idetape_create_space_cmd (idetape_packet_command_t *pc,long count,byte cmd)
pc2679drivers/block/ide-tape.cpc->request_transfer=0;
pc2680drivers/block/ide-tape.cpc->buffer=NULL;
pc2681drivers/block/ide-tape.cpc->current_position=NULL;
pc2682drivers/block/ide-tape.cpc->buffer_size=0;
pc2683drivers/block/ide-tape.cpc->wait_for_dsc=1;
pc2684drivers/block/ide-tape.cpc->callback=&idetape_pc_callback;
pc2685drivers/block/ide-tape.cpc->writing=0;
pc2687drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2688drivers/block/ide-tape.cpc->c [0]=IDETAPE_SPACE_CMD;
pc2689drivers/block/ide-tape.cpc->c [1]=cmd;
pc2690drivers/block/ide-tape.cpc->c [4]=original.b.b1;
pc2691drivers/block/ide-tape.cpc->c [3]=original.b.b2;
pc2692drivers/block/ide-tape.cpc->c [2]=original.b.b3;
pc2697drivers/block/ide-tape.cvoid idetape_create_write_cmd (idetape_packet_command_t *pc,unsigned long length)
pc2716drivers/block/ide-tape.cpc->wait_for_dsc=0;
pc2717drivers/block/ide-tape.cpc->callback=&idetape_write_callback;
pc2718drivers/block/ide-tape.cpc->writing=1;
pc2720drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2722drivers/block/ide-tape.cpc->c [0]=IDETAPE_WRITE_CMD;
pc2723drivers/block/ide-tape.cpc->c [1]=1;
pc2724drivers/block/ide-tape.cpc->c [4]=original.b.b1;
pc2725drivers/block/ide-tape.cpc->c [3]=original.b.b2;
pc2726drivers/block/ide-tape.cpc->c [2]=original.b.b3;
pc2729drivers/block/ide-tape.cpc->dma_recommended=1;
pc2734drivers/block/ide-tape.cvoid idetape_create_read_position_cmd (idetape_packet_command_t *pc)
pc2741drivers/block/ide-tape.cpc->request_transfer=20;
pc2742drivers/block/ide-tape.cpc->wait_for_dsc=0;
pc2743drivers/block/ide-tape.cpc->callback=&idetape_read_position_callback;
pc2744drivers/block/ide-tape.cpc->writing=0;
pc2746drivers/block/ide-tape.cidetape_zero_packet_command (pc);
pc2747drivers/block/ide-tape.cpc->c [0]=IDETAPE_READ_POSITION_CMD;
pc2748drivers/block/ide-tape.cpc->c [1]=0;
pc2766drivers/block/ide-tape.cif (!tape->pc->error) {
pc2767drivers/block/ide-tape.cresult=(idetape_read_position_result_t *) tape->pc->buffer;
pc2807drivers/block/ide-tape.cidetape_packet_command_t pc;
pc2809drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc2810drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc2811drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc2903drivers/block/ide-tape.cidetape_packet_command_t *pc;
pc2956drivers/block/ide-tape.cif (tape->failed_pc != NULL && tape->pc->c[0] == IDETAPE_REQUEST_SENSE_CMD) {
pc3013drivers/block/ide-tape.cpc=idetape_next_pc_storage (drive);
pc3015drivers/block/ide-tape.cidetape_create_read_cmd (pc,rq->current_nr_sectors);
pc3017drivers/block/ide-tape.cpc->buffer=rq->buffer;
pc3018drivers/block/ide-tape.cpc->buffer_size=rq->current_nr_sectors*tape->tape_block_size;
pc3019drivers/block/ide-tape.cpc->current_position=rq->buffer;
pc3020drivers/block/ide-tape.cpc->request_transfer=rq->current_nr_sectors*tape->tape_block_size;
pc3022drivers/block/ide-tape.cidetape_issue_packet_command (drive,pc,&idetape_pc_intr);
pc3035drivers/block/ide-tape.cpc=idetape_next_pc_storage (drive);
pc3037drivers/block/ide-tape.cidetape_create_write_cmd (pc,rq->current_nr_sectors);
pc3039drivers/block/ide-tape.cpc->buffer=rq->buffer;
pc3040drivers/block/ide-tape.cpc->buffer_size=rq->current_nr_sectors*tape->tape_block_size;
pc3041drivers/block/ide-tape.cpc->current_position=rq->buffer;
pc3042drivers/block/ide-tape.cpc->request_transfer=rq->current_nr_sectors*tape->tape_block_size;
pc3044drivers/block/ide-tape.cidetape_issue_packet_command (drive,pc,&idetape_pc_intr);
pc3065drivers/block/ide-tape.cpc=(idetape_packet_command_t *) rq->buffer;
pc3066drivers/block/ide-tape.cidetape_issue_packet_command (drive,pc,&idetape_pc_intr);
pc3097drivers/block/ide-tape.cint idetape_queue_pc_tail (ide_drive_t *drive,idetape_packet_command_t *pc)
pc3102drivers/block/ide-tape.crq.buffer = (char *) pc;
pc3127drivers/block/ide-tape.cvoid idetape_queue_pc_head (ide_drive_t *drive,idetape_packet_command_t *pc,struct request *rq)
pc3136drivers/block/ide-tape.crq->buffer = (char *) pc;
pc3467drivers/block/ide-tape.cvoid idetape_zero_packet_command (idetape_packet_command_t *pc)
pc3473drivers/block/ide-tape.cpc->c[i]=0;
pc3474drivers/block/ide-tape.cpc->retries=0;
pc3475drivers/block/ide-tape.cpc->abort=0;
pc3476drivers/block/ide-tape.cpc->dma_recommended=0;
pc3477drivers/block/ide-tape.cpc->dma_error=0;
pc3822drivers/block/ide-tape.cidetape_packet_command_t pc;
pc3840drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc3841drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc3842drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc3857drivers/block/ide-tape.cidetape_create_read_position_cmd (&pc);
pc3858drivers/block/ide-tape.cretval=idetape_queue_pc_tail (drive,&pc);
pc3927drivers/block/ide-tape.cidetape_packet_command_t pc;
pc3930drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc3931drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc3932drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc3964drivers/block/ide-tape.cidetape_create_write_filemark_cmd (&pc,1);
pc3965drivers/block/ide-tape.cretval=idetape_queue_pc_tail (drive,&pc);
pc3972drivers/block/ide-tape.cidetape_create_load_unload_cmd (&pc,!IDETAPE_LU_LOAD_MASK);
pc3973drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc3977drivers/block/ide-tape.cidetape_create_load_unload_cmd (&pc,IDETAPE_LU_RETENSION_MASK | IDETAPE_LU_LOAD_MASK);
pc3978drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc3980drivers/block/ide-tape.cidetape_create_space_cmd (&pc,0,IDETAPE_SPACE_TO_EOD);
pc3981drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc3985drivers/block/ide-tape.cidetape_create_erase_cmd (&pc);
pc3986drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc4009drivers/block/ide-tape.cidetape_packet_command_t pc;
pc4055drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc4056drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc4057drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc4061drivers/block/ide-tape.cidetape_create_space_cmd (&pc,mt_count-count,IDETAPE_SPACE_OVER_FILEMARK);
pc4062drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc4072drivers/block/ide-tape.cidetape_create_space_cmd (&pc,-(mt_count+count),IDETAPE_SPACE_OVER_FILEMARK);
pc4073drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc4158drivers/block/ide-tape.cidetape_packet_command_t pc;
pc4167drivers/block/ide-tape.cidetape_create_write_filemark_cmd (&pc,1);  /* Write a filemark */
pc4168drivers/block/ide-tape.cif (idetape_queue_pc_tail (drive,&pc))
pc4213drivers/block/ide-tape.cidetape_packet_command_t pc;
pc4215drivers/block/ide-tape.cidetape_create_locate_cmd (&pc,block,0);
pc4216drivers/block/ide-tape.cretval=idetape_queue_pc_tail (drive,&pc);
pc4219drivers/block/ide-tape.cidetape_create_read_position_cmd (&pc);
pc4220drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc4221drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc4222drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc4223drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc4236drivers/block/ide-tape.cidetape_packet_command_t pc;
pc4241drivers/block/ide-tape.cidetape_create_rewind_cmd (&pc);
pc4242drivers/block/ide-tape.cretval=idetape_queue_pc_tail (drive,&pc);
pc4245drivers/block/ide-tape.cidetape_create_read_position_cmd (&pc);
pc4246drivers/block/ide-tape.cpc.buffer=pc.temp_buffer;
pc4247drivers/block/ide-tape.cpc.buffer_size=IDETAPE_TEMP_BUFFER_SIZE;
pc4248drivers/block/ide-tape.cpc.current_position=pc.temp_buffer;
pc4249drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc4255drivers/block/ide-tape.cidetape_packet_command_t pc;
pc4257drivers/block/ide-tape.cidetape_create_write_filemark_cmd (&pc,0);
pc4258drivers/block/ide-tape.creturn (idetape_queue_pc_tail (drive,&pc));
pc380drivers/block/ide-tape.hidetape_packet_command_t *pc;    /* Current packet command */
pc198drivers/block/triton.csize = drive->tape.pc->request_transfer;
pc1041drivers/net/plip.cstruct plipconf *pc = (struct plipconf *) &rq->ifr_data;
pc1043drivers/net/plip.cswitch(pc->pcmd) {
pc1045drivers/net/plip.cpc->trigger = nl->trigger;
pc1046drivers/net/plip.cpc->nibble  = nl->nibble;
pc1049drivers/net/plip.cnl->trigger = pc->trigger;
pc1050drivers/net/plip.cnl->nibble  = pc->nibble;
pc449fs/proc/array.cunsigned long pc;
pc451fs/proc/array.cpc = thread_saved_pc(&p->tss);
pc452fs/proc/array.cif (pc >= (unsigned long) interruptible_sleep_on && pc < (unsigned long) add_timer) {
pc456fs/proc/array.creturn pc;
pc471fs/proc/array.c# define KSTK_EIP(tsk)  (*(unsigned long *)(tsk->kernel_stack_page + PT_REG(pc)))
pc476fs/proc/array.c# define KSTK_EIP(tsk)  (*(unsigned long *)(tsk->kernel_stack_page + PT_REG(pc)))
pc77include/asm-alpha/processor.hstatic inline void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp)
pc79include/asm-alpha/processor.hregs->pc = pc;
pc42include/asm-alpha/ptrace.hunsigned long pc;
pc67include/asm-alpha/ptrace.h#define instruction_pointer(regs) ((regs)->pc)
pc68include/asm-m68k/processor.hstatic inline void start_thread(struct pt_regs * regs, unsigned long pc,
pc79include/asm-m68k/processor.hregs->pc = pc;
pc41include/asm-m68k/ptrace.hunsigned long  pc;
pc69include/asm-m68k/ptrace.h#define instruction_pointer(regs) ((regs)->pc)
pc188include/asm-m68k/traps.hunsigned long  pc;       /* pc of faulted instr */
pc172include/asm-mips/processor.hvoid start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp)
pc179include/asm-mips/processor.hregs->cp0_epc = pc;
pc30include/asm-sparc/kgdb.hunsigned long pc;
pc109include/asm-sparc/processor.hreturn t->kregs->pc;
pc115include/asm-sparc/processor.hextern inline void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp)
pc122include/asm-sparc/processor.hregs->pc = ((pc & (~3)) - 4);
pc123include/asm-sparc/processor.hregs->npc = regs->pc + 4;
pc15include/asm-sparc/ptrace.hunsigned long pc;
pc66include/asm-sparc/ptrace.h#define instruction_pointer(regs) ((regs)->pc)
pc10include/asm-sparc/user.hunsigned long psr, pc, npc, y;
pc413include/linux/sched.hunsigned long pc;
pc414include/linux/sched.hpc = (unsigned long) &&here;
pc416include/linux/sched.hprintk("add_wait_queue (%08lx): wait->next = %08lx\n",pc,(unsigned long) wait->next);