Lines Matching defs:current_msg
149 * @current_msg: The current message that this SPI driver is
180 struct spi_message *current_msg;
359 if (data->current_msg->complete) {
361 data->current_msg->status = -EIO;
362 data->current_msg->complete(data->current_msg->context);
364 data->current_msg = NULL;
533 (data->current_msg->spi->bits_per_word != data->cur_trans->bits_per_word)) {
539 *bpw = data->current_msg->spi->bits_per_word;
615 data->current_msg->status = 0;
617 if (data->current_msg->complete) {
620 data->current_msg->complete(data->current_msg->context);
629 data->current_msg = NULL;
924 (data->current_msg->spi->bits_per_word !=
933 *bpw = data->current_msg->spi->bits_per_word;
1139 data->current_msg = list_entry(data->queue.next, struct spi_message,
1142 list_del_init(&data->current_msg->queue);
1144 data->current_msg->status = 0;
1146 pch_spi_select_chip(data, data->current_msg->spi);
1152 data->current_msg->spi->bits_per_word);
1162 list_entry(data->current_msg->transfers.next,
1189 data->current_msg->status = -EIO;
1190 data->current_msg->complete
1191 (data->current_msg->context);
1193 data->current_msg = NULL;
1211 data->current_msg->actual_length += data->cur_trans->len;
1214 "%s:data->current_msg->actual_length=%d\n",
1215 __func__, data->current_msg->actual_length);
1223 &(data->current_msg->transfers)) {