Home
last modified time | relevance | path

Searched refs:rt_wqueue_node (Results 1 – 3 of 3) sorted by relevance

/nrf52832-nimble/rt-thread/components/drivers/include/ipc/
H A Dwaitqueue.h20 struct rt_wqueue_node;
21 typedef int (*rt_wqueue_func_t)(struct rt_wqueue_node *wait, void *key);
23 struct rt_wqueue_node struct
31 typedef struct rt_wqueue_node rt_wqueue_node_t; argument
33 int __wqueue_default_wake(struct rt_wqueue_node *wait, void *key);
43 void rt_wqueue_add(rt_wqueue_t *queue, struct rt_wqueue_node *node);
44 void rt_wqueue_remove(struct rt_wqueue_node *node);
49 struct rt_wqueue_node name = { \
/nrf52832-nimble/rt-thread/components/drivers/src/
H A Dwaitqueue.c18 void rt_wqueue_add(rt_wqueue_t *queue, struct rt_wqueue_node *node) in rt_wqueue_add()
27 void rt_wqueue_remove(struct rt_wqueue_node *node) in rt_wqueue_remove()
36 int __wqueue_default_wake(struct rt_wqueue_node *wait, void *key) in __wqueue_default_wake()
48 struct rt_wqueue_node *entry; in rt_wqueue_wakeup()
60 entry = rt_list_entry(node, struct rt_wqueue_node, list); in rt_wqueue_wakeup()
82 struct rt_wqueue_node __wait; in rt_wqueue_wait()
/nrf52832-nimble/rt-thread/components/dfs/src/
H A Dpoll.c34 struct rt_wqueue_node wqn;
39 static int __wqueue_pollwake(struct rt_wqueue_node *wait, void *key) in __wqueue_pollwake()