Lines Matching refs:cur_transfer

378 	struct spi_transfer		*cur_transfer;  member
519 pl022->cur_transfer = NULL; in giveback()
772 struct spi_transfer *trans = pl022->cur_transfer; in next_transfer()
776 pl022->cur_transfer = in next_transfer()
849 msg->actual_length += pl022->cur_transfer->len; in dma_callback()
852 if (msg->state != STATE_DONE && pl022->cur_transfer->cs_change) in dma_callback()
1026 pages = DIV_ROUND_UP(pl022->cur_transfer->len, PAGE_SIZE); in configure_dma()
1039 pl022->cur_transfer->len, &pl022->sgt_rx); in configure_dma()
1041 pl022->cur_transfer->len, &pl022->sgt_tx); in configure_dma()
1322 msg->actual_length += pl022->cur_transfer->len; in pl022_interrupt_handler()
1325 if (msg->state != STATE_DONE && pl022->cur_transfer->cs_change) in pl022_interrupt_handler()
1344 residue = pl022->cur_transfer->len % pl022->cur_chip->n_bytes; in set_up_next_transfer()
1349 pl022->cur_transfer->len, in set_up_next_transfer()
1355 pl022->tx_end = pl022->tx + pl022->cur_transfer->len; in set_up_next_transfer()
1357 pl022->rx_end = pl022->rx + pl022->cur_transfer->len; in set_up_next_transfer()
1379 transfer = pl022->cur_transfer; in pump_transfers()
1449 if (set_up_next_transfer(pl022, pl022->cur_transfer)) { in do_interrupt_dma_transfer()
1511 transfer = pl022->cur_transfer; in do_polling_transfer()
1556 message->actual_length += pl022->cur_transfer->len; in do_polling_transfer()
1560 && pl022->cur_transfer->cs_change) in do_polling_transfer()
1585 pl022->cur_transfer = list_entry(msg->transfers.next, in pl022_transfer_one_message()