Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/
Dnimble_npl_os.h56 struct ble_npl_eventq { struct
83 void (*p_ble_npl_eventq_init)(struct ble_npl_eventq *);
84 void (*p_ble_npl_eventq_deinit)(struct ble_npl_eventq *);
85 struct ble_npl_event * (*p_ble_npl_eventq_get)(struct ble_npl_eventq *, ble_npl_time_t);
86 void (*p_ble_npl_eventq_put)(struct ble_npl_eventq *, struct ble_npl_event *);
87 void (*p_ble_npl_eventq_remove)(struct ble_npl_eventq *, struct ble_npl_event *);
89 bool (*p_ble_npl_eventq_is_empty)(struct ble_npl_eventq *);
105 …int (*p_ble_npl_callout_init)(struct ble_npl_callout *, struct ble_npl_eventq *, ble_npl_event_fn …
125 void (*p_ble_npl_eventq_put_to_front)(struct ble_npl_eventq *, struct ble_npl_event *);
143 IRAM_ATTR ble_npl_eventq_init(struct ble_npl_eventq *evq) in ble_npl_eventq_init()
[all …]
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,
Dnpl_freertos.h51 struct ble_npl_eventq *evq;
65 struct ble_npl_eventq *npl_freertos_eventq_dflt_get(void);
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/nimble/include/nimble/
Dnimble_port.h71 struct ble_npl_eventq *nimble_port_get_dflt_eventq(void);
/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()
140 eventq->q = xQueueCreate(ble_freertos_total_event_cnt, sizeof(struct ble_npl_eventq *)); in npl_freertos_eventq_init()
152 eventq->q = xQueueCreate(ble_freertos_total_event_cnt, sizeof(struct ble_npl_eventq *)); in npl_freertos_eventq_init()
162 npl_freertos_eventq_deinit(struct ble_npl_eventq *evq) in npl_freertos_eventq_deinit()
195 IRAM_ATTR npl_freertos_eventq_get(struct ble_npl_eventq *evq, ble_npl_time_t tmo) in npl_freertos_eventq_get()
224 IRAM_ATTR npl_freertos_eventq_put(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in npl_freertos_eventq_put()
250 IRAM_ATTR npl_freertos_eventq_put_to_front(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in npl_freertos_eventq_put_to_front()
276 IRAM_ATTR npl_freertos_eventq_remove(struct ble_npl_eventq *evq, in npl_freertos_eventq_remove()
407 IRAM_ATTR npl_freertos_eventq_is_empty(struct ble_npl_eventq *evq) in npl_freertos_eventq_is_empty()
640 npl_freertos_callout_init(struct ble_npl_callout *co, struct ble_npl_eventq *evq, in npl_freertos_callout_init()
/hal_espressif-latest/components/bt/porting/include/os/
Dos_mbuf.h288 int r_os_mqueue_put(struct os_mqueue *, struct ble_npl_eventq *, struct os_mbuf *);
746 int os_mqueue_put(struct os_mqueue *, struct ble_npl_eventq *, struct os_mbuf *);