tag | line | file | source code |
head | 26 | include/linux/fd.h | head, /* nr of heads */ |
head | 37 | 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 | 17 | 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 | 124 | include/linux/tty.h | #define EMPTY(a) ((a)->head == (a)->tail) |
head | 125 | include/linux/tty.h | #define LEFT(a) (((a)->tail-(a)->head-1)&(TTY_BUF_SIZE-1)) |
head | 126 | include/linux/tty.h | #define LAST(a) ((a)->buf[(TTY_BUF_SIZE-1)&((a)->head-1)]) |
head | 128 | include/linux/tty.h | #define CHARS(a) (((a)->head-(a)->tail)&(TTY_BUF_SIZE-1)) |
head | 277 | kernel/blk_drv/floppy.c | static unsigned char head = 0; |
head | 613 | kernel/blk_drv/floppy.c | ((sector-1 + head*floppy->sect)<<9); |
head | 642 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 644 | kernel/blk_drv/floppy.c | output_byte(head); |
head | 652 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 709 | kernel/blk_drv/floppy.c | output_byte((head<<2) | current_drive); |
head | 751 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 834 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 848 | kernel/blk_drv/floppy.c | output_byte(head << 2 | current_drive); |
head | 875 | kernel/blk_drv/floppy.c | output_byte(head<<2 | current_drive); |
head | 911 | kernel/blk_drv/floppy.c | ((track_shift * track + head_shift * head) % floppy->sect); |
head | 916 | kernel/blk_drv/floppy.c | *here++ = head; |
head | 977 | kernel/blk_drv/floppy.c | head = block % floppy->head; |
head | 978 | kernel/blk_drv/floppy.c | track = block / floppy->head; |
head | 994 | kernel/blk_drv/floppy.c | (format_req.head & 0xfffe) || probing) { |
head | 998 | kernel/blk_drv/floppy.c | head = format_req.head; |
head | 1010 | kernel/blk_drv/floppy.c | ((sector + head*floppy->sect)<<9); |
head | 76 | kernel/blk_drv/hd.c | unsigned int head,sect,cyl,wpcom,lzone,ctl; |
head | 131 | kernel/blk_drv/hd.c | static int controller_ready(unsigned int drive, unsigned int head) |
head | 138 | kernel/blk_drv/hd.c | outb_p(0xA0 | (drive<<4) | head, HD_CURRENT); |
head | 172 | kernel/blk_drv/hd.c | unsigned int head,unsigned int cyl,unsigned int cmd, |
head | 177 | kernel/blk_drv/hd.c | if (drive>1 || head>15) |
head | 185 | kernel/blk_drv/hd.c | if (!controller_ready(drive, head)) { |
head | 197 | kernel/blk_drv/hd.c | outb_p(0xA0|(drive<<4)|head,++port); |
head | 246 | kernel/blk_drv/hd.c | hd_out(i,hd_info[i].sect,hd_info[i].sect,hd_info[i].head-1, |
head | 432 | kernel/blk_drv/hd.c | unsigned int sec,head,cyl,track; |
head | 458 | kernel/blk_drv/hd.c | head = track % hd_info[dev].head; |
head | 459 | kernel/blk_drv/hd.c | cyl = track / hd_info[dev].head; |
head | 462 | kernel/blk_drv/hd.c | dev, cyl, head, sec, CURRENT->buffer); |
head | 483 | kernel/blk_drv/hd.c | hd_out(dev,nsect,sec,head,cyl,WIN_WRITE,&write_intr); |
head | 496 | kernel/blk_drv/hd.c | hd_out(dev,nsect,sec,head,cyl,WIN_READ,&read_intr); |
head | 520 | kernel/blk_drv/hd.c | put_fs_byte(hd_info[dev].head, |
head | 622 | kernel/blk_drv/hd.c | hd_info[drive].head = *(unsigned char *) (2+BIOS); |
head | 667 | kernel/blk_drv/hd.c | hd[i<<6].nr_sects = hd_info[i].head* |
head | 698 | kernel/blk_drv/hd.c | #define CAPACITY (hd_info[target].head*hd_info[target].sect*hd_info[target].cyl) |
head | 162 | kernel/chr_drv/keyboard.c | qp->buf[qp->head]=ch; |
head | 163 | kernel/chr_drv/keyboard.c | if ((new_head=(qp->head+1)&(TTY_BUF_SIZE-1)) != qp->tail) |
head | 164 | kernel/chr_drv/keyboard.c | qp->head=new_head; |
head | 180 | kernel/chr_drv/keyboard.c | qp->buf[qp->head]=ch; |
head | 181 | kernel/chr_drv/keyboard.c | if ((new_head=(qp->head+1)&(TTY_BUF_SIZE-1)) |
head | 183 | kernel/chr_drv/keyboard.c | qp->head=new_head; |
head | 65 | kernel/chr_drv/psaux.c | unsigned long head; |
head | 135 | kernel/chr_drv/psaux.c | return queue->head == queue->tail; |
head | 146 | kernel/chr_drv/psaux.c | int head = queue->head; |
head | 149 | kernel/chr_drv/psaux.c | queue->buf[head] = inb(AUX_INPUT_PORT); |
head | 150 | kernel/chr_drv/psaux.c | if (head != maxhead) { |
head | 151 | kernel/chr_drv/psaux.c | head++; |
head | 152 | kernel/chr_drv/psaux.c | head &= AUX_BUF_SIZE-1; |
head | 154 | kernel/chr_drv/psaux.c | queue->head = head; |
head | 186 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
head | 289 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; |
head | 201 | kernel/chr_drv/serial.c | int head, tail, count, ch; |
head | 208 | kernel/chr_drv/serial.c | #define VLEFT ((tail-head-1)&(TTY_BUF_SIZE-1)) |
head | 228 | kernel/chr_drv/serial.c | head = queue->head; |
head | 253 | kernel/chr_drv/serial.c | queue->buf[head++] = 0xff; |
head | 254 | kernel/chr_drv/serial.c | head &= TTY_BUF_SIZE-1; |
head | 255 | kernel/chr_drv/serial.c | queue->buf[head++] = 0; |
head | 256 | kernel/chr_drv/serial.c | head &= TTY_BUF_SIZE-1; |
head | 260 | kernel/chr_drv/serial.c | queue->buf[head++] = 0xff; |
head | 261 | kernel/chr_drv/serial.c | head &= TTY_BUF_SIZE-1; |
head | 263 | kernel/chr_drv/serial.c | queue->buf[head++] = ch; |
head | 264 | kernel/chr_drv/serial.c | head &= TTY_BUF_SIZE-1; |
head | 267 | kernel/chr_drv/serial.c | queue->head = head; |
head | 276 | kernel/chr_drv/serial.c | head = queue->head; |
head | 278 | kernel/chr_drv/serial.c | if (head==tail && !info->x_char) |
head | 286 | kernel/chr_drv/serial.c | if (tail == head) |
head | 421 | kernel/chr_drv/serial.c | int head, tail, count; |
head | 429 | kernel/chr_drv/serial.c | head = queue->head; |
head | 433 | kernel/chr_drv/serial.c | if (tail == head) |
head | 94 | kernel/chr_drv/tty_io.c | int head; |
head | 98 | kernel/chr_drv/tty_io.c | head = (queue->head + 1) & (TTY_BUF_SIZE-1); |
head | 99 | kernel/chr_drv/tty_io.c | if (head != queue->tail) { |
head | 100 | kernel/chr_drv/tty_io.c | queue->buf[queue->head] = c; |
head | 101 | kernel/chr_drv/tty_io.c | queue->head = head; |
head | 112 | kernel/chr_drv/tty_io.c | if (queue->tail != queue->head) { |
head | 131 | kernel/chr_drv/tty_io.c | int head, tail; |
head | 135 | kernel/chr_drv/tty_io.c | head = tty->read_q.head; |
head | 136 | kernel/chr_drv/tty_io.c | while ((result < buflen) && (tail!=head)) { |
head | 484 | kernel/chr_drv/tty_io.c | DEC(tty->secondary.head); |
head | 505 | kernel/chr_drv/tty_io.c | DEC(tty->secondary.head); |
head | 1251 | kernel/chr_drv/tty_io.c | int head, tail, count; |
head | 1255 | kernel/chr_drv/tty_io.c | #define VLEFT ((tail-head-1)&(TTY_BUF_SIZE-1)) |
head | 1263 | kernel/chr_drv/tty_io.c | head = tty->write_q.head; |
head | 1269 | kernel/chr_drv/tty_io.c | tty->write_q.buf[head++] = *p++; |
head | 1270 | kernel/chr_drv/tty_io.c | head &= TTY_BUF_SIZE-1; |
head | 1272 | kernel/chr_drv/tty_io.c | tty->write_q.head = head; |
head | 1294 | kernel/chr_drv/tty_io.c | int head, tail, count; |
head | 1309 | kernel/chr_drv/tty_io.c | head = tty->write_q.head; |
head | 1315 | kernel/chr_drv/tty_io.c | tty->write_q.buf[head++] = *p++; |
head | 1316 | kernel/chr_drv/tty_io.c | head &= TTY_BUF_SIZE-1; |
head | 1318 | kernel/chr_drv/tty_io.c | tty->write_q.head = head; |
head | 38 | kernel/chr_drv/tty_ioctl.c | queue->head = queue->tail; |