Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/
Dnimble_npl.h54 void ble_npl_eventq_init(struct ble_npl_eventq *evq);
56 void ble_npl_eventq_deinit(struct ble_npl_eventq *evq);
58 struct ble_npl_event *ble_npl_eventq_get(struct ble_npl_eventq *evq,
61 void ble_npl_eventq_put(struct ble_npl_eventq *evq, struct ble_npl_event *ev);
63 void ble_npl_eventq_remove(struct ble_npl_eventq *evq,
75 bool ble_npl_eventq_is_empty(struct ble_npl_eventq *evq);
111 int ble_npl_callout_init(struct ble_npl_callout *co, struct ble_npl_eventq *evq,
Dnimble_npl_os.h143 IRAM_ATTR ble_npl_eventq_init(struct ble_npl_eventq *evq) in ble_npl_eventq_init() argument
145 return npl_funcs->p_ble_npl_eventq_init(evq); in ble_npl_eventq_init()
149 IRAM_ATTR ble_npl_eventq_deinit(struct ble_npl_eventq *evq) in ble_npl_eventq_deinit() argument
151 return npl_funcs->p_ble_npl_eventq_deinit(evq); in ble_npl_eventq_deinit()
155 IRAM_ATTR ble_npl_eventq_get(struct ble_npl_eventq *evq, ble_npl_time_t tmo) in ble_npl_eventq_get() argument
157 return npl_funcs->p_ble_npl_eventq_get(evq, tmo); in ble_npl_eventq_get()
161 IRAM_ATTR ble_npl_eventq_put(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in ble_npl_eventq_put() argument
163 return npl_funcs->p_ble_npl_eventq_put(evq, ev); in ble_npl_eventq_put()
167 IRAM_ATTR ble_npl_eventq_remove(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in ble_npl_eventq_remove() argument
169 return npl_funcs->p_ble_npl_eventq_remove(evq, ev); in ble_npl_eventq_remove()
[all …]
Dnpl_freertos.h51 struct ble_npl_eventq *evq; member
67 struct ble_npl_event *npl_freertos_eventq_get(struct ble_npl_eventq *evq,
70 void npl_freertos_eventq_put(struct ble_npl_eventq *evq,
73 void npl_freertos_eventq_remove(struct ble_npl_eventq *evq,
93 struct ble_npl_eventq *evq,
/hal_espressif-latest/components/bt/porting/npl/freertos/src/
Dnpl_os_freertos.c131 npl_freertos_eventq_init(struct ble_npl_eventq *evq) in npl_freertos_eventq_init() argument
135 if (!os_memblock_from(&ble_freertos_evq_pool,evq->eventq)) { in npl_freertos_eventq_init()
136 evq->eventq = os_memblock_get(&ble_freertos_evq_pool); in npl_freertos_eventq_init()
137 eventq = (struct ble_npl_eventq_freertos*)evq->eventq; in npl_freertos_eventq_init()
143 eventq = (struct ble_npl_eventq_freertos*)evq->eventq; in npl_freertos_eventq_init()
147 if(!evq->eventq) { in npl_freertos_eventq_init()
148 evq->eventq = bt_osi_mem_malloc_internal(sizeof(struct ble_npl_eventq_freertos)); in npl_freertos_eventq_init()
149 eventq = (struct ble_npl_eventq_freertos*)evq->eventq; in npl_freertos_eventq_init()
155 eventq = (struct ble_npl_eventq_freertos*)evq->eventq; in npl_freertos_eventq_init()
162 npl_freertos_eventq_deinit(struct ble_npl_eventq *evq) in npl_freertos_eventq_deinit() argument
[all …]