Lines Matching defs:queues
55 queue_t **queues;
111 tq->queues = (queue_t **)phoenix_mem_calloc (tq->num_queues, sizeof (queue_t *));
112 if (tq->queues == NULL) goto fail_queues;
133 /* destroy all queues that have been allocated */
145 phoenix_mem_free(tq->queues);
163 tq_empty_queue(tq->queues[idx]);
164 tq_free_queue(tq->queues[idx]);
192 tq->queues[idx] = tq_alloc_queue();
193 if (tq->queues[idx] == NULL) return 0;
219 tq_free_queue(tq->queues[idx]);
220 tq->queues[idx] = NULL;
274 assert (tq->queues != NULL);
278 /* destroy all queues */
284 phoenix_mem_free (tq->queues);
321 queue_push_back (tq->queues[index], &entry->queue_elem);
346 queue_push_back (tq->queues[index], &entry->queue_elem);
352 * Safely dequeues an element from the normal queue and queues onto free queue
365 ret = queue_pop_front (tq->queues[idx], &queue_elem);
375 * Safely dequeues an element from the normal queue and queues onto free queue