Home
last modified time | relevance | path

Searched refs:transfer_list (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/staging/greybus/
H A Dspilib.c133 transfer_list)) in setup_next_xfer()
137 transfer_list); in setup_next_xfer()
155 transfer_list)) in get_next_xfer()
158 return list_next_entry(xfer, transfer_list); in get_next_xfer()
323 xfer = list_next_entry(xfer, transfer_list); in gb_spi_decode_response()
338 transfer_list); in gb_spi_transfer_one_message()
/linux/drivers/spi/
H A Dspi-cavium.c135 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in octeon_spi_transfer_one_message()
136 bool last_xfer = list_is_last(&xfer->transfer_list, in octeon_spi_transfer_one_message()
H A Dspi-mpc52xx.c199 struct spi_transfer, transfer_list); in mpc52xx_spi_fsmstate_idle()
295 if (ms->transfer->transfer_list.next == &ms->message->transfers) { in mpc52xx_spi_fsmstate_wait()
310 ms->transfer = container_of(ms->transfer->transfer_list.next, in mpc52xx_spi_fsmstate_wait()
311 struct spi_transfer, transfer_list); in mpc52xx_spi_fsmstate_wait()
H A Dspi.c1257 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in __spi_map_msg()
1306 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in __spi_unmap_msg()
1376 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_unmap_msg()
1401 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_map_msg()
1428 transfer_list) { in spi_map_msg()
1613 xfer = list_first_entry(&msg->transfers, struct spi_transfer, transfer_list); in spi_transfer_one_message()
1619 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_transfer_one_message()
1683 if (list_is_last(&xfer->transfer_list, in spi_transfer_one_message()
1690 if (!list_next_entry(xfer, transfer_list)->cs_off) in spi_transfer_one_message()
1693 } else if (!list_is_last(&xfer->transfer_list, &msg->transfers) && in spi_transfer_one_message()
[all …]
H A Dspi-amlogic-spisg.c503 list_for_each_entry(xfer, &msg->transfers, transfer_list) in aml_spisg_transfer_one_message()
520 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in aml_spisg_transfer_one_message()
528 if (list_is_first(&xfer->transfer_list, &msg->transfers)) in aml_spisg_transfer_one_message()
533 if (list_is_last(&xfer->transfer_list, &msg->transfers)) in aml_spisg_transfer_one_message()
578 list_for_each_entry(xfer, &msg->transfers, transfer_list) in aml_spisg_transfer_one_message()
H A Dspi-stm32-ospi.c678 list_for_each_entry(transfer, &msg->transfers, transfer_list) { in stm32_ospi_transfer_one_message()
699 if (list_is_last(&transfer->transfer_list, &msg->transfers)) { in stm32_ospi_transfer_one_message()
704 transfer = list_next_entry(transfer, transfer_list); in stm32_ospi_transfer_one_message()
H A Dspi-topcliff-pch.c1163 struct spi_transfer, transfer_list); in pch_spi_process_messages()
1169 list_entry(data->cur_trans->transfer_list.next, in pch_spi_process_messages()
1170 struct spi_transfer, transfer_list); in pch_spi_process_messages()
1222 if ((data->cur_trans->transfer_list.next) == in pch_spi_process_messages()
H A Dspi-mpc52xx-psc.c189 list_for_each_entry (t, &m->transfers, transfer_list) { in mpc52xx_psc_spi_transfer_one_message()
H A Dspi-mpc512x-psc.c294 list_for_each_entry(t, &m->transfers, transfer_list) { in mpc512x_psc_spi_msg_xfer()
H A Dspi-geni-qcom.c444 if (!list_is_last(&xfer->transfer_list, &spi->cur_msg->transfers)) in setup_gsi_xfer()
853 if (!list_is_last(&xfer->transfer_list, &spi->cur_msg->transfers)) in setup_se_xfer()
H A Dspi-fsl-dspi.c1173 list_for_each_entry(transfer, &message->transfers, transfer_list) { in dspi_transfer_one_message()
1185 if (list_is_last(&dspi->cur_transfer->transfer_list, in dspi_transfer_one_message()
H A Dspi-rzv2h-rspi.c610 list_for_each_entry(xfer, &message->transfers, transfer_list) { in rzv2h_rspi_prepare_message()
H A Dspi-microchip-core-qspi.c651 list_for_each_entry(t, &m->transfers, transfer_list) { in mchp_coreqspi_prepare_message()
H A Dspi-fsl-lpspi.c512 transfer_list); in fsl_lpspi_prepare_message()
H A Dspi-imx.c688 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in mx51_ecspi_prepare_message()
/linux/drivers/gpu/drm/bridge/
H A Dsamsung-dsim.c1433 while (!list_empty(&dsi->transfer_list)) { in samsung_dsim_transfer_start()
1434 xfer = list_first_entry(&dsi->transfer_list, in samsung_dsim_transfer_start()
1468 if (list_empty(&dsi->transfer_list)) { in samsung_dsim_transfer_finish()
1473 xfer = list_first_entry(&dsi->transfer_list, in samsung_dsim_transfer_finish()
1495 start = !list_empty(&dsi->transfer_list); in samsung_dsim_transfer_finish()
1514 if (!list_empty(&dsi->transfer_list) && in samsung_dsim_remove_transfer()
1515 xfer == list_first_entry(&dsi->transfer_list, in samsung_dsim_remove_transfer()
1518 start = !list_empty(&dsi->transfer_list); in samsung_dsim_remove_transfer()
1543 stopped = list_empty(&dsi->transfer_list); in samsung_dsim_transfer()
1544 list_add_tail(&xfer->list, &dsi->transfer_list); in samsung_dsim_transfer()
[all …]
/linux/include/linux/spi/
H A Dspi.h1155 struct list_head transfer_list; member
1261 list_add_tail(&t->transfer_list, &m->transfers); in spi_message_add_tail()
1267 list_del(&t->transfer_list); in spi_transfer_del()
1762 return list_is_last(&xfer->transfer_list, &ctlr->cur_msg->transfers); in spi_transfer_is_last()
/linux/drivers/mmc/host/
H A Dmmc_spi.c861 list_add(&host->early_status.transfer_list, in mmc_spi_data_do()
/linux/drivers/media/usb/msi2500/
H A Dmsi2500.c1145 list_for_each_entry(t, &m->transfers, transfer_list) { in msi2500_transfer_one_message()