Home
last modified time | relevance | path

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

/device/soc/winnermicro/wm800/board/src/bt/blehost/porting/w800/include/nimble/
Dnimble_npl_os.h47 struct ble_npl_eventq { struct
53 struct ble_npl_eventq *evq; argument
83 static inline void ble_npl_eventq_init(struct ble_npl_eventq *evq) in ble_npl_eventq_init()
92 static inline void ble_npl_eventq_deinit(struct ble_npl_eventq *evq) in ble_npl_eventq_deinit()
99 static inline struct ble_npl_event *ble_npl_eventq_get(struct ble_npl_eventq *evq, ble_npl_time_t t… in ble_npl_eventq_get()
104 static inline void ble_npl_eventq_put(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in ble_npl_eventq_put()
109 static inline void ble_npl_eventq_remove(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in ble_npl_eventq_remove()
119 static inline bool ble_npl_eventq_is_empty(struct ble_npl_eventq *evq) in ble_npl_eventq_is_empty()
190 static inline void ble_npl_callout_init(struct ble_npl_callout *co, struct ble_npl_eventq *evq, in ble_npl_callout_init()
Dnimble_port.h37 struct ble_npl_eventq *nimble_port_get_dflt_eventq(void);
/device/soc/winnermicro/wm800/board/src/bt/blehost/nimble/include/nimble/
Dnimble_npl.h67 void ble_npl_eventq_init(struct ble_npl_eventq *evq);
69 struct ble_npl_event *ble_npl_eventq_get(struct ble_npl_eventq *evq, ble_npl_time_t tmo);
71 void ble_npl_eventq_put(struct ble_npl_eventq *evq, struct ble_npl_event *ev);
73 void ble_npl_eventq_remove(struct ble_npl_eventq *evq,
85 bool ble_npl_eventq_is_empty(struct ble_npl_eventq *evq);
117 void ble_npl_callout_init(struct ble_npl_callout *co, struct ble_npl_eventq *evq,
/device/soc/winnermicro/wm800/board/src/bt/blehost/porting/w800/include/os/
Dnpl_freertos.h27 struct ble_npl_eventq *npl_freertos_eventq_dflt_get(void);
29 struct ble_npl_event *npl_freertos_eventq_get(struct ble_npl_eventq *evq, ble_npl_time_t tmo);
31 void npl_freertos_eventq_put(struct ble_npl_eventq *evq,
34 void npl_freertos_eventq_remove(struct ble_npl_eventq *evq,
55 struct ble_npl_eventq *evq,
Dos_mbuf.h266 int os_mqueue_put(struct os_mqueue *, struct ble_npl_eventq *, struct os_mbuf *);
/device/soc/winnermicro/wm800/board/src/bt/blehost/nimble/host/src/
Dble_hs.c74 static struct ble_npl_eventq *ble_hs_evq;
107 struct ble_npl_eventq *ble_hs_evq_get(void) in STATS_NAME()
112 void ble_hs_evq_set(struct ble_npl_eventq *evq) in ble_hs_evq_set()
445 ble_npl_eventq_put((struct ble_npl_eventq *)ble_hs_evq_get(), in ble_hs_sched_start_stage2()
452 ble_npl_eventq_put((struct ble_npl_eventq *)os_eventq_dflt_get(), in ble_hs_sched_start()
694 ble_hs_evq_set((struct ble_npl_eventq *)os_eventq_dflt_get()); in ble_hs_init()
710 ble_npl_eventq_put((struct ble_npl_eventq *)os_eventq_dflt_get(), in ble_hs_init()
Dble_hs_priv.h133 struct ble_npl_eventq *ble_hs_evq_get(void);
144 int ble_mqueue_put(struct ble_mqueue *mq, struct ble_npl_eventq *evq, struct os_mbuf *om);
Dble_hs_mqueue.c51 int ble_mqueue_put(struct ble_mqueue *mq, struct ble_npl_eventq *evq, struct os_mbuf *om) in ble_mqueue_put()
/device/soc/winnermicro/wm800/board/src/bt/blehost/porting/w800/src/
Dnpl_os_freertos.c27 struct ble_npl_event *npl_freertos_eventq_get(struct ble_npl_eventq *evq, ble_npl_time_t tmo) in npl_freertos_eventq_get()
41 void npl_freertos_eventq_put(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in npl_freertos_eventq_put()
54 void npl_freertos_eventq_remove(struct ble_npl_eventq *evq, struct ble_npl_event *ev) in npl_freertos_eventq_remove()
214 void npl_freertos_callout_init(struct ble_npl_callout *co, struct ble_npl_eventq *evq, in npl_freertos_callout_init()
Dnimble_port.c28 static struct ble_npl_eventq g_eventq_dflt ;
124 struct ble_npl_eventq *nimble_port_get_dflt_eventq(void) in nimble_port_get_dflt_eventq()
Dos_mbuf.c83 int os_mqueue_put(struct os_mqueue *mq, struct ble_npl_eventq *evq, struct os_mbuf *m) in os_mqueue_put()
/device/soc/winnermicro/wm800/board/src/bt/blehost/nimble/host/include/host/
Dble_hs.h375 void ble_hs_evq_set(struct ble_npl_eventq *evq);
/device/soc/winnermicro/wm800/board/src/bt/blehost/nimble/host/mesh/include/mesh/
Dglue.h240 void net_buf_put(struct ble_npl_eventq *fifo, struct os_mbuf *buf);
260 bool k_fifo_is_empty(struct ble_npl_eventq *q);
261 void *net_buf_get(struct ble_npl_eventq *fifo, s32_t t);
/device/soc/winnermicro/wm800/board/src/bt/blehost/nimble/host/mesh/src/
Dglue.c63 void net_buf_put(struct ble_npl_eventq *fifo, struct os_mbuf *om) in net_buf_put()
288 bool k_fifo_is_empty(struct ble_npl_eventq *q) in k_fifo_is_empty()
293 void *net_buf_get(struct ble_npl_eventq *fifo, s32_t t) in net_buf_get()
Dadv.c52 static struct ble_npl_eventq adv_queue;
/device/soc/winnermicro/wm800/board/src/bt/blehost/nimble/transport/uart/src/
Dble_hci_uart.c115 static struct ble_npl_eventq hci_evt_rx_tx_queue;