Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/spi/
Dspi-bcm63xx.c275 t = list_entry(t->transfer_list.next, struct spi_transfer, in bcm63xx_txrx_bufs()
276 transfer_list); in bcm63xx_txrx_bufs()
326 t = list_entry(t->transfer_list.next, struct spi_transfer, in bcm63xx_txrx_bufs()
327 transfer_list); in bcm63xx_txrx_bufs()
349 list_for_each_entry(t, &m->transfers, transfer_list) { in bcm63xx_spi_transfer_one()
387 list_is_last(&t->transfer_list, &m->transfers)) { in bcm63xx_spi_transfer_one()
Dspi-mpc52xx.c194 struct spi_transfer, transfer_list); in mpc52xx_spi_fsmstate_idle()
288 if (ms->transfer->transfer_list.next == &ms->message->transfers) { in mpc52xx_spi_fsmstate_wait()
303 ms->transfer = container_of(ms->transfer->transfer_list.next, in mpc52xx_spi_fsmstate_wait()
304 struct spi_transfer, transfer_list); in mpc52xx_spi_fsmstate_wait()
Dspi-bfin-sport.c276 if (trans->transfer_list.next != &msg->transfers) { in bfin_sport_spi_next_transfer()
278 list_entry(trans->transfer_list.next, in bfin_sport_spi_next_transfer()
279 struct spi_transfer, transfer_list); in bfin_sport_spi_next_transfer()
382 previous = list_entry(transfer->transfer_list.prev, in bfin_sport_spi_pump_transfers()
383 struct spi_transfer, transfer_list); in bfin_sport_spi_pump_transfers()
516 struct spi_transfer, transfer_list); in bfin_sport_spi_pump_messages()
Dspi-xcomm.c150 list_for_each_entry(t, &msg->transfers, transfer_list) { in spi_xcomm_transfer_one()
161 is_last = list_is_last(&t->transfer_list, &msg->transfers); in spi_xcomm_transfer_one()
Dspi-fsl-espi.c287 transfer_list); in fsl_espi_do_trans()
288 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_do_trans()
307 list_for_each_entry(t, &message.transfers, transfer_list) { in fsl_espi_do_trans()
346 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_cmd_trans()
387 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_rw_trans()
441 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_do_one_msg()
Dspi-txx9.c178 list_for_each_entry(t, &m->transfers, transfer_list) { in txx9spi_work_one()
257 if (t->transfer_list.next == &m->transfers) in txx9spi_work_one()
311 list_for_each_entry(t, &m->transfers, transfer_list) { in txx9spi_transfer()
Dspi-octeon.c158 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in octeon_spi_transfer_one_message()
159 bool last_xfer = list_is_last(&xfer->transfer_list, in octeon_spi_transfer_one_message()
Dspi-falcon.c369 list_for_each_entry(t, &m->transfers, transfer_list) { in falcon_sflash_xfer_one()
370 if (list_is_last(&t->transfer_list, &m->transfers)) in falcon_sflash_xfer_one()
Dspi-sc18is602.c197 list_for_each_entry(t, &m->transfers, transfer_list) { in sc18is602_transfer_one()
208 do_transfer = t->cs_change || list_is_last(&t->transfer_list, in sc18is602_transfer_one()
Dspi-pxa2xx.c484 if (trans->transfer_list.next != &msg->transfers) { in pxa2xx_spi_next_transfer()
486 list_entry(trans->transfer_list.next, in pxa2xx_spi_next_transfer()
488 transfer_list); in pxa2xx_spi_next_transfer()
505 transfer_list); in giveback()
915 previous = list_entry(transfer->transfer_list.prev, in pump_transfers()
917 transfer_list); in pump_transfers()
1093 transfer_list); in pxa2xx_spi_transfer_one_message()
Dspi-pl022.c500 struct spi_transfer, transfer_list); in giveback()
796 if (trans->transfer_list.next != &msg->transfers) { in next_transfer()
798 list_entry(trans->transfer_list.next, in next_transfer()
799 struct spi_transfer, transfer_list); in next_transfer()
1417 previous = list_entry(transfer->transfer_list.prev, in pump_transfers()
1419 transfer_list); in pump_transfers()
1515 list_entry(transfer->transfer_list.prev, in do_polling_transfer()
1516 struct spi_transfer, transfer_list); in do_polling_transfer()
1582 struct spi_transfer, transfer_list); in pl022_transfer_one_message()
Dspi.c771 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in __spi_map_msg()
818 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in __spi_unmap_msg()
847 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_unmap_msg()
871 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_map_msg()
899 transfer_list) { in spi_map_msg()
933 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_transfer_one_message()
987 if (list_is_last(&xfer->transfer_list, in spi_transfer_one_message()
2118 list_for_each_entry(xfer, &message->transfers, transfer_list) { in __spi_validate()
2135 list_for_each_entry(xfer, &message->transfers, transfer_list) { in __spi_validate()
Dspi-bfin5xx.c338 if (trans->transfer_list.next != &msg->transfers) { in bfin_spi_next_transfer()
340 list_entry(trans->transfer_list.next, in bfin_spi_next_transfer()
341 struct spi_transfer, transfer_list); in bfin_spi_next_transfer()
595 previous = list_entry(transfer->transfer_list.prev, in bfin_spi_pump_transfers()
596 struct spi_transfer, transfer_list); in bfin_spi_pump_transfers()
906 struct spi_transfer, transfer_list); in bfin_spi_pump_messages()
Dspi-adi-v3.c374 if (t->transfer_list.next != &msg->transfers) { in adi_spi_next_transfer()
375 drv->cur_transfer = list_entry(t->transfer_list.next, in adi_spi_next_transfer()
376 struct spi_transfer, transfer_list); in adi_spi_next_transfer()
630 struct spi_transfer, transfer_list); in adi_spi_transfer_one_message()
Dspi-sh.c209 if (list_is_last(&t->transfer_list, &mesg->transfers)) { in spi_sh_send()
299 list_for_each_entry(t, &mesg->transfers, transfer_list) { in spi_sh_work()
Dspi-mxs.c384 list_for_each_entry(t, &m->transfers, transfer_list) { in mxs_spi_transfer_one()
391 flag = (&t->transfer_list == m->transfers.prev) ^ t->cs_change ? in mxs_spi_transfer_one()
Dspi-ti-qspi.c392 list_for_each_entry(t, &m->transfers, transfer_list) in ti_qspi_start_transfer_one()
405 list_for_each_entry(t, &m->transfers, transfer_list) { in ti_qspi_start_transfer_one()
Dspi-fsl-spi.c367 transfer_list); in fsl_spi_do_one_msg()
368 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_spi_do_one_msg()
379 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_spi_do_one_msg()
Dspi-sh-hspi.c166 list_for_each_entry(t, &msg->transfers, transfer_list) { in hspi_transfer_one_message()
Dspi-topcliff-pch.c473 list_for_each_entry(transfer, &pmsg->transfers, transfer_list) { in pch_spi_transfer()
1187 struct spi_transfer, transfer_list); in pch_spi_process_messages()
1192 list_entry(data->cur_trans->transfer_list.next, in pch_spi_process_messages()
1193 struct spi_transfer, transfer_list); in pch_spi_process_messages()
1249 if ((data->cur_trans->transfer_list.next) == in pch_spi_process_messages()
Dspi-fsl-dspi.c382 list_for_each_entry(transfer, &message->transfers, transfer_list) { in dspi_transfer_one_message()
388 if (dspi->cur_transfer->transfer_list.next in dspi_transfer_one_message()
Dspi-ep93xx.c650 if (!list_is_last(&t->transfer_list, &msg->transfers)) { in ep93xx_spi_process_transfer()
717 list_for_each_entry(t, &msg->transfers, transfer_list) { in ep93xx_spi_process_message()
Dspi-omap-100k.c307 list_for_each_entry(t, &m->transfers, transfer_list) { in omap1_spi100k_transfer_one_message()
Dspi-bcm63xx-hsspi.c284 list_for_each_entry(t, &msg->transfers, transfer_list) { in bcm63xx_hsspi_transfer_one()
Dspi-atmel.c1405 if (list_is_last(&xfer->transfer_list, in atmel_spi_one_transfer()
1442 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in atmel_spi_transfer_one_message()
1451 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in atmel_spi_transfer_one_message()
Dspi-mpc512x-psc.c304 list_for_each_entry(t, &m->transfers, transfer_list) { in mpc512x_psc_spi_msg_xfer()
Dspi-mpc52xx-psc.c226 list_for_each_entry (t, &m->transfers, transfer_list) { in mpc52xx_psc_spi_work()
Dspi-tegra114.c815 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in tegra_spi_transfer_one_message()
858 } else if (list_is_last(&xfer->transfer_list, in tegra_spi_transfer_one_message()
Dspi-tegra20-sflash.c330 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in tegra_sflash_transfer_one_message()
Dspi-rspi.c879 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in qspi_setup_sequencer()
/linux-4.4.14/include/linux/spi/
Dspi.h700 struct list_head transfer_list; member
774 list_add_tail(&t->transfer_list, &m->transfers); in spi_message_add_tail()
780 list_del(&t->transfer_list); in spi_transfer_del()
1131 return list_is_last(&xfer->transfer_list, &master->cur_msg->transfers); in spi_transfer_is_last()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c289 struct list_head transfer_list; member
1103 if (list_empty(&dsi->transfer_list)) { in exynos_dsi_transfer_start()
1108 xfer = list_first_entry(&dsi->transfer_list, in exynos_dsi_transfer_start()
1128 start = !list_empty(&dsi->transfer_list); in exynos_dsi_transfer_start()
1144 if (list_empty(&dsi->transfer_list)) { in exynos_dsi_transfer_finish()
1149 xfer = list_first_entry(&dsi->transfer_list, in exynos_dsi_transfer_finish()
1170 start = !list_empty(&dsi->transfer_list); in exynos_dsi_transfer_finish()
1189 if (!list_empty(&dsi->transfer_list) && in exynos_dsi_remove_transfer()
1190 xfer == list_first_entry(&dsi->transfer_list, in exynos_dsi_remove_transfer()
1193 start = !list_empty(&dsi->transfer_list); in exynos_dsi_remove_transfer()
[all …]
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_spi.c116 list_for_each_entry(t, &msg->transfers, transfer_list) { in netup_spi_transfer()
124 if (list_is_last(&t->transfer_list, in netup_spi_transfer()
/linux-4.4.14/drivers/video/fbdev/mmp/hw/
Dmmp_spi.c125 list_for_each_entry(t, &m->transfers, transfer_list) { in lcd_spi_one_transfer()
/linux-4.4.14/sound/soc/intel/haswell/
Dsst-haswell-ipc.h211 struct sst_hsw_transfer_list transfer_list; member
/linux-4.4.14/drivers/input/touchscreen/
Dads7846.c671 list_entry(m->transfers.prev, struct spi_transfer, transfer_list); in ads7846_get_value()
690 list_entry(m->transfers.prev, struct spi_transfer, transfer_list); in ads7846_update_value()
/linux-4.4.14/drivers/mmc/host/
Dmmc_spi.c1002 list_add(&host->early_status.transfer_list, in mmc_spi_data_do()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c1174 list_for_each_entry(t, &m->transfers, transfer_list) { in msi2500_transfer_one_message()