Home
last modified time | relevance | path

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

/Zephyr-latest/subsys/bluetooth/mesh/
Ddelayable_msg.c31 static struct delayable_msg_ctx { struct
49 static void put_ctx_to_busy_list(struct delayable_msg_ctx *ctx) in put_ctx_to_busy_list() argument
51 struct delayable_msg_ctx *curr_ctx; in put_ctx_to_busy_list()
63 curr_ctx = CONTAINER_OF(curr, struct delayable_msg_ctx, node); in put_ctx_to_busy_list()
78 static struct delayable_msg_ctx *peek_pending_msg(void) in peek_pending_msg()
80 struct delayable_msg_ctx *pending_msg = NULL; in peek_pending_msg()
84 pending_msg = CONTAINER_OF(node, struct delayable_msg_ctx, node); in peek_pending_msg()
90 static void reschedule_delayable_msg(struct delayable_msg_ctx *msg) in reschedule_delayable_msg()
94 struct delayable_msg_ctx *pending_msg; in reschedule_delayable_msg()
114 static int allocate_delayable_msg_chunks(struct delayable_msg_ctx *msg, int number) in allocate_delayable_msg_chunks()
[all …]