Lines Matching full:outstanding
211 * @wait_to_stop: queue to wait for outstanding transacitons before stopping
898 * xilinx_dpdma_chan_ostand - Number of outstanding transactions
901 * Read and return the number of outstanding transactions from register.
903 * Return: Number of outstanding transactions from the status register.
912 * xilinx_dpdma_chan_no_ostand - Notify no outstanding transaction event
915 * Notify waiters for no outstanding event, so waiters can stop the channel
916 * safely. This function is supposed to be called when 'no outstanding'
917 * interrupt is generated. The 'no outstanding' interrupt is disabled and
919 * register still shows some number of outstanding transactions, the interrupt
922 * Return: 0 on success. On failure, -EWOULDBLOCK if there's still outstanding
931 dev_dbg(chan->xdev->dev, "%d outstanding transactions\n", cnt); in xilinx_dpdma_chan_notify_no_ostand()
935 /* Disable 'no outstanding' interrupt */ in xilinx_dpdma_chan_notify_no_ostand()
944 * xilinx_dpdma_chan_wait_no_ostand - Wait for the no outstanding irq
947 * Wait for the no outstanding transaction interrupt. This functions can sleep
957 /* Wait for a no outstanding transaction interrupt upto 50msec */ in xilinx_dpdma_chan_wait_no_ostand()
977 * xilinx_dpdma_chan_poll_no_ostand - Poll the outstanding transaction status
980 * Poll the outstanding transaction status, and return when there's no
981 * outstanding transaction. This functions can be used in the interrupt context
1013 * outstanding transaction and then disabling the channel.
1463 * Per channel error handling tasklet. This function waits for the outstanding