Lines Matching refs:zbus_channel
27 sizeof(struct zbus_channel *), NULL);
40 sizeof(struct zbus_channel *), NULL);
58 const struct zbus_channel *curr = NULL; in _zbus_init()
59 const struct zbus_channel *prev = NULL; in _zbus_init()
79 STRUCT_SECTION_FOREACH(zbus_channel, chan) { in _zbus_init()
85 STRUCT_SECTION_FOREACH(zbus_channel, chan_prev) { in _zbus_init()
108 const struct zbus_channel *zbus_chan_from_id(uint32_t channel_id) in zbus_chan_from_id()
113 STRUCT_SECTION_FOREACH(zbus_channel, chan) { in zbus_chan_from_id()
125 static inline int _zbus_notify_observer(const struct zbus_channel *chan, in _zbus_notify_observer()
157 static inline int _zbus_vded_exec(const struct zbus_channel *chan, k_timepoint_t end_time) in _zbus_vded_exec()
177 memcpy(net_buf_user_data(buf), &chan, sizeof(struct zbus_channel *)); in _zbus_vded_exec()
242 static inline void chan_update_hop(const struct zbus_channel *chan) in chan_update_hop()
323 static inline int chan_lock(const struct zbus_channel *chan, k_timeout_t timeout, int *prio) in chan_lock()
363 static inline void chan_unlock(const struct zbus_channel *chan, int prio) in chan_unlock()
377 int zbus_chan_pub(const struct zbus_channel *chan, const void *msg, k_timeout_t timeout) in zbus_chan_pub()
415 int zbus_chan_read(const struct zbus_channel *chan, void *msg, k_timeout_t timeout) in zbus_chan_read()
436 int zbus_chan_notify(const struct zbus_channel *chan, k_timeout_t timeout) in zbus_chan_notify()
462 int zbus_chan_claim(const struct zbus_channel *chan, k_timeout_t timeout) in zbus_chan_claim()
479 int zbus_chan_finish(const struct zbus_channel *chan) in zbus_chan_finish()
488 int zbus_sub_wait(const struct zbus_observer *sub, const struct zbus_channel **chan, in zbus_sub_wait()
502 int zbus_sub_wait_msg(const struct zbus_observer *sub, const struct zbus_channel **chan, void *msg, in zbus_sub_wait_msg()
519 *chan = *((struct zbus_channel **)net_buf_user_data(buf)); in zbus_sub_wait_msg()
531 const struct zbus_channel *chan, bool masked) in zbus_obs_set_chan_notification_mask()
568 const struct zbus_channel *chan, bool *masked) in zbus_obs_is_chan_notification_masked()