Lines Matching defs:q
11 void queue_init_with_spinlock(queue_t *q, uint element_size, uint element_count, uint spinlock_num)… in queue_init_with_spinlock()
20 void queue_free(queue_t *q) { in queue_free()
24 static inline void *element_ptr(queue_t *q, uint index) { in element_ptr()
29 static inline uint16_t inc_index(queue_t *q, uint16_t index) { in inc_index()
44 static bool queue_add_internal(queue_t *q, const void *data, bool block) { in queue_add_internal()
62 static bool queue_remove_internal(queue_t *q, void *data, bool block) { in queue_remove_internal()
82 static bool queue_peek_internal(queue_t *q, void *data, bool block) { in queue_peek_internal()
101 bool queue_try_add(queue_t *q, const void *data) { in queue_try_add()
105 bool queue_try_remove(queue_t *q, void *data) { in queue_try_remove()
109 bool queue_try_peek(queue_t *q, void *data) { in queue_try_peek()
113 void queue_add_blocking(queue_t *q, const void *data) { in queue_add_blocking()
117 void queue_remove_blocking(queue_t *q, void *data) { in queue_remove_blocking()
121 void queue_peek_blocking(queue_t *q, void *data) { in queue_peek_blocking()