Lines Matching refs:msg_hdr

198 			     u32 msg_hdr, void *priv);
200 u32 msg_hdr, enum scmi_bad_msg err);
882 static void scmi_bad_message_trace(struct scmi_chan_info *cinfo, u32 msg_hdr, in scmi_bad_message_trace() argument
888 switch (MSG_XTRACT_TYPE(msg_hdr)) { in scmi_bad_message_trace()
904 MSG_XTRACT_PROT_ID(msg_hdr), in scmi_bad_message_trace()
905 MSG_XTRACT_ID(msg_hdr), tag, in scmi_bad_message_trace()
906 MSG_XTRACT_TOKEN(msg_hdr), err, NULL, 0); in scmi_bad_message_trace()
1017 scmi_xfer_command_acquire(struct scmi_chan_info *cinfo, u32 msg_hdr) in scmi_xfer_command_acquire() argument
1024 u8 msg_type = MSG_XTRACT_TYPE(msg_hdr); in scmi_xfer_command_acquire()
1025 u16 xfer_id = MSG_XTRACT_TOKEN(msg_hdr); in scmi_xfer_command_acquire()
1036 scmi_bad_message_trace(cinfo, msg_hdr, MSG_UNEXPECTED); in scmi_xfer_command_acquire()
1062 msg_type, xfer_id, msg_hdr, xfer->state); in scmi_xfer_command_acquire()
1064 scmi_bad_message_trace(cinfo, msg_hdr, MSG_INVALID); in scmi_xfer_command_acquire()
1095 u32 msg_hdr, void *priv) in scmi_handle_notification() argument
1109 scmi_bad_message_trace(cinfo, msg_hdr, MSG_NOMEM); in scmi_handle_notification()
1116 unpack_scmi_header(msg_hdr, &xfer->hdr); in scmi_handle_notification()
1136 xfer->hdr.seq = MSG_XTRACT_TOKEN(msg_hdr); in scmi_handle_notification()
1147 u32 msg_hdr, void *priv) in scmi_handle_response() argument
1152 xfer = scmi_xfer_command_acquire(cinfo, msg_hdr); in scmi_handle_response()
1155 scmi_raw_error_report(info->raw, cinfo, msg_hdr, priv); in scmi_handle_response()
1157 if (MSG_XTRACT_TYPE(msg_hdr) == MSG_TYPE_DELAYED_RESP) in scmi_handle_response()
1221 static void scmi_rx_callback(struct scmi_chan_info *cinfo, u32 msg_hdr, in scmi_rx_callback() argument
1224 u8 msg_type = MSG_XTRACT_TYPE(msg_hdr); in scmi_rx_callback()
1228 scmi_handle_notification(cinfo, msg_hdr, priv); in scmi_rx_callback()
1232 scmi_handle_response(cinfo, msg_hdr, priv); in scmi_rx_callback()
1236 scmi_bad_message_trace(cinfo, msg_hdr, MSG_UNKNOWN); in scmi_rx_callback()