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 | 126 | fs/ext2/dcache.c | static void add_to_queue (int queue, struct dir_cache_entry *p) |
queue | 129 | fs/ext2/dcache.c | p->queue_next = queue_head[queue]; |
queue | 130 | fs/ext2/dcache.c | if (queue_head[queue]) |
queue | 131 | fs/ext2/dcache.c | queue_head[queue]->queue_prev = p; |
queue | 132 | fs/ext2/dcache.c | if (!queue_tail[queue]) |
queue | 133 | fs/ext2/dcache.c | queue_tail[queue] = p; |
queue | 134 | fs/ext2/dcache.c | queue_head[queue] = p; |
queue | 155 | fs/ext2/dcache.c | static void remove_from_queue (int queue, struct dir_cache_entry *p) |
queue | 160 | fs/ext2/dcache.c | queue_head[queue] = p->queue_next; |
queue | 164 | fs/ext2/dcache.c | queue_tail[queue] = p->queue_prev; |
queue | 201 | fs/ext2/dcache.c | int queue; |
queue | 213 | fs/ext2/dcache.c | queue = hash(dev, dir); |
queue | 214 | fs/ext2/dcache.c | if ((p = find_name (queue, dev, dir, our_name, len))) { |
queue | 219 | fs/ext2/dcache.c | if (p != queue_head[queue]) { |
queue | 220 | fs/ext2/dcache.c | remove_from_queue (queue, p); |
queue | 221 | fs/ext2/dcache.c | add_to_queue (queue, p); |
queue | 253 | fs/ext2/dcache.c | int queue; |
queue | 263 | fs/ext2/dcache.c | queue = hash(dev, dir); |
queue | 264 | fs/ext2/dcache.c | if ((p = find_name (queue, dev, dir, name, len))) { |
queue | 271 | fs/ext2/dcache.c | if (p != queue_head[queue]) { |
queue | 272 | fs/ext2/dcache.c | remove_from_queue (queue, p); |
queue | 273 | fs/ext2/dcache.c | add_to_queue (queue, p); |
queue | 297 | fs/ext2/dcache.c | add_to_queue (queue, p); |
queue | 315 | fs/ext2/dcache.c | int queue; |
queue | 324 | fs/ext2/dcache.c | queue = hash(dev, dir); |
queue | 325 | fs/ext2/dcache.c | if ((p = find_name (queue, dev, dir, name, len))) { |
queue | 327 | fs/ext2/dcache.c | remove_from_queue (queue, p); |
queue | 134 | include/linux/tty.h | extern void put_tty_queue(char c, struct tty_queue * queue); |
queue | 135 | include/linux/tty.h | extern int get_tty_queue(struct tty_queue * queue); |
queue | 71 | kernel/chr_drv/psaux.c | static struct aux_queue *queue; |
queue | 126 | kernel/chr_drv/psaux.c | result = queue->buf[queue->tail]; |
queue | 127 | kernel/chr_drv/psaux.c | queue->tail = (queue->tail + 1) & (AUX_BUF_SIZE-1); |
queue | 135 | kernel/chr_drv/psaux.c | return queue->head == queue->tail; |
queue | 146 | kernel/chr_drv/psaux.c | int head = queue->head; |
queue | 147 | kernel/chr_drv/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
queue | 149 | kernel/chr_drv/psaux.c | queue->buf[head] = inb(AUX_INPUT_PORT); |
queue | 154 | kernel/chr_drv/psaux.c | queue->head = head; |
queue | 156 | kernel/chr_drv/psaux.c | wake_up_interruptible(&queue->proc_list); |
queue | 186 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
queue | 231 | kernel/chr_drv/psaux.c | add_wait_queue(&queue->proc_list, &wait); |
queue | 239 | kernel/chr_drv/psaux.c | remove_wait_queue(&queue->proc_list, &wait); |
queue | 263 | kernel/chr_drv/psaux.c | select_wait(&queue->proc_list, wait); |
queue | 287 | kernel/chr_drv/psaux.c | queue = (struct aux_queue *) kmem_start; |
queue | 289 | kernel/chr_drv/psaux.c | queue->head = queue->tail = 0; |
queue | 290 | kernel/chr_drv/psaux.c | queue->proc_list = NULL; |
queue | 204 | kernel/chr_drv/serial.c | struct tty_queue * queue; |
queue | 213 | kernel/chr_drv/serial.c | queue = &info->tty->read_q; |
queue | 214 | kernel/chr_drv/serial.c | head = queue->head; |
queue | 215 | kernel/chr_drv/serial.c | tail = queue->tail; |
queue | 227 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_BREAK; |
queue | 230 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_PARITY; |
queue | 232 | kernel/chr_drv/serial.c | queue->buf[head++]= TTY_FRAME; |
queue | 235 | kernel/chr_drv/serial.c | queue->buf[head++] = ch; |
queue | 238 | kernel/chr_drv/serial.c | queue->head = head; |
queue | 247 | kernel/chr_drv/serial.c | struct tty_queue * queue; |
queue | 250 | kernel/chr_drv/serial.c | queue = &info->tty->write_q; |
queue | 251 | kernel/chr_drv/serial.c | head = queue->head; |
queue | 252 | kernel/chr_drv/serial.c | tail = queue->tail; |
queue | 262 | kernel/chr_drv/serial.c | serial_outp(info, UART_TX, queue->buf[tail++]); |
queue | 265 | kernel/chr_drv/serial.c | queue->tail = tail; |
queue | 689 | kernel/chr_drv/serial.c | struct tty_queue * queue; |
queue | 697 | kernel/chr_drv/serial.c | queue = &info->tty->write_q; |
queue | 698 | kernel/chr_drv/serial.c | head = queue->head; |
queue | 699 | kernel/chr_drv/serial.c | tail = queue->tail; |
queue | 704 | kernel/chr_drv/serial.c | serial_outp(info, UART_TX, queue->buf[tail++]); |
queue | 707 | kernel/chr_drv/serial.c | queue->tail = tail; |
queue | 92 | kernel/chr_drv/tty_io.c | void put_tty_queue(char c, struct tty_queue * queue) |
queue | 98 | kernel/chr_drv/tty_io.c | head = (queue->head + 1) & (TTY_BUF_SIZE-1); |
queue | 99 | kernel/chr_drv/tty_io.c | if (head != queue->tail) { |
queue | 100 | kernel/chr_drv/tty_io.c | queue->buf[queue->head] = c; |
queue | 101 | kernel/chr_drv/tty_io.c | queue->head = head; |
queue | 106 | kernel/chr_drv/tty_io.c | int get_tty_queue(struct tty_queue * queue) |
queue | 112 | kernel/chr_drv/tty_io.c | if (queue->tail != queue->head) { |
queue | 113 | kernel/chr_drv/tty_io.c | result = 0xff & queue->buf[queue->tail]; |
queue | 114 | kernel/chr_drv/tty_io.c | queue->tail = (queue->tail + 1) & (TTY_BUF_SIZE-1); |
queue | 34 | kernel/chr_drv/tty_ioctl.c | static void flush(struct tty_queue * queue) |
queue | 36 | kernel/chr_drv/tty_ioctl.c | if (queue) { |
queue | 38 | kernel/chr_drv/tty_ioctl.c | queue->head = queue->tail; |
queue | 40 | kernel/chr_drv/tty_ioctl.c | wake_up_interruptible(&queue->proc_list); |
queue | 346 | mm/swap.c | static inline void add_mem_queue(unsigned long addr, unsigned long * queue) |
queue | 349 | mm/swap.c | *(unsigned long *) addr = *queue; |
queue | 350 | mm/swap.c | *queue = addr; |
queue | 407 | mm/swap.c | #define REMOVE_FROM_MEM_QUEUE(queue,nr) \ |
queue | 409 | mm/swap.c | if ((result = queue) != 0) { \ |
queue | 411 | mm/swap.c | queue = *(unsigned long *) result; \ |
queue | 423 | mm/swap.c | queue = 0; \ |
queue | 426 | mm/swap.c | printk(#nr " is %d, but " #queue " is empty\n",nr); \ |