| /linux/drivers/accel/qaic/ |
| H A D | qaic_ssr.c | 260 struct ssr_debug_transfer_done *xfer_done; in send_xfer_done() local 263 xfer_done = kmalloc_obj(*xfer_done); in send_xfer_done() 264 if (!xfer_done) { in send_xfer_done() 273 xfer_done->hdr.cmd = cpu_to_le32(DEBUG_TRANSFER_DONE); in send_xfer_done() 274 xfer_done->hdr.len = cpu_to_le32(sizeof(*xfer_done)); in send_xfer_done() 275 xfer_done->hdr.dbc_id = cpu_to_le32(dbc_id); in send_xfer_done() 277 ret = mhi_queue_buf(qdev->ssr_ch, DMA_TO_DEVICE, xfer_done, sizeof(*xfer_done), MHI_EOT); in send_xfer_done() 284 kfree(xfer_done); in send_xfer_done()
|
| H A D | qaic_control.c | 186 struct completion xfer_done; member 1057 init_completion(&elem.xfer_done); in msg_xfer() 1101 ret = wait_for_completion_timeout(&elem.xfer_done, control_resp_timeout_s * HZ); in msg_xfer() 1103 ret = wait_for_completion_interruptible_timeout(&elem.xfer_done, in msg_xfer() 1419 complete_all(&elem->xfer_done); in resp_worker() 1601 complete_all(&elem->xfer_done); in wake_all_cntl()
|
| H A D | qaic_data.c | 686 reinit_completion(&bo->xfer_done); in qaic_init_bo() 689 init_completion(&bo->xfer_done); in qaic_init_bo() 691 complete_all(&bo->xfer_done); in qaic_init_bo() 1267 reinit_completion(&bo->xfer_done); in send_bo_list_to_device() 1650 complete_all(&bo->xfer_done); in dbc_irq_threaded_fn() 1749 ret = wait_for_completion_interruptible_timeout(&bo->xfer_done, timeout); in qaic_wait_bo_ioctl() 1959 complete_all(&bo->xfer_done); in empty_xfer_list()
|
| H A D | qaic.h | 258 struct completion xfer_done; member
|
| /linux/drivers/usb/dwc2/ |
| H A D | hcd_ddma.c | 1049 u32 n_bytes, int *xfer_done) in dwc2_update_non_isoc_urb_state_ddma() argument 1105 *xfer_done = 1; in dwc2_update_non_isoc_urb_state_ddma() 1109 *xfer_done = 1; in dwc2_update_non_isoc_urb_state_ddma() 1119 *xfer_done = 1; in dwc2_update_non_isoc_urb_state_ddma() 1131 int *xfer_done) in dwc2_process_non_isoc_desc() argument 1157 xfer_done); in dwc2_process_non_isoc_desc() 1158 if (failed || (*xfer_done && urb->status != -EINPROGRESS)) { in dwc2_process_non_isoc_desc() 1162 failed, *xfer_done); in dwc2_process_non_isoc_desc() 1177 if (*xfer_done) { in dwc2_process_non_isoc_desc() 1206 int xfer_done; in dwc2_complete_non_isoc_xfer_ddma() local [all …]
|
| H A D | hcd_intr.c | 466 int xfer_done = 0; in dwc2_update_urb_state() local 485 xfer_done = 0; in dwc2_update_urb_state() 487 xfer_done = 1; in dwc2_update_urb_state() 500 xfer_done); in dwc2_update_urb_state() 502 return xfer_done; in dwc2_update_urb_state()
|
| /linux/drivers/spi/ |
| H A D | spi-fsl-lpspi.c | 130 struct completion xfer_done; member 544 complete(&fsl_lpspi->xfer_done); in fsl_lpspi_target_abort() 559 if (wait_for_completion_interruptible(&fsl_lpspi->xfer_done) || in fsl_lpspi_wait_for_completion() 565 if (!wait_for_completion_timeout(&fsl_lpspi->xfer_done, HZ)) { in fsl_lpspi_wait_for_completion() 772 reinit_completion(&fsl_lpspi->xfer_done); in fsl_lpspi_pio_transfer() 838 complete(&fsl_lpspi->xfer_done); in fsl_lpspi_isr() 927 init_completion(&fsl_lpspi->xfer_done); in fsl_lpspi_probe()
|
| H A D | spi-fsl-dspi.c | 358 struct completion xfer_done; member 1121 complete(&dspi->xfer_done); in dspi_interrupt() 1128 complete(&dspi->xfer_done); in dspi_interrupt() 1228 reinit_completion(&dspi->xfer_done); in dspi_transfer_one_message() 1233 wait_for_completion(&dspi->xfer_done); in dspi_transfer_one_message() 1656 init_completion(&dspi->xfer_done); in dspi_probe()
|
| H A D | spi-imx.c | 113 struct completion xfer_done; member 1311 complete(&spi_imx->xfer_done); in spi_imx_isr() 1999 reinit_completion(&spi_imx->xfer_done); in spi_imx_pio_transfer() 2007 time_left = wait_for_completion_timeout(&spi_imx->xfer_done, in spi_imx_pio_transfer() 2084 reinit_completion(&spi_imx->xfer_done); in spi_imx_pio_transfer_target() 2091 if (wait_for_completion_interruptible(&spi_imx->xfer_done) || in spi_imx_pio_transfer_target() 2213 complete(&spi_imx->xfer_done); in spi_imx_target_abort() 2301 init_completion(&spi_imx->xfer_done); in spi_imx_probe()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-xlp9xx.c | 247 goto xfer_done; in xlp9xx_i2c_isr() 252 goto xfer_done; in xlp9xx_i2c_isr() 274 goto xfer_done; in xlp9xx_i2c_isr() 278 xfer_done: in xlp9xx_i2c_isr()
|
| H A D | i2c-sh7760.c | 96 struct completion xfer_done; member 228 complete(&id->xfer_done); in sh7760_i2c_irq() 322 init_completion(&id->xfer_done); in sh7760_i2c_master_xfer() 329 wait_for_completion(&id->xfer_done); in sh7760_i2c_master_xfer()
|
| H A D | i2c-cadence.c | 202 struct completion xfer_done; member 603 complete(&id->xfer_done); in cdns_i2c_master_isr() 940 reinit_completion(&id->xfer_done); in cdns_i2c_process_msg() 979 time_left = wait_for_completion_timeout(&id->xfer_done, msg_timeout); in cdns_i2c_process_msg() 1539 init_completion(&id->xfer_done); in cdns_i2c_probe()
|
| /linux/drivers/scsi/arm/ |
| H A D | acornscsi.h | 338 unsigned char xfer_done:1; /* set if DMA reached end of BH list */ member
|
| /linux/drivers/comedi/drivers/ |
| H A D | rtd520.c | 643 goto xfer_done; in rtd_interrupt() 651 goto xfer_done; in rtd_interrupt() 671 xfer_done: in rtd_interrupt()
|
| /linux/drivers/gpu/drm/msm/hdmi/ |
| H A D | hdmi_hdcp.c | 360 u32 xfer_done, xfer_req, hw_done; in msm_hdmi_hdcp_hw_ddc_clean() local 374 xfer_done = hdcp_ddc_status & HDMI_HDCP_DDC_STATUS_XFER_DONE; in msm_hdmi_hdcp_hw_ddc_clean() 377 hw_not_ready = !xfer_done || xfer_req || !hw_done; in msm_hdmi_hdcp_hw_ddc_clean()
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | max3420_udc.c | 703 goto xfer_done; in max3420_do_data() 727 xfer_done: in max3420_do_data()
|