Lines Matching refs:irda_queue_t
233 static void enqueue_first(irda_queue_t **queue, irda_queue_t* element) in enqueue_first()
264 static irda_queue_t *dequeue_first(irda_queue_t **queue) in dequeue_first()
266 irda_queue_t *ret; in dequeue_first()
305 static irda_queue_t *dequeue_general(irda_queue_t **queue, irda_queue_t* element) in dequeue_general()
307 irda_queue_t *ret; in dequeue_general()
391 irda_queue_t* queue; in hashbin_delete()
409 queue = dequeue_first((irda_queue_t**) &hashbin->hb_queue[i]); in hashbin_delete()
414 (irda_queue_t**) &hashbin->hb_queue[i]); in hashbin_delete()
447 void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, long hashv, in hashbin_insert()
478 enqueue_first( (irda_queue_t**) &hashbin->hb_queue[ bin ], in hashbin_insert()
501 irda_queue_t *entry = NULL; in hashbin_remove_first()
521 dequeue_general( (irda_queue_t**) &hashbin->hb_queue[ bin ], in hashbin_remove_first()
562 irda_queue_t* entry; in hashbin_remove()
611 dequeue_general( (irda_queue_t**) &hashbin->hb_queue[ bin ], in hashbin_remove()
649 void* hashbin_remove_this( hashbin_t* hashbin, irda_queue_t* entry) in hashbin_remove_this()
679 dequeue_general( (irda_queue_t**) &hashbin->hb_queue[ bin ], in hashbin_remove_this()
712 irda_queue_t* entry; in hashbin_find()
767 irda_queue_t* entry; in hashbin_lock_find()
798 irda_queue_t* entry; in hashbin_find_next()
832 irda_queue_t *hashbin_get_first( hashbin_t* hashbin) in hashbin_get_first()
834 irda_queue_t *entry; in hashbin_get_first()
867 irda_queue_t *hashbin_get_next( hashbin_t *hashbin) in hashbin_get_next()
869 irda_queue_t* entry; in hashbin_get_next()