tag | line | file | source code |
queue | 81 | fs/ext2/dcache.c | static struct dir_cache_entry * find_name (int queue, unsigned short dev, |
queue | 87 | fs/ext2/dcache.c | for (p = queue_head[queue]; p != NULL && (p->dev != dev || |
queue | 127 | fs/ext2/dcache.c | static void add_to_queue (int queue, struct dir_cache_entry * p) |
queue | 130 | fs/ext2/dcache.c | p->queue_next = queue_head[queue]; |
queue | 131 | fs/ext2/dcache.c | if (queue_head[queue]) |
queue | 132 | fs/ext2/dcache.c | queue_head[queue]->queue_prev = p; |
queue | 133 | fs/ext2/dcache.c | if (!queue_tail[queue]) |
queue | 134 | fs/ext2/dcache.c | queue_tail[queue] = p; |
queue | 135 | fs/ext2/dcache.c | queue_head[queue] = p; |
queue | 156 | fs/ext2/dcache.c | static void remove_from_queue (int queue, struct dir_cache_entry * p) |
queue | 161 | fs/ext2/dcache.c | queue_head[queue] = p->queue_next; |
queue | 165 | fs/ext2/dcache.c | queue_tail[queue] = p->queue_prev; |
queue | 200 | fs/ext2/dcache.c | int queue; |
queue | 212 | fs/ext2/dcache.c | queue = hash (dev, dir); |
queue | 213 | fs/ext2/dcache.c | if ((p = find_name (queue, dev, dir, our_name, len))) { |
queue | 218 | fs/ext2/dcache.c | if (p != queue_head[queue]) { |
queue | 219 | fs/ext2/dcache.c | remove_from_queue (queue, p); |
queue | 220 | fs/ext2/dcache.c | add_to_queue (queue, p); |
queue | 250 | fs/ext2/dcache.c | int queue; |
queue | 260 | fs/ext2/dcache.c | queue = hash (dev, dir); |
queue | 261 | fs/ext2/dcache.c | if ((p = find_name (queue, dev, dir, name, len))) { |
queue | 268 | fs/ext2/dcache.c | if (p != queue_head[queue]) { |
queue | 269 | fs/ext2/dcache.c | remove_from_queue (queue, p); |
queue | 270 | fs/ext2/dcache.c | add_to_queue (queue, p); |
queue | 294 | fs/ext2/dcache.c | add_to_queue (queue, p); |
queue | 310 | fs/ext2/dcache.c | int queue; |
queue | 319 | fs/ext2/dcache.c | queue = hash (dev, dir); |
queue | 320 | fs/ext2/dcache.c | if ((p = find_name (queue, dev, dir, name, len))) { |
queue | 322 | fs/ext2/dcache.c | remove_from_queue (queue, p); |
queue | 144 | include/linux/tty.h | extern void put_tty_queue(char c, struct tty_queue * queue); |
queue | 145 | include/linux/tty.h | extern int get_tty_queue(struct tty_queue * queue); |
queue | 96 | kernel/chr_drv/psaux.c | static struct aux_queue *queue; |
queue | 171 | kernel/chr_drv/psaux.c | result = queue->buf[queue->tail]; |
queue | 172 | kernel/chr_drv/psaux.c | queue->tail = (queue->tail + 1) & (AUX_BUF_SIZE-1); |
queue | 180 | kernel/chr_drv/psaux.c | return queue->head == queue->tail; |
queue | 192 | kernel/chr_drv/psaux.c | int head = queue->head; |
queue | 193 | kernel/chr_drv/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
queue | 195 | kernel/chr_drv/psaux.c | queue->buf[head] = inb(AUX_INPUT_PORT); |
queue | 200 | kernel/chr_drv/psaux.c | queue->head = head; |
queue | 202 | kernel/chr_drv/psaux.c | wake_up_interruptible(&queue->proc_list); |
queue | 213 | kernel/chr_drv/psaux.c | int head = queue->head; |
queue | 214 | kernel/chr_drv/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
queue | 216 | kernel/chr_drv/psaux.c | queue->buf[head] = inb(qp_data); |
queue | 221 | kernel/chr_drv/psaux.c | queue->head = head; |
queue | 223 | kernel/chr_drv/psaux.c | wake_up_interruptible(&queue->proc_list); |
queue | 269 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
queue | 311 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
queue | 380 | kernel/chr_drv/psaux.c | add_wait_queue(&queue->proc_list, &wait); |
queue | 388 | kernel/chr_drv/psaux.c | remove_wait_queue(&queue->proc_list, &wait); |
queue | 412 | kernel/chr_drv/psaux.c | select_wait(&queue->proc_list, wait); |
queue | 459 | kernel/chr_drv/psaux.c | queue = (struct aux_queue *) kmem_start; |
queue | 461 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; |
queue | 462 | kernel/chr_drv/psaux.c | queue->proc_list = NULL; |
queue | 324 | kernel/chr_drv/serial.c | struct tty_queue * queue; |
queue | 333 | kernel/chr_drv/serial.c | queue = &info->tty->read_q; |
queue | 334 | kernel/chr_drv/serial.c | head = queue->head; |
queue | 335 | kernel/chr_drv/serial.c | tail = queue->tail; |
queue | 347 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_BREAK; |
queue | 350 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_PARITY; |
queue | 352 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_FRAME; |
queue | 355 | kernel/chr_drv/serial.c | queue->buf[head++] = ch; |
queue | 358 | kernel/chr_drv/serial.c | queue->head = head; |
queue | 370 | kernel/chr_drv/serial.c | struct tty_queue * queue; |
queue | 373 | kernel/chr_drv/serial.c | queue = &info->tty->write_q; |
queue | 374 | kernel/chr_drv/serial.c | head = queue->head; |
queue | 375 | kernel/chr_drv/serial.c | tail = queue->tail; |
queue | 390 | kernel/chr_drv/serial.c | serial_outp(info, UART_TX, queue->buf[tail++]); |
queue | 393 | kernel/chr_drv/serial.c | queue->tail = tail; |
queue | 919 | kernel/chr_drv/serial.c | struct tty_queue * queue; |
queue | 930 | kernel/chr_drv/serial.c | queue = &info->tty->write_q; |
queue | 931 | kernel/chr_drv/serial.c | head = queue->head; |
queue | 932 | kernel/chr_drv/serial.c | tail = queue->tail; |
queue | 937 | kernel/chr_drv/serial.c | serial_outp(info, UART_TX, queue->buf[tail++]); |
queue | 940 | kernel/chr_drv/serial.c | queue->tail = tail; |
queue | 97 | kernel/chr_drv/tty_io.c | void put_tty_queue(char c, struct tty_queue * queue) |
queue | 104 | kernel/chr_drv/tty_io.c | head = (queue->head + 1) & (TTY_BUF_SIZE-1); |
queue | 105 | kernel/chr_drv/tty_io.c | if (head != queue->tail) { |
queue | 106 | kernel/chr_drv/tty_io.c | queue->buf[queue->head] = c; |
queue | 107 | kernel/chr_drv/tty_io.c | queue->head = head; |
queue | 112 | kernel/chr_drv/tty_io.c | int get_tty_queue(struct tty_queue * queue) |
queue | 119 | kernel/chr_drv/tty_io.c | if (queue->tail != queue->head) { |
queue | 120 | kernel/chr_drv/tty_io.c | result = 0xff & queue->buf[queue->tail]; |
queue | 121 | kernel/chr_drv/tty_io.c | queue->tail = (queue->tail + 1) & (TTY_BUF_SIZE-1); |
queue | 42 | kernel/chr_drv/tty_ioctl.c | static void flush(struct tty_queue * queue) |
queue | 44 | kernel/chr_drv/tty_ioctl.c | if (queue) { |
queue | 46 | kernel/chr_drv/tty_ioctl.c | queue->head = queue->tail; |
queue | 48 | kernel/chr_drv/tty_ioctl.c | wake_up_interruptible(&queue->proc_list); |
queue | 490 | mm/swap.c | static inline void add_mem_queue(unsigned long addr, unsigned long * queue) |
queue | 493 | mm/swap.c | *(unsigned long *) addr = *queue; |
queue | 494 | mm/swap.c | *queue = addr; |
queue | 549 | mm/swap.c | #define REMOVE_FROM_MEM_QUEUE(queue,nr) \ |
queue | 551 | mm/swap.c | if ((result = queue) != 0) { \ |
queue | 553 | mm/swap.c | queue = *(unsigned long *) result; \ |
queue | 565 | mm/swap.c | queue = 0; \ |
queue | 568 | mm/swap.c | printk(#nr " is %d, but " #queue " is empty\n",nr); \ |
queue | 223 | net/drv/slip/slip.c | put_sl_queue(struct sl_queue * queue, char c) |
queue | 229 | net/drv/slip/slip.c | head = (queue->head + 1) & (SL_BUF_SIZE-1); |
queue | 230 | net/drv/slip/slip.c | if (head != queue->tail) { |
queue | 231 | net/drv/slip/slip.c | queue->buf[queue->head] = c; |
queue | 232 | net/drv/slip/slip.c | queue->head = head; |
queue | 240 | net/drv/slip/slip.c | eat_sl_queue(struct sl_queue * queue, int i) |
queue | 245 | net/drv/slip/slip.c | if (queue->tail != queue->head) |
queue | 246 | net/drv/slip/slip.c | queue->tail = (queue->tail + i) & (SL_BUF_SIZE-1); |