Lines Matching refs:current_msg

187 	struct spi_message *current_msg;  member
366 if (data->current_msg->complete) { in pch_spi_handler()
368 data->current_msg->status = -EIO; in pch_spi_handler()
369 data->current_msg->complete(data->current_msg->context); in pch_spi_handler()
371 data->current_msg = NULL; in pch_spi_handler()
570 (data->current_msg->spi->bits_per_word != data->cur_trans->bits_per_word)) { in pch_spi_set_tx()
576 *bpw = data->current_msg->spi->bits_per_word; in pch_spi_set_tx()
650 data->current_msg->status = 0; in pch_spi_nomore_transfer()
652 if (data->current_msg->complete) { in pch_spi_nomore_transfer()
655 data->current_msg->complete(data->current_msg->context); in pch_spi_nomore_transfer()
664 data->current_msg = NULL; in pch_spi_nomore_transfer()
954 (data->current_msg->spi->bits_per_word != in pch_spi_handle_dma()
963 *bpw = data->current_msg->spi->bits_per_word; in pch_spi_handle_dma()
1163 data->current_msg = list_entry(data->queue.next, struct spi_message, in pch_spi_process_messages()
1166 list_del_init(&data->current_msg->queue); in pch_spi_process_messages()
1168 data->current_msg->status = 0; in pch_spi_process_messages()
1170 pch_spi_select_chip(data, data->current_msg->spi); in pch_spi_process_messages()
1176 data->current_msg->spi->bits_per_word); in pch_spi_process_messages()
1186 list_entry(data->current_msg->transfers.next, in pch_spi_process_messages()
1210 data->current_msg->status = -EIO; in pch_spi_process_messages()
1211 data->current_msg->complete in pch_spi_process_messages()
1212 (data->current_msg->context); in pch_spi_process_messages()
1214 data->current_msg = NULL; in pch_spi_process_messages()
1232 data->current_msg->actual_length += data->cur_trans->len; in pch_spi_process_messages()
1236 __func__, data->current_msg->actual_length); in pch_spi_process_messages()
1250 &(data->current_msg->transfers)) { in pch_spi_process_messages()