taglinefilesource code
head340arch/sparc/mm/sun4c.cstruct sun4c_mmu_entry *head = &ring->ringhd;
head342arch/sparc/mm/sun4c.centry->prev = head;
head343arch/sparc/mm/sun4c.c(entry->next = head->next)->prev = entry;
head344arch/sparc/mm/sun4c.chead->next = entry;
head358arch/sparc/mm/sun4c.cstruct sun4c_mmu_entry *head = &ring->ringhd;
head362arch/sparc/mm/sun4c.centry->prev = head; (entry->next = head->next)->prev = entry;
head363arch/sparc/mm/sun4c.chead->next = entry;
head1447drivers/block/amiflop.cgetprm.head=unit[drive].type->heads;
head643drivers/block/ataflop.cdrive, desc->track, desc->head, desc->sect_offset ));
head664drivers/block/ataflop.cif (!UDT || desc->track >= UDT->blocks/UDT->spt/2 || desc->head >= 2) {
head683drivers/block/ataflop.c*p++ = desc->head;
head700drivers/block/ataflop.cReqSide  = desc->head;
head1573drivers/block/ataflop.cgetprm.head = 2;
head261drivers/block/floppy.c#define PH_HEAD(floppy,head) (((((floppy)->stretch & 2) >>1) ^ head) << 2)
head2056drivers/block/floppy.cunsigned char track,head,sect,size;
head2069drivers/block/floppy.cDR_SELECT = UNIT(current_drive) + PH_HEAD(_floppy,format_req.head);
head2085drivers/block/floppy.cn = (track_shift * format_req.track + head_shift * format_req.head)
head2096drivers/block/floppy.chere[count].head = format_req.head;
head2140drivers/block/floppy.ctmp_format_req->head >= _floppy->head ||
head2232drivers/block/floppy.cnr_sectors = ((R_TRACK-TRACK)*_floppy->head+R_HEAD-HEAD) *
head2455drivers/block/floppy.cmax_sector = _floppy->sect * _floppy->head;
head3131drivers/block/floppy.cg->head <= 0 ||
head75drivers/block/hd.cunsigned int head,sect,cyl,wpcom,lzone,ctl;
head118drivers/block/hd.cif (bios_info[0].head != 0)
head120drivers/block/hd.cbios_info[hdind].head  = hd_info[hdind].head = ints[2];
head206drivers/block/hd.cstatic int controller_ready(unsigned int drive, unsigned int head)
head213drivers/block/hd.coutb_p(0xA0 | (drive<<4) | head, HD_CURRENT);
head221drivers/block/hd.cunsigned int head,unsigned int cyl,unsigned int cmd,
head232drivers/block/hd.cif (!controller_ready(drive, head)) {
head244drivers/block/hd.coutb_p(0xA0|(drive<<4)|head,++port);
head291drivers/block/hd.chd_info[dev].cyl*hd_info[dev].head*hd_info[dev].sect / 2048,
head292drivers/block/hd.chd_info[dev].cyl, hd_info[dev].head, hd_info[dev].sect);
head309drivers/block/hd.chd_info[dev].head = id->cur_heads;
head317drivers/block/hd.cid->buf_size/2, bios_info[dev].cyl, bios_info[dev].head,
head412drivers/block/hd.chd_out(i,hd_info[i].sect,hd_info[i].sect,hd_info[i].head-1,
head674drivers/block/hd.cif (hd_info[dev].head > 16) {
head696drivers/block/hd.cunsigned int dev, block, nsect, sec, track, head, cyl;
head734drivers/block/hd.chead  = track % hd_info[dev].head;
head735drivers/block/hd.ccyl   = track / hd_info[dev].head;
head739drivers/block/hd.ccyl, head, sec, nsect, (unsigned long) CURRENT->buffer);
head745drivers/block/hd.chd_out(dev,nsect,sec,head,cyl,cmd,&read_intr);
head752drivers/block/hd.chd_out(dev,nsect,sec,head,cyl,WIN_MULTWRITE,&multwrite_intr);
head754drivers/block/hd.chd_out(dev,nsect,sec,head,cyl,WIN_WRITE,&write_intr);
head796drivers/block/hd.cput_user(bios_info[dev].head,
head966drivers/block/hd.cbios_info[drive].head  = hd_info[drive].head = *(2+BIOS);
head1017drivers/block/hd.chd[i<<6].nr_sects = bios_info[i].head *
head1066drivers/block/hd.c#define CAPACITY (bios_info[target].head*bios_info[target].sect*bios_info[target].cyl)
head506drivers/block/ide.cunsigned long capacity = drive->cyl * drive->head * drive->sect;
head1172drivers/block/ide.cOUT_BYTE(((drive->head-1)|drive->select.all)&0xBF,IDE_SELECT_REG);
head1277drivers/block/ide.cunsigned int sect,head,cyl,track;
head1281drivers/block/ide.chead  = track % drive->head;
head1282drivers/block/ide.ccyl   = track / drive->head;
head1285drivers/block/ide.cOUT_BYTE(head|drive->select.all,io_base+IDE_SELECT_OFFSET);
head1289drivers/block/ide.chead, sect, rq->nr_sectors, (unsigned long) rq->buffer);
head2266drivers/block/ide.cdrive->head    = drive->bios_head = id->heads;
head2284drivers/block/ide.cdrive->head = id->cur_heads;
head2288drivers/block/ide.ccapacity = drive->cyl * drive->head * drive->sect;
head2297drivers/block/ide.cif ((!drive->head || drive->head > 16) && id->heads && id->heads <= 16) {
head2299drivers/block/ide.cdrive->head = id->heads;
head2303drivers/block/ide.cif (drive->sect == drive->bios_sect && drive->head == drive->bios_head) {
head2493drivers/block/ide.cdrive->name, drive->cyl, drive->head, drive->sect);
head2547drivers/block/ide.cdrive->head  = drive->bios_head = *(BIOS+2);
head2599drivers/block/ide.cif ((!drive->head || drive->head > 16) && !drive->select.b.lba) {
head2601drivers/block/ide.cdrive->name, drive->head);
head2772drivers/block/ide.cdrive->head  = drive->bios_head = vals[1];
head2944drivers/block/ide.cdrive->head = drive->id->heads;
head2948drivers/block/ide.cdrive->bios_head = drive->head;
head298drivers/block/ide.hunsigned head    : 4;  /* always zeros here */
head331drivers/block/ide.hbyte     head;    /* "real" number of heads */
head23drivers/block/promise.hu8  head;
head338drivers/block/xd.cu_char head,sector,control,mode,temp;
head349drivers/block/xd.chead = track % xd_info[drive].heads;
head354drivers/block/xd.cprintk("xd_readwrite: drive = %d, head = %d, cylinder = %d, sector = %d, count = %d\n",drive,head,cylinder,sector,temp);
head358drivers/block/xd.cxd_build(cmdblk,operation == READ ? CMD_READ : CMD_WRITE,drive,head,cylinder,sector,temp & 0xFF,control);
head432drivers/block/xd.cstatic u_char *xd_build (u_char *cmdblk,u_char command,u_char drive,u_char head,u_short cylinder,u_char sector,u_char count,u_char control)
head435drivers/block/xd.ccmdblk[1] = ((drive & 0x07) << 5) | (head & 0x1F);
head873drivers/char/ftape/fdc-io.cout[3] = buff->head;
head136drivers/char/ftape/fdc-io.hextern volatile int head;
head391drivers/char/ftape/fdc-isr.c*p_buff = next_buffer(&head);  /* finish this buffer */
head396drivers/char/ftape/fdc-isr.cif (buff->remaining > 0 && calc_next_cluster(&buffer[head]) > 0) {
head399drivers/char/ftape/fdc-isr.cif (setup_fdc_and_dma(&buffer[head], fdc_op) < 0) {
head404drivers/char/ftape/fdc-isr.cbuff = *p_buff = next_buffer(&head);  /* finish this buffer */
head417drivers/char/ftape/fdc-isr.cbuff = *p_buff = next_buffer(&head);
head432drivers/char/ftape/fdc-isr.csetup_new_segment(&buffer[head], next, 0);
head437drivers/char/ftape/fdc-isr.cif (calc_next_cluster(&buffer[head]) == 0 ||
head438drivers/char/ftape/fdc-isr.csetup_fdc_and_dma(&buffer[head], fdc_op) != 0) {
head544drivers/char/ftape/fdc-isr.cbuffer_struct *buff = &buffer[head];
head170drivers/char/ftape/ftape-ctl.chead = tail = 0;
head293drivers/char/ftape/ftape-read.cif (buffer[head].status == reading || buffer[head].status == error) {
head294drivers/char/ftape/ftape-read.cif (buffer[head].status == error) {
head295drivers/char/ftape/ftape-read.chistory.defects += count_ones(buffer[head].hard_error_map);
head297drivers/char/ftape/ftape-read.cbuffer[head].status = waiting;
head331drivers/char/ftape/ftape-read.chead, tail, runner_status);
head333drivers/char/ftape/ftape-read.cbuffer[head].status, buffer[tail].status);
head335drivers/char/ftape/ftape-read.csetup_new_segment(&buffer[head], segment_id, -1);
head337drivers/char/ftape/ftape-read.cbuffer[head].next_segment = 0;  /* disable read-ahead */
head339drivers/char/ftape/ftape-read.ccalc_next_cluster(&buffer[head]);
head342drivers/char/ftape/ftape-read.cbuffer[head].sector_offset);
head350drivers/char/ftape/ftape-read.cbuffer[head].status = reading;
head351drivers/char/ftape/ftape-read.csetup_fdc_and_dma(&buffer[head], FDC_READ);
head52drivers/char/ftape/ftape-rw.cvolatile int head;
head115drivers/char/ftape/ftape-rw.cbuff->head = segment_id / segments_per_head;
head865drivers/char/ftape/ftape-rw.cbuffer[head].retry > 0 ? " retry" : "");
head866drivers/char/ftape/ftape-rw.cif (buffer[head].retry > 0) {  /* this is a retry */
head876drivers/char/ftape/ftape-rw.cbuffer[head].retry == 0)) {
head108drivers/char/ftape/ftape-rw.hvolatile byte head;
head112drivers/char/ftape/ftape-write.cbuffer_struct *buff = &buffer[head];
head118drivers/char/ftape/ftape-write.cbuffer[head].next_segment = 0;  /* stop tape instead of pause */
head147drivers/char/ftape/ftape-write.cwhile (ftape_state == writing && buffer[head].status != done) {
head148drivers/char/ftape/ftape-write.cTRACEx2(7, "tail: %d, head: %d", tail, head);
head159drivers/char/ftape/ftape-write.cif (buffer[head].status == error) {
head168drivers/char/ftape/ftape-write.cif (buffer[head].hard_error_map != 0) {
head172drivers/char/ftape/ftape-write.cbuffer[head].status = waiting;  /* retry this one */
head255drivers/char/ftape/ftape-write.cif (buffer[head].status == writing) {
head256drivers/char/ftape/ftape-write.cbuffer[head].status = done;  /* ????? */
head285drivers/char/ftape/ftape-write.c((head == tail && buffer[tail].status == waiting) || flushing)) {
head1337drivers/char/istallion.cunsigned int    len, stlen, head, tail, size;
head1374drivers/char/istallion.chead = (unsigned int) ap->txq.head;
head1378drivers/char/istallion.clen = (head >= tail) ? (portp->txsize - (head - tail) - 1) : (tail - head - 1);
head1396drivers/char/istallion.chead = (unsigned int) ap->txq.head;
head1401drivers/char/istallion.cif (head >= tail) {
head1402drivers/char/istallion.clen = size - (head - tail) - 1;
head1403drivers/char/istallion.cstlen = size - head;
head1405drivers/char/istallion.clen = tail - head - 1;
head1415drivers/char/istallion.cmemcpy((shbuf + head), chbuf, stlen);
head1419drivers/char/istallion.chead += stlen;
head1420drivers/char/istallion.cif (head >= size) {
head1421drivers/char/istallion.chead = 0;
head1427drivers/char/istallion.cap->txq.head = head;
head1489drivers/char/istallion.cunsigned int    len, stlen, head, tail, size, count, cooksize;
head1526drivers/char/istallion.chead = (unsigned int) ap->txq.head;
head1531drivers/char/istallion.cif (head >= tail) {
head1532drivers/char/istallion.clen = size - (head - tail) - 1;
head1533drivers/char/istallion.cstlen = size - head;
head1535drivers/char/istallion.clen = tail - head - 1;
head1546drivers/char/istallion.cmemcpy((shbuf + head), buf, stlen);
head1550drivers/char/istallion.chead += stlen;
head1551drivers/char/istallion.cif (head >= size) {
head1552drivers/char/istallion.chead = 0;
head1558drivers/char/istallion.cap->txq.head = head;
head1581drivers/char/istallion.cunsigned int    head, tail, len;
head1610drivers/char/istallion.chead = (unsigned int) rp->head;
head1614drivers/char/istallion.clen = (head >= tail) ? (portp->txsize - (head - tail)) : (tail - head);
head1641drivers/char/istallion.cunsigned int    head, tail, len;
head1665drivers/char/istallion.chead = (unsigned int) rp->head;
head1669drivers/char/istallion.clen = (head >= tail) ? (head - tail) : (portp->txsize - (tail - head));
head2243drivers/char/istallion.cunsigned int    head, tail, size;
head2257drivers/char/istallion.chead = (unsigned int) rp->head;
head2258drivers/char/istallion.cif (head != ((unsigned int) rp->head))
head2259drivers/char/istallion.chead = (unsigned int) rp->head;
head2262drivers/char/istallion.cif (head >= tail) {
head2263drivers/char/istallion.clen = head - tail;
head2266drivers/char/istallion.clen = size - (tail - head);
head2285drivers/char/istallion.cstlen = head;
head2291drivers/char/istallion.cif (head != tail)
head187drivers/char/n_tty.cint head, seen_alnums;
head220drivers/char/n_tty.chead = (tty->read_head - 1) & (N_TTY_BUF_SIZE-1);
head221drivers/char/n_tty.cc = tty->read_buf[head];
head229drivers/char/n_tty.ctty->read_head = head;
head347drivers/char/pcxx.cunsigned int head;
head353drivers/char/pcxx.chead = bc->rin;
head354drivers/char/pcxx.cbc->rout = head;
head548drivers/char/pcxx.cunsigned int head, tail;
head564drivers/char/pcxx.chead = bc->tin & (size - 1);
head569drivers/char/pcxx.cstlen = (head >= tail) ? (size - (head - tail) - 1) : (tail - head - 1);
head589drivers/char/pcxx.chead = bc->tin & (size - 1);
head594drivers/char/pcxx.cif (head >= tail) {
head595drivers/char/pcxx.cremain = size - (head - tail) - 1;
head596drivers/char/pcxx.cstlen = size - head;
head599drivers/char/pcxx.cremain = tail - head - 1;
head607drivers/char/pcxx.cmemcpy(ch->txptr + head, buf, stlen);
head611drivers/char/pcxx.chead += stlen;
head612drivers/char/pcxx.cif (head >= size) {
head613drivers/char/pcxx.chead = 0;
head619drivers/char/pcxx.cbc->tin = head;
head646drivers/char/pcxx.cunsigned int head, tail;
head654drivers/char/pcxx.chead = bc->tin & (ch->txbufsize - 1);
head660drivers/char/pcxx.cif((remain = tail - head - 1) < 0 )
head678drivers/char/pcxx.cunsigned int ctail, head, tail;
head693drivers/char/pcxx.chead = bc->tin;
head695drivers/char/pcxx.cif(tail == head && ch->mailbox->cin == ctail && bc->tbusy == 0)
head698drivers/char/pcxx.chead = bc->tin & (ch->txbufsize - 1);
head700drivers/char/pcxx.cif((remain = tail - head - 1) < 0 )
head1382drivers/char/pcxx.cvolatile unsigned int head, tail;
head1400drivers/char/pcxx.chead = ch->mailbox->ein;
head1403drivers/char/pcxx.cif(head != tail)
head1421drivers/char/pcxx.cvolatile unsigned int head;
head1435drivers/char/pcxx.cwhile ((tail = chan0->mailbox->eout) != (head = chan0->mailbox->ein)) {
head1446drivers/char/pcxx.cprintk("physmem=%lx, tail=%x, head=%x\n", bd->membase, tail, head);
head1539drivers/char/pcxx.cunsigned int head, tail;
head1549drivers/char/pcxx.chead = ch->mailbox->cin;
head1551drivers/char/pcxx.cif(head >= (CMAX-CSTART) || (head & 03)) {
head1552drivers/char/pcxx.cprintk("line %d: Out of range, cmd=%x, head=%x\n", __LINE__, cmd, head);
head1557drivers/char/pcxx.c*(unchar *)(memaddr+head+CSTART+0) = cmd;
head1559drivers/char/pcxx.c*(unchar *)(memaddr+head+CSTART+1) = ch->dev - ch->board->first_minor;
head1561drivers/char/pcxx.c*(unchar *)(memaddr+head+CSTART+2) = word_or_byte;
head1562drivers/char/pcxx.c*(unchar *)(memaddr+head+CSTART+3) = byte2;
head1564drivers/char/pcxx.c*(unchar *)(memaddr+head+CSTART+0) = cmd;
head1566drivers/char/pcxx.c*(unchar *)(memaddr+head+CSTART+1) = ch->dev - ch->board->first_minor;
head1567drivers/char/pcxx.c*(ushort*)(memaddr+head+CSTART+2) = word_or_byte;
head1570drivers/char/pcxx.chead = (head+4) & (CMAX-CSTART-4);
head1571drivers/char/pcxx.cch->mailbox->cin = head;
head1582drivers/char/pcxx.chead = ch->mailbox->cin;
head1585drivers/char/pcxx.cn = (head-tail) & (CMAX-CSTART-4);
head1656drivers/char/pcxx.cunsigned int head;
head1665drivers/char/pcxx.chead = bc->rin;
head1666drivers/char/pcxx.cbc->rout = head;
head1667drivers/char/pcxx.chead = bc->tin;
head1668drivers/char/pcxx.cfepcmd(ch, STOUT, (unsigned) head, 0, 0, 0);
head1734drivers/char/pcxx.cunsigned int tail, head, wrapmask;
head1760drivers/char/pcxx.chead = bc->rin;
head1761drivers/char/pcxx.chead &= wrapmask;
head1764drivers/char/pcxx.cn = (head-tail) & wrapmask;
head1773drivers/char/pcxx.cbc->rout = head;
head1791drivers/char/pcxx.cwrapgap = (head >= tail) ? head - tail : ch->rxbufsize - tail;
head112drivers/char/psaux.cunsigned long head;
head201drivers/char/psaux.creturn queue->head == queue->tail;
head213drivers/char/psaux.cint head = queue->head;
head219drivers/char/psaux.cadd_mouse_randomness(queue->buf[head] = inb(AUX_INPUT_PORT));
head220drivers/char/psaux.cif (head != maxhead) {
head221drivers/char/psaux.chead++;
head222drivers/char/psaux.chead &= AUX_BUF_SIZE-1;
head224drivers/char/psaux.cqueue->head = head;
head239drivers/char/psaux.cint head = queue->head;
head242drivers/char/psaux.cadd_mouse_randomness(queue->buf[head] = inb(qp_data));
head243drivers/char/psaux.cif (head != maxhead) {
head244drivers/char/psaux.chead++;
head245drivers/char/psaux.chead &= AUX_BUF_SIZE-1;
head247drivers/char/psaux.cqueue->head = head;
head313drivers/char/psaux.cqueue->head = queue->tail = 0;    /* Flush input queue */
head355drivers/char/psaux.cqueue->head = queue->tail = 0;          /* Flush input queue */
head512drivers/char/psaux.cqueue->head = queue->tail = 0;
head619drivers/char/stallion.cportp->tx.head = portp->tx.buf;
head803drivers/char/stallion.cportp->tx.head = (char *) NULL;
head858drivers/char/stallion.cchar    *head, *tail;
head880drivers/char/stallion.chead = portp->tx.head;
head882drivers/char/stallion.clen = (head >= tail) ? (STL_TXBUFSIZE - (head - tail) - 1) :
head883drivers/char/stallion.c(tail - head - 1);
head895drivers/char/stallion.chead = portp->tx.head;
head897drivers/char/stallion.cif (head >= tail) {
head898drivers/char/stallion.clen = STL_TXBUFSIZE - (head - tail) - 1;
head899drivers/char/stallion.cstlen = STL_TXBUFSIZE - (head - portp->tx.buf);
head901drivers/char/stallion.clen = tail - head - 1;
head909drivers/char/stallion.cmemcpy(head, chbuf, stlen);
head913drivers/char/stallion.chead += stlen;
head914drivers/char/stallion.cif (head >= (portp->tx.buf + STL_TXBUFSIZE)) {
head915drivers/char/stallion.chead = portp->tx.buf;
head916drivers/char/stallion.cstlen = tail - head;
head919drivers/char/stallion.cportp->tx.head = head;
head933drivers/char/stallion.cchar    *head, *tail;
head947drivers/char/stallion.chead = portp->tx.head;
head950drivers/char/stallion.clen = (head >= tail) ? (STL_TXBUFSIZE - (head - tail)) : (tail - head);
head954drivers/char/stallion.c*head++ = ch;
head955drivers/char/stallion.cif (head >= (portp->tx.buf + STL_TXBUFSIZE))
head956drivers/char/stallion.chead = portp->tx.buf;
head958drivers/char/stallion.cportp->tx.head = head;
head986drivers/char/stallion.cif (tty->stopped || tty->hw_stopped || (portp->tx.head == portp->tx.tail))
head997drivers/char/stallion.cchar    *head, *tail;
head1011drivers/char/stallion.chead = portp->tx.head;
head1013drivers/char/stallion.creturn((head >= tail) ? (STL_TXBUFSIZE - (head - tail) - 1) : (tail - head - 1));
head1031drivers/char/stallion.cchar    *head, *tail;
head1045drivers/char/stallion.chead = portp->tx.head;
head1047drivers/char/stallion.csize = (head >= tail) ? (head - tail) : (STL_TXBUFSIZE - (tail - head));
head1417drivers/char/stallion.cportp->tx.head = (char *) NULL;
head1451drivers/char/stallion.cportp->tx.tail = portp->tx.head;
head1508drivers/char/stallion.cchar    *head, *tail;
head1546drivers/char/stallion.chead = portp->tx.head;
head1548drivers/char/stallion.clen = (head >= tail) ? (head - tail) : (STL_TXBUFSIZE - (tail - head));
head2949drivers/char/stallion.cunsigned char  *head, *tail;
head2986drivers/char/stallion.chead = portp->tx.head;
head2988drivers/char/stallion.cportp->stats.txbuffered = ((head >= tail) ? (head - tail) : (STL_TXBUFSIZE - (tail - head)));
head73drivers/char/sunmouse.cunsigned int head;
head93drivers/char/sunmouse.cint next = (sunmouse.head + 1) % EV_SIZE;
head96drivers/char/sunmouse.csunmouse.queue.ev [sunmouse.head] = *ev;
head97drivers/char/sunmouse.csunmouse.head = next;
head104drivers/char/sunmouse.creturn sunmouse.head == sunmouse.tail;
head120drivers/char/sunmouse.cint next = (sunmouse.head + 1) % STREAM_SIZE;
head123drivers/char/sunmouse.csunmouse.queue.stream [sunmouse.head] = c;
head124drivers/char/sunmouse.csunmouse.head = next;
head373drivers/char/sunmouse.csunmouse.head = sunmouse.tail = 0;
head194drivers/char/tty_ioctl.cint nr, head, tail;
head198drivers/char/tty_ioctl.chead = tty->canon_head;
head200drivers/char/tty_ioctl.cnr = (head - tail) & (N_TTY_BUF_SIZE-1);
head202drivers/char/tty_ioctl.cwhile (head != tail) {
head185drivers/isdn/teles/buffers.cif (!bq->head)
head186drivers/isdn/teles/buffers.cbq->head = bh;
head202drivers/isdn/teles/buffers.cbh->next = bq->head;
head203drivers/isdn/teles/buffers.cbq->head = bh;
head217drivers/isdn/teles/buffers.cif (bq->head) {
head218drivers/isdn/teles/buffers.cif (bq->tail == bq->head)
head220drivers/isdn/teles/buffers.c*bh = bq->head;
head221drivers/isdn/teles/buffers.cbq->head = (*bh)->next;
head236drivers/isdn/teles/buffers.cbq->head = NULL;
head245drivers/isdn/teles/buffers.cwhile (bq->head) {
head257drivers/isdn/teles/buffers.cbh = bq->head;
head276drivers/isdn/teles/buffers.csp = q->head;
head280drivers/isdn/teles/buffers.cq->head = sp->next;
head289drivers/isdn/teles/buffers.csp = q->head;
head957drivers/isdn/teles/card.cif ((!hsp->xmtibh) && (!hsp->sq.head))
head602drivers/isdn/teles/isdnl2.cif (st->l2.i_queue.head)
head611drivers/isdn/teles/isdnl2.cif (st->l2.i_queue.head)
head737drivers/isdn/teles/isdnl2.cif (st->l2.i_queue.head)
head746drivers/isdn/teles/isdnl2.cif (st->l2.i_queue.head)
head979drivers/isdn/teles/isdnl2.cif (l2->i_queue.head && cansend(st))
head222drivers/isdn/teles/teles.hstruct BufHeader *head, *tail;
head115drivers/net/3c509.cint head, size;
head2587drivers/net/arcnet.cstruct ClientData *head = (struct ClientData *)
head2600drivers/net/arcnet.chead->protocol_id=ARC_P_IP;
head2603drivers/net/arcnet.chead->protocol_id=ARC_P_ARP;
head2606drivers/net/arcnet.chead->protocol_id=ARC_P_RARP;
head2611drivers/net/arcnet.chead->protocol_id=ARC_P_IPX;
head2614drivers/net/arcnet.chead->protocol_id=ARC_P_ATALK;
head2633drivers/net/arcnet.chead->saddr=((u_char*)saddr)[0];
head2635drivers/net/arcnet.chead->saddr=((u_char*)(dev->dev_addr))[0];
head2637drivers/net/arcnet.chead->split_flag=0;  /* split packets are done elsewhere */
head2638drivers/net/arcnet.chead->sequence=0;  /* so are sequence numbers */
head2643drivers/net/arcnet.chead->daddr=((u_char*)daddr)[0];
head2647drivers/net/arcnet.chead->daddr=0;  /* better fill one in anyway */
head2661drivers/net/arcnet.cstruct ClientData *head = (struct ClientData *)buff;
head2669drivers/net/arcnet.cif(head->protocol_id != ARC_P_IP) 
head2672drivers/net/arcnet.chead->protocol_id,head->protocol_id);
head2675drivers/net/arcnet.chead->daddr=0;
head2685drivers/net/arcnet.chead->saddr,head->daddr,head->protocol_id);
head2686drivers/net/arcnet.cstatus=arp_find(&(head->daddr), dst, dev, dev->pa_addr, skb)? 1 : 0;
head2688drivers/net/arcnet.chead->saddr,head->daddr,head->protocol_id);
head2702drivers/net/arcnet.cstruct ClientData *head;
head2708drivers/net/arcnet.chead=(struct ClientData *)skb->mac.raw;
head2710drivers/net/arcnet.cif (head->daddr==0)
head2715drivers/net/arcnet.cif (head->daddr != dev->dev_addr[0])
head2720drivers/net/arcnet.cswitch (head->protocol_id)
head2731drivers/net/arcnet.chead->protocol_id,head->protocol_id);
head3060drivers/net/arcnet.cstruct S_ClientData *head = (struct S_ClientData *)
head3068drivers/net/arcnet.chead->protocol_id=ARC_P_IP_RFC1051;
head3072drivers/net/arcnet.chead->protocol_id=ARC_P_ARP_RFC1051;
head3092drivers/net/arcnet.chead->saddr=((u_char*)saddr)[0];
head3094drivers/net/arcnet.chead->saddr=((u_char*)(dev->dev_addr))[0];
head3099drivers/net/arcnet.chead->daddr=((u_char*)daddr)[0];
head3103drivers/net/arcnet.chead->daddr=0;  /* better fill one in anyway */
head3116drivers/net/arcnet.cstruct S_ClientData *head = (struct S_ClientData *)buff;
head3123drivers/net/arcnet.cif(head->protocol_id != ARC_P_IP_RFC1051) 
head3126drivers/net/arcnet.chead->protocol_id,head->protocol_id);
head3129drivers/net/arcnet.chead->daddr=0;
head3138drivers/net/arcnet.creturn arp_find(&(head->daddr), dst, dev, dev->pa_addr, skb)? 1 : 0;
head3151drivers/net/arcnet.cstruct S_ClientData *head;
head3157drivers/net/arcnet.chead=(struct S_ClientData *)skb->mac.raw;
head3159drivers/net/arcnet.cif (head->daddr==0)
head3164drivers/net/arcnet.cif (head->daddr != dev->dev_addr[0])
head3169drivers/net/arcnet.cswitch (head->protocol_id)
head3176drivers/net/arcnet.chead->protocol_id,head->protocol_id);
head241drivers/net/atarilance.c#define  PKTBUF_ADDR(head)  (((unsigned char *)(MEM)) + (head)->base)
head718drivers/net/atarilance.cstruct lance_tx_head *head;
head809drivers/net/atarilance.chead  = &(MEM->tx_head[entry]);
head821drivers/net/atarilance.chead->length = -len;
head822drivers/net/atarilance.chead->misc = 0;
head823drivers/net/atarilance.clp->memcpy_f( PKTBUF_ADDR(head), (void *)skb->data, skb->len );
head824drivers/net/atarilance.chead->flag = TMD1_OWN_CHIP | TMD1_ENP | TMD1_STP;
head969drivers/net/atarilance.cstruct lance_rx_head *head = &(MEM->rx_head[entry]);
head970drivers/net/atarilance.cint status = head->flag;
head983drivers/net/atarilance.chead->flag &= (RMD1_ENP|RMD1_STP);
head986drivers/net/atarilance.cshort pkt_len = head->msg_length & 0xfff;
head1005drivers/net/atarilance.chead->flag |= RMD1_OWN_CHIP;
head1012drivers/net/atarilance.cu_char *data = PKTBUF_ADDR(head), *p;
head1030drivers/net/atarilance.clp->memcpy_f( skb->data, PKTBUF_ADDR(head), pkt_len );
head1037drivers/net/atarilance.chead->flag |= RMD1_OWN_CHIP;
head742drivers/net/eql.cqueue->head = head_slave;
head770drivers/net/eql.czapped = eql_remove_slave (queue, queue->head->next);
head773drivers/net/eql.ckfree (queue->head->next);
head774drivers/net/eql.ckfree (queue->head);
head792drivers/net/eql.cslave->next = queue->head->next;
head793drivers/net/eql.cqueue->head->next = slave;
head810drivers/net/eql.cprev = queue->head;
head811drivers/net/eql.ccurr = queue->head->next;
head844drivers/net/eql.cprev = queue->head;
head987drivers/net/eql.creturn queue->head->next;
head506drivers/net/ppp.cbuf->head   = 0;
head1308drivers/net/ppp.ccurrent_idx = ppp->ubuf->head;
head1328drivers/net/ppp.cppp->ubuf->head = current_idx;
head1733drivers/net/ppp.cif (ppp->ubuf->head == ppp->ubuf->tail)
head2552drivers/net/ppp.cint count = ppp->ubuf->tail - ppp->ubuf->head;
head2605drivers/net/ppp.cif (ppp->ubuf->head != ppp->ubuf->tail) {
head115drivers/scsi/aic7xxx_asm.csym_t *head;
head122drivers/scsi/aic7xxx_asm.cfor (p = head, q = (sym_t *)&head; p; p = p->next) {
head149drivers/scsi/aic7xxx_asm.cfor (p = head; p; p = p->next)
head169drivers/scsi/aic7xxx_asm.cfor (p = head; p; p = p->next) {
head55drivers/sound/midibuf.cint             len, head, tail;
head97drivers/sound/midibuf.cdata = q->queue[q->head]; \
head98drivers/sound/midibuf.cq->len--; q->head = (q->head+1) % MAX_QUEUE_SIZE; \
head180drivers/sound/midibuf.cmidi_out_buf[dev]->queue[midi_out_buf[dev]->head]))
head182drivers/sound/midibuf.cmidi_out_buf[dev]->head = (midi_out_buf[dev]->head + 1) % MAX_QUEUE_SIZE;
head244drivers/sound/midibuf.cmidi_in_buf[dev]->len = midi_in_buf[dev]->head = midi_in_buf[dev]->tail = 0;
head256drivers/sound/midibuf.cmidi_out_buf[dev]->len = midi_out_buf[dev]->head = midi_out_buf[dev]->tail = 0;
head1060fs/buffer.cstruct buffer_head *bh, *head;
head1063fs/buffer.chead = NULL;
head1069fs/buffer.cbh->b_this_page = head;
head1070fs/buffer.chead = bh;
head1075fs/buffer.creturn head;
head1080fs/buffer.cbh = head;
head1082fs/buffer.chead = bh;
head1084fs/buffer.cput_unused_buffer_head(head);
head86fs/dcache.cstatic inline void add_lru(struct dir_cache_entry * de, struct dir_cache_entry *head)
head88fs/dcache.cstruct dir_cache_entry * prev = head->prev_lru;
head90fs/dcache.cde->next_lru = head;
head93fs/dcache.chead->prev_lru = de;
head8include/asm-m68k/atafd.hint head;      /*   ""     ""     */
head350include/asm-sparc/pgtable.hextern inline void add_to_ctx_list(struct ctx_list *head, struct ctx_list *entry)
head352include/asm-sparc/pgtable.hentry->next = head;
head353include/asm-sparc/pgtable.h(entry->prev = head->prev)->next = entry;
head354include/asm-sparc/pgtable.hhead->prev = entry;
head439include/linux/cdk.hunsigned short  head;
head15include/linux/fd.hhead,    /* nr of heads */
head65include/linux/fd.hunsigned int device,head,track;
head34include/linux/genhd.hunsigned char head;    /* starting head */
head48include/linux/if_eql.hslave_t *head;
head73include/linux/if_pppvar.h__s32    head;    /* index to head of list  */
head109include/linux/skbuff.hunsigned char  *head;      /* Head of buffer         */
head402include/linux/skbuff.hif(skb->data<skb->head)
head418include/linux/skbuff.hreturn skb->data-skb->head;
head55include/linux/stallion.hchar  *head;
head122include/linux/xd.hstatic u_char *xd_build (u_char *cmdblk,u_char command,u_char drive,u_char head,u_short cylinder,u_char sector,u_char count,u_char control);
head45mm/page_alloc.cstatic inline void init_mem_queue(struct page * head)
head47mm/page_alloc.chead->next = head;
head48mm/page_alloc.chead->prev = head;
head51mm/page_alloc.cstatic inline void add_mem_queue(struct page * head, struct page * entry)
head53mm/page_alloc.cstruct page * next = head->next;
head55mm/page_alloc.centry->prev = head;
head58mm/page_alloc.chead->next = entry;
head61mm/page_alloc.cstatic inline void remove_mem_queue(struct page * head, struct page * entry)
head28mm/swapfile.cint head;  /* head of priority-ordered swapfile list */
head95mm/swapfile.cswap_list.next = swap_list.head;
head107mm/swapfile.ctype = swap_list.head;
head150mm/swapfile.cswap_list.next = swap_list.head;
head327mm/swapfile.cfor (type = swap_list.head; type >= 0; type = swap_info[type].next) {
head346mm/swapfile.cswap_list.head = p->next;
head352mm/swapfile.cswap_list.next = swap_list.head;
head511mm/swapfile.cfor (i = swap_list.head; i >= 0; i = swap_info[i].next) {
head519mm/swapfile.cswap_list.head = swap_list.next = p - swap_info;
head720net/core/dev.cstruct sk_buff_head * head;
head729net/core/dev.chead = dev->buffs;
head736net/core/dev.cfor(i = 0;i < DEV_NUMBUFFS; i++,head++)
head739net/core/dev.cwhile (!skb_queue_empty(head)) {
head742net/core/dev.cskb = head->next;
head743net/core/dev.c__skb_unlink(skb, head);
head86net/core/skbuff.cint skb_check(struct sk_buff *skb, int head, int line, char *file)
head88net/core/skbuff.cif (head) {
head155net/core/skbuff.cif(skb->head>skb->data)
head159net/core/skbuff.cskb,skb->head,skb->data);
head517net/core/skbuff.cif(skb->data<skb->head)
head535net/core/skbuff.creturn skb->data-skb->head;
head551net/core/skbuff.cif(skb->data<skb->head)
head698net/core/skbuff.cskb->head=bptr;
head715net/core/skbuff.ckfree(skb->head);
head722net/core/skbuff.cvoid * addr = skb->head;
head790net/core/skbuff.coffset=n->head-skb->head;
head793net/core/skbuff.cskb_reserve(n,skb->data-skb->head);
head797net/core/skbuff.cmemcpy(n->head,skb->head,skb->end-skb->head);
head519net/ipv4/ip_masq_app.cskb->end = skb->head+n_len;
head549net/ipx/af_ipx.cint  in_offset = skb->h.raw - skb->head;