Searched refs:ble_npl_eventq (Results 1 – 6 of 6) sorted by relevance
/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/ |
D | nimble_npl_os.h | 56 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 …]
|
D | nimble_npl.h | 54 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,
|
D | npl_freertos.h | 51 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/ |
D | nimble_port.h | 71 struct ble_npl_eventq *nimble_port_get_dflt_eventq(void);
|
/hal_espressif-latest/components/bt/porting/npl/freertos/src/ |
D | npl_os_freertos.c | 131 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/ |
D | os_mbuf.h | 288 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 *);
|