taglinefilesource code
head1775drivers/block/floppy.cunsigned char track,head,sect,size;
head1785drivers/block/floppy.cDR_SELECT = UNIT(current_drive) + ( format_req.head << 2 );
head1801drivers/block/floppy.cn = (track_shift * format_req.track + head_shift * format_req.head )
head1812drivers/block/floppy.chere[count].head = format_req.head;
head1857drivers/block/floppy.ctmp_format_req->head >= floppy->head ||
head1944drivers/block/floppy.cnr_sectors = ((R_TRACK-TRACK)*floppy->head+R_HEAD-HEAD) *
head2172drivers/block/floppy.cmax_sector = floppy->sect * floppy->head;
head2765drivers/block/floppy.cnewparams.head <= 0 ||
head81drivers/block/hd.cunsigned int head,sect,cyl,wpcom,lzone,ctl;
head124drivers/block/hd.cif (bios_info[0].head != 0)
head126drivers/block/hd.cbios_info[hdind].head  = hd_info[hdind].head = ints[2];
head212drivers/block/hd.cstatic int controller_ready(unsigned int drive, unsigned int head)
head219drivers/block/hd.coutb_p(0xA0 | (drive<<4) | head, HD_CURRENT);
head227drivers/block/hd.cunsigned int head,unsigned int cyl,unsigned int cmd,
head238drivers/block/hd.cif (!controller_ready(drive, head)) {
head250drivers/block/hd.coutb_p(0xA0|(drive<<4)|head,++port);
head297drivers/block/hd.chd_info[dev].cyl*hd_info[dev].head*hd_info[dev].sect / 2048,
head298drivers/block/hd.chd_info[dev].cyl, hd_info[dev].head, hd_info[dev].sect);
head315drivers/block/hd.chd_info[dev].head = id->cur_heads;
head323drivers/block/hd.cid->buf_size/2, bios_info[dev].cyl, bios_info[dev].head,
head418drivers/block/hd.chd_out(i,hd_info[i].sect,hd_info[i].sect,hd_info[i].head-1,
head680drivers/block/hd.cif (hd_info[dev].head > 16) {
head702drivers/block/hd.cunsigned int dev, block, nsect, sec, track, head, cyl;
head739drivers/block/hd.chead  = track % hd_info[dev].head;
head740drivers/block/hd.ccyl   = track / hd_info[dev].head;
head744drivers/block/hd.ccyl, head, sec, nsect, (unsigned long) CURRENT->buffer);
head750drivers/block/hd.chd_out(dev,nsect,sec,head,cyl,cmd,&read_intr);
head757drivers/block/hd.chd_out(dev,nsect,sec,head,cyl,WIN_MULTWRITE,&multwrite_intr);
head759drivers/block/hd.chd_out(dev,nsect,sec,head,cyl,WIN_WRITE,&write_intr);
head801drivers/block/hd.cput_fs_byte(bios_info[dev].head,
head967drivers/block/hd.cbios_info[drive].head  = hd_info[drive].head = *(2+BIOS);
head1017drivers/block/hd.chd[i<<6].nr_sects = bios_info[i].head *
head1063drivers/block/hd.c#define CAPACITY (bios_info[target].head*bios_info[target].sect*bios_info[target].cyl)
head265drivers/block/ide.cunsigned head    : 4;  /* always zeros here */
head286drivers/block/ide.cbyte head, sect, bios_head, bios_sect;
head882drivers/block/ide.cOUT_BYTE(((dev->head-1)|dev->select.all)&0xBF,HD_CURRENT);
head942drivers/block/ide.cunsigned int sect,head,cyl,track;
head946drivers/block/ide.chead  = track % dev->head;
head947drivers/block/ide.ccyl   = track / dev->head;
head950drivers/block/ide.cOUT_BYTE(head|dev->select.all,HD_CURRENT);
head954drivers/block/ide.chead, sect, rq->nr_sectors, (unsigned long) rq->buffer);
head1639drivers/block/ide.cdev->head    = dev->bios_head = id->heads;
head1657drivers/block/ide.cdev->head = id->cur_heads;
head1659drivers/block/ide.ccapacity  = dev->cyl * dev->head * dev->sect;
head1669drivers/block/ide.cif (!dev->head || dev->head > 16) {
head1671drivers/block/ide.cdev->head = id->heads;  /*  geometry or it fails.  */
head1676drivers/block/ide.cif (dev->sect == dev->bios_sect && dev->head == dev->bios_head) {
head1838drivers/block/ide.cdev->name, dev->cyl, dev->head, dev->sect);
head1855drivers/block/ide.cif (!dev->head || dev->head > 16) {
head1857drivers/block/ide.cdev->name, dev->head);
head1947drivers/block/ide.cdev->head    = dev->bios_head = ints[2];
head2007drivers/block/ide.cdev->head    = dev->bios_head = * (BIOS+2);
head327drivers/block/xd.cu_char head,sector,control,mode,temp;
head338drivers/block/xd.chead = track % xd_info[drive].heads;
head343drivers/block/xd.cprintk("xd_readwrite: drive = %d, head = %d, cylinder = %d, sector = %d, count = %d\n",drive,head,cylinder,sector,temp);
head347drivers/block/xd.cxd_build(cmdblk,operation == READ ? CMD_READ : CMD_WRITE,drive,head,cylinder,sector,temp & 0xFF,control);
head421drivers/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)
head424drivers/block/xd.ccmdblk[1] = ((drive & 0x07) << 5) | (head & 0x1F);
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;
head95drivers/char/psaux.cunsigned long head;
head185drivers/char/psaux.creturn queue->head == queue->tail;
head197drivers/char/psaux.cint head = queue->head;
head200drivers/char/psaux.cqueue->buf[head] = inb(AUX_INPUT_PORT);
head201drivers/char/psaux.cif (head != maxhead) {
head202drivers/char/psaux.chead++;
head203drivers/char/psaux.chead &= AUX_BUF_SIZE-1;
head205drivers/char/psaux.cqueue->head = head;
head218drivers/char/psaux.cint head = queue->head;
head221drivers/char/psaux.cqueue->buf[head] = inb(qp_data);
head222drivers/char/psaux.cif (head != maxhead) {
head223drivers/char/psaux.chead++;
head224drivers/char/psaux.chead &= AUX_BUF_SIZE-1;
head226drivers/char/psaux.cqueue->head = head;
head274drivers/char/psaux.cqueue->head = queue->tail = 0;          /* Flush input queue */
head316drivers/char/psaux.cqueue->head = queue->tail = 0;          /* Flush input queue */
head465drivers/char/psaux.cqueue->head = queue->tail = 0;
head200drivers/char/tty_ioctl.cint nr, head, tail;
head204drivers/char/tty_ioctl.chead = tty->canon_head;
head206drivers/char/tty_ioctl.cnr = (head - tail) & (N_TTY_BUF_SIZE-1);
head208drivers/char/tty_ioctl.cwhile (head != tail) {
head785drivers/net/ppp.cint  head = tty->read_q.head,
head790drivers/net/ppp.cPRINTK ((KERN_DEBUG "INQUEUE: head %d tail %d imode %x:\n", head, tail, 
head796drivers/net/ppp.cwhile (i != head) {
head99drivers/scsi/aic7770.csym_t *head;
head105drivers/scsi/aic7770.cfor (p = head, q = (sym_t *)&head; p; p = p->next) {
head131drivers/scsi/aic7770.cfor (p = head; p; p = p->next)
head150drivers/scsi/aic7770.cfor (p = head; p; p = p->next) {
head45drivers/sound/midibuf.cint             len, head, tail;
head85drivers/sound/midibuf.cdata = q->queue[q->head]; \
head86drivers/sound/midibuf.cq->len--; q->head = (q->head+1) % MAX_QUEUE_SIZE; \
head148drivers/sound/midibuf.cmidi_out_buf[dev]->queue[midi_out_buf[dev]->head]))
head150drivers/sound/midibuf.cmidi_out_buf[dev]->head = (midi_out_buf[dev]->head + 1) % MAX_QUEUE_SIZE;
head212drivers/sound/midibuf.cmidi_in_buf[dev]->len = midi_in_buf[dev]->head = midi_in_buf[dev]->tail = 0;
head225drivers/sound/midibuf.cmidi_out_buf[dev]->len = midi_out_buf[dev]->head = midi_out_buf[dev]->tail = 0;
head933fs/buffer.cstruct buffer_head *bh, *head;
head936fs/buffer.chead = NULL;
head942fs/buffer.cbh->b_this_page = head;
head943fs/buffer.chead = bh;
head948fs/buffer.creturn head;
head953fs/buffer.cbh = head;
head955fs/buffer.chead = bh;
head957fs/buffer.cput_unused_buffer_head(head);
head83fs/dcache.cstatic inline void add_lru(struct dir_cache_entry * de, struct dir_cache_entry *head)
head85fs/dcache.cde->next_lru = head;
head86fs/dcache.cde->prev_lru = head->prev_lru;
head88fs/dcache.chead->prev_lru = de;
head62include/linux/fd.hhead,    /* nr of heads */
head73include/linux/fd.hunsigned int device,head,track;
head16include/linux/genhd.hunsigned char head;    /* starting head */
head123include/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);
head526mm/swap.cstatic inline void add_mem_queue(struct mem_list * head, struct mem_list * entry)
head528mm/swap.centry->prev = head;
head529mm/swap.c(entry->next = head->next)->prev = entry;
head530mm/swap.chead->next = entry;
head533mm/swap.cstatic inline void remove_mem_queue(struct mem_list * head, struct mem_list * entry)
head71net/inet/skbuff.cint skb_check(struct sk_buff *skb, int head, int line, char *file)
head73net/inet/skbuff.cif (head) {