Lines Matching defs:queue
71 void fixed_queue_free(fixed_queue_t *queue, fixed_queue_free_cb free_cb) in fixed_queue_free()
94 bool fixed_queue_is_empty(fixed_queue_t *queue) in fixed_queue_is_empty()
109 size_t fixed_queue_length(fixed_queue_t *queue) in fixed_queue_length()
123 size_t fixed_queue_capacity(fixed_queue_t *queue) in fixed_queue_capacity()
130 bool fixed_queue_enqueue(fixed_queue_t *queue, void *data, uint32_t timeout) in fixed_queue_enqueue()
151 void *fixed_queue_dequeue(fixed_queue_t *queue, uint32_t timeout) in fixed_queue_dequeue()
171 void *fixed_queue_try_peek_first(fixed_queue_t *queue) in fixed_queue_try_peek_first()
186 void *fixed_queue_try_peek_last(fixed_queue_t *queue) in fixed_queue_try_peek_last()
201 void *fixed_queue_try_remove_from_queue(fixed_queue_t *queue, void *data) in fixed_queue_try_remove_from_queue()
225 list_t *fixed_queue_get_list(fixed_queue_t *queue) in fixed_queue_get_list()
234 void fixed_queue_register_dequeue(fixed_queue_t *queue, fixed_queue_cb ready_cb) in fixed_queue_register_dequeue()
242 void fixed_queue_unregister_dequeue(fixed_queue_t *queue) in fixed_queue_unregister_dequeue()
249 void fixed_queue_process(fixed_queue_t *queue) in fixed_queue_process()