Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/
Dnimble_npl_os.h49 struct ble_npl_event;
50 typedef void ble_npl_event_fn(struct ble_npl_event *ev);
52 struct ble_npl_event { struct
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 *);
88 void (*p_ble_npl_event_run)(struct ble_npl_event *);
90 void (*p_ble_npl_event_init)(struct ble_npl_event *, ble_npl_event_fn *, void *);
91 void (*p_ble_npl_event_deinit)(struct ble_npl_event *);
92 void (*p_ble_npl_event_reset)(struct ble_npl_event *);
[all …]
Dnimble_npl.h18 struct ble_npl_event;
19 typedef void ble_npl_event_fn(struct ble_npl_event *ev);
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);
64 struct ble_npl_event *ev);
66 void ble_npl_event_init(struct ble_npl_event *ev, ble_npl_event_fn *fn,
69 bool ble_npl_event_is_queued(struct ble_npl_event *ev);
71 void *ble_npl_event_get_arg(struct ble_npl_event *ev);
73 void ble_npl_event_set_arg(struct ble_npl_event *ev, void *arg);
77 void ble_npl_event_run(struct ble_npl_event *ev);
Dnpl_freertos.h33 typedef void ble_npl_event_fn(struct ble_npl_event *ev);
52 struct ble_npl_event ev;
67 struct ble_npl_event *npl_freertos_eventq_get(struct ble_npl_eventq *evq,
71 struct ble_npl_event *ev);
74 struct ble_npl_event *ev);
/hal_espressif-latest/components/bt/porting/npl/freertos/src/
Dnpl_os_freertos.c89 IRAM_ATTR npl_freertos_event_init(struct ble_npl_event *ev, ble_npl_event_fn *fn, in npl_freertos_event_init()
111 IRAM_ATTR npl_freertos_event_deinit(struct ble_npl_event *ev) in npl_freertos_event_deinit()
123 IRAM_ATTR npl_freertos_event_reset(struct ble_npl_event *ev) in npl_freertos_event_reset()
194 struct ble_npl_event *
197 struct ble_npl_event *ev = NULL; 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()
277 struct ble_npl_event *ev) in npl_freertos_eventq_remove()
279 struct ble_npl_event *tmp_ev; in npl_freertos_eventq_remove()
400 IRAM_ATTR npl_freertos_event_run(struct ble_npl_event *ev) in npl_freertos_event_run()
[all …]
/hal_espressif-latest/components/bt/porting/include/os/
Dos_mbuf.h123 struct ble_npl_event mq_ev;