Lines Matching refs:element
233 static void enqueue_first(irda_queue_t **queue, irda_queue_t* element) in enqueue_first() argument
243 element->q_next = element->q_prev = *queue = element; in enqueue_first()
249 element->q_next = (*queue); in enqueue_first()
250 (*queue)->q_prev->q_next = element; in enqueue_first()
251 element->q_prev = (*queue)->q_prev; in enqueue_first()
252 (*queue)->q_prev = element; in enqueue_first()
253 (*queue) = element; in enqueue_first()
305 static irda_queue_t *dequeue_general(irda_queue_t **queue, irda_queue_t* element) in dequeue_general() argument
331 element->q_prev->q_next = element->q_next; in dequeue_general()
332 element->q_next->q_prev = element->q_prev; in dequeue_general()
333 if ( (*queue) == element) in dequeue_general()
334 (*queue) = element->q_next; in dequeue_general()