Lines Matching refs:element
233 static void enqueue_first(irda_queue_t **queue, irda_queue_t* element) in enqueue_first() argument
245 element->q_next = element->q_prev = *queue = element; in enqueue_first()
251 element->q_next = (*queue); in enqueue_first()
252 (*queue)->q_prev->q_next = element; in enqueue_first()
253 element->q_prev = (*queue)->q_prev; in enqueue_first()
254 (*queue)->q_prev = element; in enqueue_first()
255 (*queue) = element; in enqueue_first()
307 static irda_queue_t *dequeue_general(irda_queue_t **queue, irda_queue_t* element) in dequeue_general() argument
333 element->q_prev->q_next = element->q_next; in dequeue_general()
334 element->q_next->q_prev = element->q_prev; in dequeue_general()
335 if ( (*queue) == element) in dequeue_general()
336 (*queue) = element->q_next; in dequeue_general()