Home
last modified time | relevance | path

Searched refs:work_queue (Results 1 – 1 of 1) sorted by relevance

/hal_espressif-latest/components/bt/common/osi/
Dthread.c33 struct work_queue { struct
43 …struct work_queue **work_queues; /*!< Point to queue array, and the priority inverse array in… argument
64 static struct work_queue *osi_work_queue_create(size_t capacity) in osi_work_queue_create()
70 struct work_queue *wq = (struct work_queue *)osi_malloc(sizeof(struct work_queue)); in osi_work_queue_create()
84 static void osi_work_queue_delete(struct work_queue *wq) in osi_work_queue_delete()
97 static bool osi_thead_work_queue_get(struct work_queue *wq, struct work_item *item) in osi_thead_work_queue_get()
110 static bool osi_thead_work_queue_put(struct work_queue *wq, const struct work_item *item, uint32_t … in osi_thead_work_queue_put()
130 static size_t osi_thead_work_queue_len(struct work_queue *wq) in osi_thead_work_queue_len()
223 …thread->work_queues = (struct work_queue **)osi_calloc(sizeof(struct work_queue *) * work_queue_nu… in osi_thread_create()