Lines Matching defs:pending
575 * have data pending to be sent. Re-enable the TX IRQ.
685 * We received a transmit interrupt without a pending X-char but with
686 * pending characters.
870 u32 pending, bool use_buf_b,
885 /* Recalculate the pending size */
886 if (pending >= dmataken)
887 pending -= dmataken;
891 if (pending) {
899 pending);
902 if (dma_count < pending)
915 if (dma_count == pending && readfifo) {
923 * maybe we just timed out. Read any pending chars and check
946 size_t pending;
967 pending = dbuf->len - state.residue;
968 BUG_ON(pending > PL011_DMA_BUFFER_SIZE);
976 pl011_dma_rx_chars(uap, pending, dmarx->use_buf_b, true);
996 size_t pending;
1013 pending = dbuf->len - state.residue;
1014 BUG_ON(pending > PL011_DMA_BUFFER_SIZE);
1022 pl011_dma_rx_chars(uap, pending, lastbuf, false);
1742 /* Clear pending error and receive interrupts */
1951 /* mask all interrupts and clear all pending ones */