Lines Matching refs:in_msg

165 		    u8 *in_msg, size_t in_size)  in ish_send()  argument
177 client_data->response.data = in_msg; in ish_send()
224 struct cros_ish_in_msg *in_msg = in process_recv() local
254 in_msg->hdr.channel, in_msg->hdr.status); in process_recv()
256 switch (in_msg->hdr.channel) { in process_recv()
264 if (client_data->response.token != in_msg->hdr.token) { in process_recv()
267 in_msg->hdr.token); in process_recv()
287 if (in_msg->hdr.status) { in process_recv()
289 in_msg->hdr.status); in process_recv()
331 dev_err(dev, "Invalid channel=%02d\n", in_msg->hdr.channel); in process_recv()
450 const struct cros_ish_in_msg *in_msg, in prepare_cros_ec_rx() argument
457 msg->result = in_msg->ec_response.result; in prepare_cros_ec_rx()
462 if (in_msg->ec_response.data_len > msg->insize) { in prepare_cros_ec_rx()
464 in_msg->ec_response.data_len, msg->insize); in prepare_cros_ec_rx()
470 sum += ((u8 *)in_msg)[IN_MSG_EC_RESPONSE_PREAMBLE + i]; in prepare_cros_ec_rx()
473 for (i = 0; i < in_msg->ec_response.data_len; i++) in prepare_cros_ec_rx()
474 sum += msg->data[i] = ((u8 *)in_msg)[offset + i]; in prepare_cros_ec_rx()
491 struct cros_ish_in_msg *in_msg = (struct cros_ish_in_msg *)ec_dev->din; in cros_ec_pkt_xfer_ish() local
540 (u8 *)in_msg, in_size); in cros_ec_pkt_xfer_ish()
544 rv = prepare_cros_ec_rx(ec_dev, in_msg, msg); in cros_ec_pkt_xfer_ish()
548 rv = in_msg->ec_response.data_len; in cros_ec_pkt_xfer_ish()
552 in_msg->ec_response.struct_version, in cros_ec_pkt_xfer_ish()
553 in_msg->ec_response.checksum, in cros_ec_pkt_xfer_ish()
554 in_msg->ec_response.result, in cros_ec_pkt_xfer_ish()
555 in_msg->ec_response.data_len); in cros_ec_pkt_xfer_ish()