| tag | line | file | source code |
| queue | 101 | drivers/char/psaux.c | static struct aux_queue *queue; |
| queue | 176 | drivers/char/psaux.c | result = queue->buf[queue->tail]; |
| queue | 177 | drivers/char/psaux.c | queue->tail = (queue->tail + 1) & (AUX_BUF_SIZE-1); |
| queue | 185 | drivers/char/psaux.c | return queue->head == queue->tail; |
| queue | 197 | drivers/char/psaux.c | int head = queue->head; |
| queue | 198 | drivers/char/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
| queue | 200 | drivers/char/psaux.c | queue->buf[head] = inb(AUX_INPUT_PORT); |
| queue | 205 | drivers/char/psaux.c | queue->head = head; |
| queue | 207 | drivers/char/psaux.c | wake_up_interruptible(&queue->proc_list); |
| queue | 218 | drivers/char/psaux.c | int head = queue->head; |
| queue | 219 | drivers/char/psaux.c | int maxhead = (queue->tail-1) & (AUX_BUF_SIZE-1); |
| queue | 221 | drivers/char/psaux.c | queue->buf[head] = inb(qp_data); |
| queue | 226 | drivers/char/psaux.c | queue->head = head; |
| queue | 228 | drivers/char/psaux.c | wake_up_interruptible(&queue->proc_list); |
| queue | 274 | drivers/char/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
| queue | 316 | drivers/char/psaux.c | queue->head = queue->tail = 0; /* Flush input queue */ |
| queue | 385 | drivers/char/psaux.c | add_wait_queue(&queue->proc_list, &wait); |
| queue | 393 | drivers/char/psaux.c | remove_wait_queue(&queue->proc_list, &wait); |
| queue | 417 | drivers/char/psaux.c | select_wait(&queue->proc_list, wait); |
| queue | 463 | drivers/char/psaux.c | queue = (struct aux_queue *) kmem_start; |
| queue | 465 | drivers/char/psaux.c | queue->head = queue->tail = 0; |
| queue | 466 | drivers/char/psaux.c | queue->proc_list = NULL; |
| queue | 417 | drivers/char/scc.c | scc_enqueue(struct mbuf **queue,struct mbuf *bp) |
| queue | 422 | drivers/char/scc.c | if(queue == NULLBUFP || bp == NULLBUF) |
| queue | 427 | drivers/char/scc.c | if(*queue == NULLBUF) |
| queue | 430 | drivers/char/scc.c | *queue = bp; |
| queue | 432 | drivers/char/scc.c | for(p = *queue ; p->anext != NULLBUF ; p = p->anext) |
| queue | 171 | drivers/net/eql.c | static inline int eql_number_slaves(slave_queue_t *queue); /* */ |
| queue | 173 | drivers/net/eql.c | static inline int eql_is_empty(slave_queue_t *queue); /* */ |
| queue | 174 | drivers/net/eql.c | static inline int eql_is_full(slave_queue_t *queue); /* */ |
| queue | 177 | drivers/net/eql.c | static void eql_delete_slave_queue(slave_queue_t *queue); /* */ |
| queue | 179 | drivers/net/eql.c | static int eql_insert_slave(slave_queue_t *queue, slave_t *slave); /* */ |
| queue | 180 | drivers/net/eql.c | static slave_t *eql_remove_slave(slave_queue_t *queue, slave_t *slave); /* */ |
| queue | 183 | drivers/net/eql.c | static int eql_remove_slave_dev(slave_queue_t *queue, struct device *dev); /* */ |
| queue | 185 | drivers/net/eql.c | static inline struct device *eql_best_slave_dev(slave_queue_t *queue); /* */ |
| queue | 186 | drivers/net/eql.c | static inline slave_t *eql_best_slave(slave_queue_t *queue); /* */ |
| queue | 187 | drivers/net/eql.c | static inline slave_t *eql_first_slave(slave_queue_t *queue); /* */ |
| queue | 188 | drivers/net/eql.c | static inline slave_t *eql_next_slave(slave_queue_t *queue, slave_t *slave); /* */ |
| queue | 190 | drivers/net/eql.c | static inline void eql_set_best_slave(slave_queue_t *queue, slave_t *slave); /* */ |
| queue | 191 | drivers/net/eql.c | static inline void eql_schedule_slaves(slave_queue_t *queue); /* */ |
| queue | 193 | drivers/net/eql.c | static slave_t *eql_find_slave_dev(slave_queue_t *queue, struct device *dev); /* */ |
| queue | 277 | drivers/net/eql.c | eql->queue = new_queue; |
| queue | 278 | drivers/net/eql.c | eql->queue->lock = 0; |
| queue | 308 | drivers/net/eql.c | eql_delete_slave_queue (eql->queue); |
| queue | 356 | drivers/net/eql.c | eql_schedule_slaves (eql->queue); |
| queue | 358 | drivers/net/eql.c | slave_dev = eql_best_slave_dev (eql->queue); |
| queue | 359 | drivers/net/eql.c | slave = eql_best_slave (eql->queue); |
| queue | 366 | drivers/net/eql.c | dev->name, eql_number_slaves (eql->queue), skb->len, |
| queue | 454 | drivers/net/eql.c | eql_insert_slave (eql->queue, s); |
| queue | 489 | drivers/net/eql.c | eql_remove_slave_dev (eql->queue, slave_dev); |
| queue | 518 | drivers/net/eql.c | slave = eql_find_slave_dev (eql->queue, slave_dev); |
| queue | 551 | drivers/net/eql.c | slave = eql_find_slave_dev (eql->queue, slave_dev); |
| queue | 686 | drivers/net/eql.c | eql_number_slaves(slave_queue_t *queue) |
| queue | 688 | drivers/net/eql.c | return queue->num_slaves; |
| queue | 694 | drivers/net/eql.c | eql_is_empty(slave_queue_t *queue) |
| queue | 696 | drivers/net/eql.c | if (eql_number_slaves (queue) == 0) |
| queue | 704 | drivers/net/eql.c | eql_is_full(slave_queue_t *queue) |
| queue | 706 | drivers/net/eql.c | equalizer_t *eql = (equalizer_t *) queue->master_dev->priv; |
| queue | 708 | drivers/net/eql.c | if (eql_number_slaves (queue) == eql->max_slaves) |
| queue | 718 | drivers/net/eql.c | slave_queue_t *queue; |
| queue | 722 | drivers/net/eql.c | queue = (slave_queue_t *) kmalloc (sizeof (slave_queue_t), GFP_KERNEL); |
| queue | 723 | drivers/net/eql.c | memset (queue, 0, sizeof (slave_queue_t)); |
| queue | 733 | drivers/net/eql.c | queue->head = head_slave; |
| queue | 734 | drivers/net/eql.c | queue->num_slaves = 0; |
| queue | 735 | drivers/net/eql.c | queue->master_dev = dev; |
| queue | 739 | drivers/net/eql.c | kfree (queue); |
| queue | 742 | drivers/net/eql.c | return queue; |
| queue | 748 | drivers/net/eql.c | eql_delete_slave_queue(slave_queue_t *queue) |
| queue | 755 | drivers/net/eql.c | while ( ! eql_is_empty (queue) ) |
| queue | 757 | drivers/net/eql.c | zapped = eql_remove_slave (queue, queue->head->next); |
| queue | 760 | drivers/net/eql.c | kfree (queue->head->next); |
| queue | 761 | drivers/net/eql.c | kfree (queue->head); |
| queue | 762 | drivers/net/eql.c | kfree (queue); |
| queue | 768 | drivers/net/eql.c | eql_insert_slave(slave_queue_t *queue, slave_t *slave) |
| queue | 772 | drivers/net/eql.c | if ( ! eql_is_full (queue) ) |
| queue | 776 | drivers/net/eql.c | duplicate_slave = eql_find_slave_dev (queue, slave->dev); |
| queue | 782 | drivers/net/eql.c | eql_delete_slave (eql_remove_slave (queue, duplicate_slave)); |
| queue | 785 | drivers/net/eql.c | slave->next = queue->head->next; |
| queue | 786 | drivers/net/eql.c | queue->head->next = slave; |
| queue | 787 | drivers/net/eql.c | queue->num_slaves++; |
| queue | 800 | drivers/net/eql.c | eql_remove_slave(slave_queue_t *queue, slave_t *slave) |
| queue | 807 | drivers/net/eql.c | prev = queue->head; |
| queue | 808 | drivers/net/eql.c | current = queue->head->next; |
| queue | 820 | drivers/net/eql.c | queue->num_slaves--; |
| queue | 833 | drivers/net/eql.c | eql_insert_slave_dev(slave_queue_t *queue, struct device *dev) |
| queue | 839 | drivers/net/eql.c | if ( ! eql_is_full (queue) ) |
| queue | 846 | drivers/net/eql.c | slave->next = queue->head->next; |
| queue | 847 | drivers/net/eql.c | queue->head->next = slave; |
| queue | 859 | drivers/net/eql.c | eql_remove_slave_dev(slave_queue_t *queue, struct device *dev) |
| queue | 865 | drivers/net/eql.c | target = eql_find_slave_dev (queue, dev); |
| queue | 871 | drivers/net/eql.c | prev = queue->head; |
| queue | 879 | drivers/net/eql.c | queue->num_slaves--; |
| queue | 892 | drivers/net/eql.c | eql_best_slave_dev(slave_queue_t *queue) |
| queue | 894 | drivers/net/eql.c | if (queue->best_slave != 0) |
| queue | 896 | drivers/net/eql.c | if (queue->best_slave->dev != 0) |
| queue | 897 | drivers/net/eql.c | return queue->best_slave->dev; |
| queue | 908 | drivers/net/eql.c | eql_best_slave(slave_queue_t *queue) |
| queue | 910 | drivers/net/eql.c | return queue->best_slave; |
| queue | 915 | drivers/net/eql.c | eql_schedule_slaves(slave_queue_t *queue) |
| queue | 917 | drivers/net/eql.c | struct device *master_dev = queue->master_dev; |
| queue | 924 | drivers/net/eql.c | master_dev->name, eql_number_slaves (queue)); |
| queue | 927 | drivers/net/eql.c | if ( eql_is_empty (queue) ) |
| queue | 930 | drivers/net/eql.c | eql_set_best_slave (queue, (slave_t *) 0); |
| queue | 941 | drivers/net/eql.c | for (i = 1, slave = eql_first_slave (queue); |
| queue | 942 | drivers/net/eql.c | i <= eql_number_slaves (queue); |
| queue | 943 | drivers/net/eql.c | i++, slave = eql_next_slave (queue, slave)) |
| queue | 986 | drivers/net/eql.c | eql_set_best_slave (queue, best_slave); |
| queue | 992 | drivers/net/eql.c | eql_delete_slave (eql_remove_slave (queue, slave_corpse)); |
| queue | 1001 | drivers/net/eql.c | eql_find_slave_dev(slave_queue_t *queue, struct device *dev) |
| queue | 1005 | drivers/net/eql.c | slave = eql_first_slave(queue); |
| queue | 1025 | drivers/net/eql.c | eql_first_slave(slave_queue_t *queue) |
| queue | 1027 | drivers/net/eql.c | return queue->head->next; |
| queue | 1033 | drivers/net/eql.c | eql_next_slave(slave_queue_t *queue, slave_t *slave) |
| queue | 1041 | drivers/net/eql.c | eql_set_best_slave(slave_queue_t *queue, slave_t *slave) |
| queue | 1043 | drivers/net/eql.c | queue->best_slave = slave; |
| queue | 1050 | drivers/net/eql.c | eql_lock_slave_queue(slave_queue_t *queue) |
| queue | 1054 | drivers/net/eql.c | printk ("eql: lock == %d\n", queue->lock); |
| queue | 1055 | drivers/net/eql.c | if (queue->lock) |
| queue | 1060 | drivers/net/eql.c | queue->lock = 1; |
| queue | 1062 | drivers/net/eql.c | queue->lock = 1; |
| queue | 1068 | drivers/net/eql.c | eql_unlock_slave_queue(slave_queue_t *queue) |
| queue | 1072 | drivers/net/eql.c | if (queue->lock != 0) |
| queue | 1074 | drivers/net/eql.c | queue->lock = 0; |
| queue | 1084 | drivers/net/eql.c | eql_is_locked_slave_queue(slave_queue_t *queue) |
| queue | 1086 | drivers/net/eql.c | return test_bit(1, (void *) &queue->lock); |
| queue | 1098 | drivers/net/eql.c | if ( ! eql_is_empty (eql->queue) ) |
| queue | 1102 | drivers/net/eql.c | for (i = 1, slave = eql_first_slave (eql->queue); |
| queue | 1103 | drivers/net/eql.c | i <= eql_number_slaves (eql->queue); |
| queue | 1104 | drivers/net/eql.c | i++, slave = eql_next_slave (eql->queue, slave)) |
| queue | 1127 | drivers/net/eql.c | eql_delete_slave (eql_remove_slave (eql->queue, slave_corpse)); |
| queue | 46 | drivers/sound/midibuf.c | unsigned char queue[MAX_QUEUE_SIZE]; |
| queue | 75 | drivers/sound/midibuf.c | q->queue[q->tail] = (data); \ |
| queue | 85 | drivers/sound/midibuf.c | data = q->queue[q->head]; \ |
| queue | 148 | drivers/sound/midibuf.c | midi_out_buf[dev]->queue[midi_out_buf[dev]->head])) |
| queue | 75 | drivers/sound/sequencer.c | static unsigned char *queue = NULL; |
| queue | 379 | drivers/sound/sequencer.c | memcpy (&queue[qtail * EV_SZ], note, EV_SZ); |
| queue | 732 | drivers/sound/sequencer.c | q = &queue[this_one * EV_SZ]; |
| queue | 1804 | drivers/sound/sequencer.c | PERMANENT_MALLOC (unsigned char *, queue, SEQ_MAX_QUEUE * EV_SZ, mem_start); |
| queue | 54 | include/linux/if_eql.h | slave_queue_t *queue; |
| queue | 625 | ipc/sem.c | struct sem_queue queue; |
| queue | 627 | ipc/sem.c | queue.sma = sma; |
| queue | 628 | ipc/sem.c | queue.sops = sops; |
| queue | 629 | ipc/sem.c | queue.nsops = nsops; |
| queue | 630 | ipc/sem.c | queue.undo = un; |
| queue | 631 | ipc/sem.c | queue.pid = current->pid; |
| queue | 632 | ipc/sem.c | queue.status = 0; |
| queue | 633 | ipc/sem.c | insert_into_queue(sma,&queue); |
| queue | 634 | ipc/sem.c | queue.sleeper = NULL; |
| queue | 635 | ipc/sem.c | current->semsleeping = &queue; |
| queue | 636 | ipc/sem.c | interruptible_sleep_on(&queue.sleeper); |
| queue | 641 | ipc/sem.c | if (!queue.prev) { |
| queue | 643 | ipc/sem.c | return queue.status; |
| queue | 645 | ipc/sem.c | remove_from_queue(sma,&queue); |
| queue | 734 | mm/swap.c | do { struct mem_list * queue = free_area_list+order; \ |
| queue | 736 | mm/swap.c | do { struct mem_list *next = queue->next; \ |
| queue | 737 | mm/swap.c | if (queue != next) { \ |
| queue | 738 | mm/swap.c | (queue->next = next->next)->prev = queue; \ |
| queue | 744 | mm/swap.c | } new_order++; queue++; \ |