Lines Matching refs:msg_hdr

184 			     u32 msg_hdr, void *priv);
186 u32 msg_hdr, enum scmi_bad_msg err);
867 static void scmi_bad_message_trace(struct scmi_chan_info *cinfo, u32 msg_hdr, in scmi_bad_message_trace() argument
873 switch (MSG_XTRACT_TYPE(msg_hdr)) { in scmi_bad_message_trace()
889 MSG_XTRACT_PROT_ID(msg_hdr), in scmi_bad_message_trace()
890 MSG_XTRACT_ID(msg_hdr), tag, in scmi_bad_message_trace()
891 MSG_XTRACT_TOKEN(msg_hdr), err, NULL, 0); in scmi_bad_message_trace()
1002 scmi_xfer_command_acquire(struct scmi_chan_info *cinfo, u32 msg_hdr) in scmi_xfer_command_acquire() argument
1009 u8 msg_type = MSG_XTRACT_TYPE(msg_hdr); in scmi_xfer_command_acquire()
1010 u16 xfer_id = MSG_XTRACT_TOKEN(msg_hdr); in scmi_xfer_command_acquire()
1021 scmi_bad_message_trace(cinfo, msg_hdr, MSG_UNEXPECTED); in scmi_xfer_command_acquire()
1047 msg_type, xfer_id, msg_hdr, xfer->state); in scmi_xfer_command_acquire()
1049 scmi_bad_message_trace(cinfo, msg_hdr, MSG_INVALID); in scmi_xfer_command_acquire()
1080 u32 msg_hdr, void *priv) in scmi_handle_notification() argument
1094 scmi_bad_message_trace(cinfo, msg_hdr, MSG_NOMEM); in scmi_handle_notification()
1101 unpack_scmi_header(msg_hdr, &xfer->hdr); in scmi_handle_notification()
1121 xfer->hdr.seq = MSG_XTRACT_TOKEN(msg_hdr); in scmi_handle_notification()
1132 u32 msg_hdr, void *priv) in scmi_handle_response() argument
1137 xfer = scmi_xfer_command_acquire(cinfo, msg_hdr); in scmi_handle_response()
1140 scmi_raw_error_report(info->raw, cinfo, msg_hdr, priv); in scmi_handle_response()
1142 if (MSG_XTRACT_TYPE(msg_hdr) == MSG_TYPE_DELAYED_RESP) in scmi_handle_response()
1206 static void scmi_rx_callback(struct scmi_chan_info *cinfo, u32 msg_hdr, in scmi_rx_callback() argument
1209 u8 msg_type = MSG_XTRACT_TYPE(msg_hdr); in scmi_rx_callback()
1213 scmi_handle_notification(cinfo, msg_hdr, priv); in scmi_rx_callback()
1217 scmi_handle_response(cinfo, msg_hdr, priv); in scmi_rx_callback()
1221 scmi_bad_message_trace(cinfo, msg_hdr, MSG_UNKNOWN); in scmi_rx_callback()