Lines Matching refs:msg
213 static inline int pucan_error_get_channel(const struct pucan_error_msg *msg) in pucan_error_get_channel() argument
215 return msg->channel_type_d & 0x0f; in pucan_error_get_channel()
232 static inline int pucan_status_get_channel(const struct pucan_status_msg *msg) in pucan_status_get_channel() argument
234 return msg->channel_p_w_b & 0x0f; in pucan_status_get_channel()
237 static inline int pucan_status_is_rx_barrier(const struct pucan_status_msg *msg) in pucan_status_is_rx_barrier() argument
239 return msg->channel_p_w_b & PUCAN_RX_BARRIER; in pucan_status_is_rx_barrier()
242 static inline int pucan_status_is_passive(const struct pucan_status_msg *msg) in pucan_status_is_passive() argument
244 return msg->channel_p_w_b & PUCAN_BUS_PASSIVE; in pucan_status_is_passive()
247 static inline int pucan_status_is_warning(const struct pucan_status_msg *msg) in pucan_status_is_warning() argument
249 return msg->channel_p_w_b & PUCAN_BUS_WARNING; in pucan_status_is_warning()
252 static inline int pucan_status_is_busoff(const struct pucan_status_msg *msg) in pucan_status_is_busoff() argument
254 return msg->channel_p_w_b & PUCAN_BUS_BUSOFF; in pucan_status_is_busoff()
279 static inline int pucan_msg_get_channel(const struct pucan_rx_msg *msg) in pucan_msg_get_channel() argument
281 return msg->channel_dlc & 0xf; in pucan_msg_get_channel()
285 static inline u8 pucan_msg_get_dlc(const struct pucan_rx_msg *msg) in pucan_msg_get_dlc() argument
287 return msg->channel_dlc >> 4; in pucan_msg_get_dlc()
290 static inline int pucan_ermsg_get_channel(const struct pucan_error_msg *msg) in pucan_ermsg_get_channel() argument
292 return msg->channel_type_d & 0x0f; in pucan_ermsg_get_channel()
295 static inline int pucan_stmsg_get_channel(const struct pucan_status_msg *msg) in pucan_stmsg_get_channel() argument
297 return msg->channel_p_w_b & 0x0f; in pucan_stmsg_get_channel()