Lines Matching refs:uvb_msg
29 struct uvb_msg { struct
42 K_MEM_SLAB_DEFINE_STATIC(uvb_msg_slab, sizeof(struct uvb_msg), argument
78 static ALWAYS_INLINE int submit_new_work(struct uvb_msg *const msg) in submit_new_work()
84 static struct uvb_msg *uvb_alloc_msg(const struct uvb_node *const node) in uvb_alloc_msg()
86 struct uvb_msg *msg; in uvb_alloc_msg()
93 memset(msg, 0, sizeof(struct uvb_msg)); in uvb_alloc_msg()
103 struct uvb_msg *msg; in uvb_advert()
123 struct uvb_msg *msg; in uvb_to_host()
143 struct uvb_msg *msg; in subscribe_msg()
161 struct uvb_msg *msg; in unsubscribe_msg()
215 static ALWAYS_INLINE void handle_msg_subscribe(struct uvb_msg *const msg) in handle_msg_subscribe()
236 static ALWAYS_INLINE void handle_msg_unsubscribe(struct uvb_msg *const msg) in handle_msg_unsubscribe()
251 static ALWAYS_INLINE void handle_msg_event(struct uvb_msg *const msg) in handle_msg_event()
267 static ALWAYS_INLINE void handle_msg_to_host(struct uvb_msg *const msg) in handle_msg_to_host()
289 struct uvb_msg *msg; in uvb_work_handler()