tag | line | file | source code |
tail | 9 | include/linux/pipe_fs_i.h | unsigned int tail; |
tail | 20 | include/linux/pipe_fs_i.h | #define PIPE_TAIL(inode) ((inode).u.pipe_i.tail) |
tail | 67 | include/linux/tty.h | unsigned long tail; |
tail | 138 | include/linux/tty.h | #define EMPTY(a) ((a)->head == (a)->tail) |
tail | 139 | include/linux/tty.h | #define LEFT(a) (((a)->tail-(a)->head-1)&(TTY_BUF_SIZE-1)) |
tail | 142 | include/linux/tty.h | #define CHARS(a) (((a)->head-(a)->tail)&(TTY_BUF_SIZE-1)) |
tail | 91 | kernel/chr_drv/psaux.c | unsigned long tail; |
tail | 171 | kernel/chr_drv/psaux.c | result = queue->buf[queue->tail]; |
tail | 172 | kernel/chr_drv/psaux.c | queue->tail = (queue->tail + 1) & (AUX_BUF_SIZE-1); |
tail | 180 | kernel/chr_drv/psaux.c | return queue->head == queue->tail; |
tail | 193 | kernel/chr_drv/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
tail | 214 | kernel/chr_drv/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
tail | 269 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
tail | 311 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
tail | 461 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; |
tail | 325 | kernel/chr_drv/serial.c | int head, tail, ch; |
tail | 331 | kernel/chr_drv/serial.c | #define VLEFT ((tail-head-1)&(TTY_BUF_SIZE-1)) |
tail | 335 | kernel/chr_drv/serial.c | tail = queue->tail; |
tail | 371 | kernel/chr_drv/serial.c | int head, tail, count; |
tail | 375 | kernel/chr_drv/serial.c | tail = queue->tail; |
tail | 376 | kernel/chr_drv/serial.c | if (head==tail && !info->x_char) { |
tail | 389 | kernel/chr_drv/serial.c | while (count-- && (tail != head)) { |
tail | 390 | kernel/chr_drv/serial.c | serial_outp(info, UART_TX, queue->buf[tail++]); |
tail | 391 | kernel/chr_drv/serial.c | tail &= TTY_BUF_SIZE-1; |
tail | 393 | kernel/chr_drv/serial.c | queue->tail = tail; |
tail | 920 | kernel/chr_drv/serial.c | int head, tail, count; |
tail | 932 | kernel/chr_drv/serial.c | tail = queue->tail; |
tail | 935 | kernel/chr_drv/serial.c | if (tail == head) |
tail | 937 | kernel/chr_drv/serial.c | serial_outp(info, UART_TX, queue->buf[tail++]); |
tail | 938 | kernel/chr_drv/serial.c | tail &= TTY_BUF_SIZE-1; |
tail | 940 | kernel/chr_drv/serial.c | queue->tail = tail; |
tail | 105 | kernel/chr_drv/tty_io.c | if (head != queue->tail) { |
tail | 119 | kernel/chr_drv/tty_io.c | if (queue->tail != queue->head) { |
tail | 120 | kernel/chr_drv/tty_io.c | result = 0xff & queue->buf[queue->tail]; |
tail | 121 | kernel/chr_drv/tty_io.c | queue->tail = (queue->tail + 1) & (TTY_BUF_SIZE-1); |
tail | 140 | kernel/chr_drv/tty_io.c | int head, tail; |
tail | 145 | kernel/chr_drv/tty_io.c | tail = tty->read_q.tail; |
tail | 147 | kernel/chr_drv/tty_io.c | while ((result < buflen) && (tail!=head) && ok) { |
tail | 148 | kernel/chr_drv/tty_io.c | ok = !clear_bit (tail, &tty->readq_flags); |
tail | 149 | kernel/chr_drv/tty_io.c | *p++ = tty->read_q.buf[tail++]; |
tail | 150 | kernel/chr_drv/tty_io.c | tail &= TTY_BUF_SIZE-1; |
tail | 153 | kernel/chr_drv/tty_io.c | tty->read_q.tail = tail; |
tail | 503 | kernel/chr_drv/tty_io.c | if (tty->read_q.tail != tty->read_q.head) { |
tail | 504 | kernel/chr_drv/tty_io.c | c = 0xff & tty->read_q.buf[tty->read_q.tail]; |
tail | 505 | kernel/chr_drv/tty_io.c | special_flag = clear_bit(tty->read_q.tail, |
tail | 507 | kernel/chr_drv/tty_io.c | tty->read_q.tail = (tty->read_q.tail + 1) & |
tail | 1489 | kernel/chr_drv/tty_io.c | int head, tail, count; |
tail | 1493 | kernel/chr_drv/tty_io.c | #define VLEFT ((tail-head-1)&(TTY_BUF_SIZE-1)) |
tail | 1503 | kernel/chr_drv/tty_io.c | tail = tty->write_q.tail; |
tail | 1535 | kernel/chr_drv/tty_io.c | int head, tail, count; |
tail | 1551 | kernel/chr_drv/tty_io.c | tail = tty->write_q.tail; |
tail | 46 | kernel/chr_drv/tty_ioctl.c | queue->head = queue->tail; |
tail | 230 | net/drv/slip/slip.c | if (head != queue->tail) { |
tail | 245 | net/drv/slip/slip.c | if (queue->tail != queue->head) |
tail | 246 | net/drv/slip/slip.c | queue->tail = (queue->tail + i) & (SL_BUF_SIZE-1); |
tail | 288 | net/drv/slip/slip.c | ip_dump((unsigned char *) &sl->rcv_queue.buf[sl->rcv_queue.tail], len); |
tail | 294 | net/drv/slip/slip.c | p = (unsigned char *) &sl->rcv_queue.buf[sl->rcv_queue.tail]; |
tail | 633 | net/drv/slip/slip.c | sl->rcv_queue.tail = 0; /* ptr to RECV queue */ |
tail | 31 | net/drv/slip/slip.h | unsigned long tail; |
tail | 56 | net/drv/slip/slip.h | #define SL_EMPTY(a) ((a)->head == (a)->tail) |
tail | 57 | net/drv/slip/slip.h | #define SL_LEFT(a) (((a)->tail-(a)->head-1)&(SL_BUF_SIZE-1)) |
tail | 60 | net/drv/slip/slip.h | #define SL_CHARS(a) (((a)->head-(a)->tail)&(SL_BUF_SIZE-1)) |