Lines Matching refs:msg
63 struct scmi_msg *msg) in scmi_write_msg_to_smt() argument
67 if ((!msg->in_msg && msg->in_msg_sz) || in scmi_write_msg_to_smt()
68 (!msg->out_msg && msg->out_msg_sz)) in scmi_write_msg_to_smt()
76 if (smt->size < (sizeof(*hdr) + msg->in_msg_sz) || in scmi_write_msg_to_smt()
77 smt->size < (sizeof(*hdr) + msg->out_msg_sz)) { in scmi_write_msg_to_smt()
84 hdr->length = msg->in_msg_sz + sizeof(hdr->msg_header); in scmi_write_msg_to_smt()
87 SMT_HEADER_PROTOCOL_ID(msg->protocol_id) | in scmi_write_msg_to_smt()
88 SMT_HEADER_MESSAGE_ID(msg->message_id); in scmi_write_msg_to_smt()
90 memcpy_toio(hdr->msg_payload, msg->in_msg, msg->in_msg_sz); in scmi_write_msg_to_smt()
100 struct scmi_msg *msg) in scmi_read_resp_from_smt() argument
114 if (hdr->length > msg->out_msg_sz + sizeof(hdr->msg_header)) { in scmi_read_resp_from_smt()
120 msg->out_msg_sz = hdr->length - sizeof(hdr->msg_header); in scmi_read_resp_from_smt()
121 memcpy_fromio(msg->out_msg, hdr->msg_payload, msg->out_msg_sz); in scmi_read_resp_from_smt()