tag | line | file | source code |
head | 650 | fs/buffer.c | struct buffer_head *bh, *head; |
head | 653 | fs/buffer.c | head = NULL; |
head | 659 | fs/buffer.c | bh->b_this_page = head; |
head | 660 | fs/buffer.c | head = bh; |
head | 664 | fs/buffer.c | return head; |
head | 669 | fs/buffer.c | bh = head; |
head | 671 | fs/buffer.c | head = bh; |
head | 673 | fs/buffer.c | put_unused_buffer_head(head); |
head | 29 | include/linux/fd.h | head, /* nr of heads */ |
head | 40 | include/linux/fd.h | unsigned int device,head,track; |
head | 16 | include/linux/genhd.h | unsigned char head; /* starting head */ |
head | 8 | include/linux/pipe_fs_i.h | unsigned int head; |
head | 19 | include/linux/pipe_fs_i.h | #define PIPE_HEAD(inode) ((inode).u.pipe_i.head) |
head | 66 | include/linux/tty.h | unsigned long head; |
head | 138 | include/linux/tty.h | #define EMPTY(a) ((a)->head == (a)->tail) |
head | 139 | include/linux/tty.h | #define LEFT(a) (((a)->tail-(a)->head-1)&(TTY_BUF_SIZE-1)) |
head | 140 | include/linux/tty.h | #define LAST(a) ((a)->buf[(TTY_BUF_SIZE-1)&((a)->head-1)]) |
head | 142 | include/linux/tty.h | #define CHARS(a) (((a)->head-(a)->tail)&(TTY_BUF_SIZE-1)) |
head | 125 | include/linux/xd.h | static 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); |
head | 288 | kernel/blk_drv/floppy.c | static unsigned char head = 0; |
head | 693 | kernel/blk_drv/floppy.c | ((sector-1 + head*floppy->sect)<<9); |
head | 721 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 723 | kernel/blk_drv/floppy.c | output_byte(head); |
head | 731 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 788 | kernel/blk_drv/floppy.c | output_byte((head<<2) | current_drive); |
head | 830 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 913 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 927 | kernel/blk_drv/floppy.c | output_byte(head << 2 | current_drive); |
head | 955 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 981 | kernel/blk_drv/floppy.c | ((track_shift * track + head_shift * head) % floppy->sect); |
head | 986 | kernel/blk_drv/floppy.c | *here++ = head; |
head | 1049 | kernel/blk_drv/floppy.c | head = block % floppy->head; |
head | 1050 | kernel/blk_drv/floppy.c | track = block / floppy->head; |
head | 1066 | kernel/blk_drv/floppy.c | (format_req.head & 0xfffe) || probing) { |
head | 1070 | kernel/blk_drv/floppy.c | head = format_req.head; |
head | 1082 | kernel/blk_drv/floppy.c | ((sector + head*floppy->sect)<<9); |
head | 75 | kernel/blk_drv/hd.c | unsigned int head,sect,cyl,wpcom,lzone,ctl; |
head | 117 | kernel/blk_drv/hd.c | if (hd_info[0].head != 0) |
head | 119 | kernel/blk_drv/hd.c | hd_info[hdind].head = ints[2]; |
head | 147 | kernel/blk_drv/hd.c | static int controller_ready(unsigned int drive, unsigned int head) |
head | 154 | kernel/blk_drv/hd.c | outb_p(0xA0 | (drive<<4) | head, HD_CURRENT); |
head | 188 | kernel/blk_drv/hd.c | unsigned int head,unsigned int cyl,unsigned int cmd, |
head | 193 | kernel/blk_drv/hd.c | if (drive>1 || head>15) |
head | 201 | kernel/blk_drv/hd.c | if (!controller_ready(drive, head)) { |
head | 213 | kernel/blk_drv/hd.c | outb_p(0xA0|(drive<<4)|head,++port); |
head | 262 | kernel/blk_drv/hd.c | hd_out(i,hd_info[i].sect,hd_info[i].sect,hd_info[i].head-1, |
head | 452 | kernel/blk_drv/hd.c | unsigned int sec,head,cyl,track; |
head | 478 | kernel/blk_drv/hd.c | head = track % hd_info[dev].head; |
head | 479 | kernel/blk_drv/hd.c | cyl = track / hd_info[dev].head; |
head | 482 | kernel/blk_drv/hd.c | dev, cyl, head, sec, CURRENT->buffer); |
head | 503 | kernel/blk_drv/hd.c | hd_out(dev,nsect,sec,head,cyl,WIN_WRITE,&write_intr); |
head | 516 | kernel/blk_drv/hd.c | hd_out(dev,nsect,sec,head,cyl,WIN_READ,&read_intr); |
head | 542 | kernel/blk_drv/hd.c | put_fs_byte(hd_info[dev].head, |
head | 653 | kernel/blk_drv/hd.c | hd_info[drive].head = *(unsigned char *) (2+BIOS); |
head | 694 | kernel/blk_drv/hd.c | if (hd_info[i].head > 16) { |
head | 700 | kernel/blk_drv/hd.c | hd_info[i].head); |
head | 705 | kernel/blk_drv/hd.c | hd[i<<6].nr_sects = hd_info[i].head* |
head | 749 | kernel/blk_drv/hd.c | #define CAPACITY (hd_info[target].head*hd_info[target].sect*hd_info[target].cyl) |
head | 277 | kernel/blk_drv/xd.c | u_char head,sector,control,mode,temp; |
head | 288 | kernel/blk_drv/xd.c | head = track % xd_info[drive].heads; |
head | 293 | kernel/blk_drv/xd.c | printk("xd_readwrite: drive = %d, head = %d, cylinder = %d, sector = %d, count = %d\n",drive,head,cylinder,sector,temp); |
head | 297 | kernel/blk_drv/xd.c | xd_build(cmdblk,operation == READ ? CMD_READ : CMD_WRITE,drive,head,cylinder,sector,temp & 0xFF,control); |
head | 367 | kernel/blk_drv/xd.c | static 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) |
head | 370 | kernel/blk_drv/xd.c | cmdblk[1] = ((drive & 0x07) << 5) | (head & 0x1F); |
head | 268 | kernel/chr_drv/keyboard.c | qp->buf[qp->head] = ch; |
head | 269 | kernel/chr_drv/keyboard.c | INC(qp->head); |
head | 287 | kernel/chr_drv/keyboard.c | qp->buf[qp->head] = ch; |
head | 288 | kernel/chr_drv/keyboard.c | INC(qp->head); |
head | 65 | kernel/chr_drv/psaux.c | unsigned long head; |
head | 136 | kernel/chr_drv/psaux.c | return queue->head == queue->tail; |
head | 147 | kernel/chr_drv/psaux.c | int head = queue->head; |
head | 150 | kernel/chr_drv/psaux.c | queue->buf[head] = inb(AUX_INPUT_PORT); |
head | 151 | kernel/chr_drv/psaux.c | if (head != maxhead) { |
head | 152 | kernel/chr_drv/psaux.c | head++; |
head | 153 | kernel/chr_drv/psaux.c | head &= AUX_BUF_SIZE-1; |
head | 155 | kernel/chr_drv/psaux.c | queue->head = head; |
head | 187 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
head | 290 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; |
head | 325 | kernel/chr_drv/serial.c | int head, tail, ch; |
head | 331 | kernel/chr_drv/serial.c | #define VLEFT ((tail-head-1)&(TTY_BUF_SIZE-1)) |
head | 334 | kernel/chr_drv/serial.c | head = queue->head; |
head | 345 | kernel/chr_drv/serial.c | set_bit(head, &info->tty->readq_flags); |
head | 347 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_BREAK; |
head | 350 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_PARITY; |
head | 352 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_FRAME; |
head | 353 | kernel/chr_drv/serial.c | head &= TTY_BUF_SIZE-1; |
head | 355 | kernel/chr_drv/serial.c | queue->buf[head++] = ch; |
head | 356 | kernel/chr_drv/serial.c | head &= TTY_BUF_SIZE-1; |
head | 358 | kernel/chr_drv/serial.c | queue->head = head; |
head | 371 | kernel/chr_drv/serial.c | int head, tail, count; |
head | 374 | kernel/chr_drv/serial.c | head = queue->head; |
head | 376 | kernel/chr_drv/serial.c | if (head==tail && !info->x_char) { |
head | 389 | kernel/chr_drv/serial.c | while (count-- && (tail != head)) { |
head | 920 | kernel/chr_drv/serial.c | int head, tail, count; |
head | 931 | kernel/chr_drv/serial.c | head = queue->head; |
head | 935 | kernel/chr_drv/serial.c | if (tail == head) |
head | 99 | kernel/chr_drv/tty_io.c | int head; |
head | 104 | kernel/chr_drv/tty_io.c | head = (queue->head + 1) & (TTY_BUF_SIZE-1); |
head | 105 | kernel/chr_drv/tty_io.c | if (head != queue->tail) { |
head | 106 | kernel/chr_drv/tty_io.c | queue->buf[queue->head] = c; |
head | 107 | kernel/chr_drv/tty_io.c | queue->head = head; |
head | 119 | kernel/chr_drv/tty_io.c | if (queue->tail != queue->head) { |
head | 140 | kernel/chr_drv/tty_io.c | int head, tail; |
head | 146 | kernel/chr_drv/tty_io.c | head = tty->read_q.head; |
head | 147 | kernel/chr_drv/tty_io.c | while ((result < buflen) && (tail!=head) && ok) { |
head | 503 | kernel/chr_drv/tty_io.c | if (tty->read_q.tail != tty->read_q.head) { |
head | 587 | kernel/chr_drv/tty_io.c | DEC(tty->secondary.head); |
head | 607 | kernel/chr_drv/tty_io.c | DEC(tty->secondary.head); |
head | 1481 | kernel/chr_drv/tty_io.c | int head, tail, count; |
head | 1485 | kernel/chr_drv/tty_io.c | #define VLEFT ((tail-head-1)&(TTY_BUF_SIZE-1)) |
head | 1494 | kernel/chr_drv/tty_io.c | head = tty->write_q.head; |
head | 1500 | kernel/chr_drv/tty_io.c | tty->write_q.buf[head++] = *p++; |
head | 1501 | kernel/chr_drv/tty_io.c | head &= TTY_BUF_SIZE-1; |
head | 1504 | kernel/chr_drv/tty_io.c | tty->write_q.head = head; |
head | 1527 | kernel/chr_drv/tty_io.c | int head, tail, count; |
head | 1542 | kernel/chr_drv/tty_io.c | head = tty->write_q.head; |
head | 1548 | kernel/chr_drv/tty_io.c | tty->write_q.buf[head++] = *p++; |
head | 1549 | kernel/chr_drv/tty_io.c | head &= TTY_BUF_SIZE-1; |
head | 1552 | kernel/chr_drv/tty_io.c | tty->write_q.head = head; |
head | 46 | kernel/chr_drv/tty_ioctl.c | queue->head = queue->tail; |
head | 225 | net/drv/slip/slip.c | int head; |
head | 229 | net/drv/slip/slip.c | head = (queue->head + 1) & (SL_BUF_SIZE-1); |
head | 230 | net/drv/slip/slip.c | if (head != queue->tail) { |
head | 231 | net/drv/slip/slip.c | queue->buf[queue->head] = c; |
head | 232 | net/drv/slip/slip.c | queue->head = head; |
head | 245 | net/drv/slip/slip.c | if (queue->tail != queue->head) |
head | 632 | net/drv/slip/slip.c | sl->rcv_queue.head = 0; /* ptr to RECV queue */ |
head | 30 | net/drv/slip/slip.h | unsigned long head; |
head | 56 | net/drv/slip/slip.h | #define SL_EMPTY(a) ((a)->head == (a)->tail) |
head | 57 | net/drv/slip/slip.h | #define SL_LEFT(a) (((a)->tail-(a)->head-1)&(SL_BUF_SIZE-1)) |
head | 58 | net/drv/slip/slip.h | #define SL_LAST(a) ((a)->buf[(SL_BUF_SIZE-1)&((a)->head-1)]) |
head | 60 | net/drv/slip/slip.h | #define SL_CHARS(a) (((a)->head-(a)->tail)&(SL_BUF_SIZE-1)) |