Lines Matching refs:rxmsg
320 struct hsi_msg *txmsg, *rxmsg;
323 rxmsg = hsi_alloc_msg(1, GFP_KERNEL);
324 if (!rxmsg) {
328 rxmsg->channel = cs_char_data.channel_id_data;
329 rxmsg->destructor = cs_hsi_data_destructor;
330 rxmsg->context = hi;
341 hi->data_rx_msg = rxmsg;
347 hsi_free_msg(rxmsg);
652 struct hsi_msg *rxmsg;
666 rxmsg = hi->data_rx_msg;
667 sg_init_one(rxmsg->sgt.sgl, (void *)hi->mmap_base, 0);
668 rxmsg->sgt.nents = 0;
669 rxmsg->complete = cs_hsi_peek_on_data_complete;
671 ret = hsi_async_read(hi->cl, rxmsg);
673 cs_hsi_data_read_error(hi, rxmsg);