Lines Matching refs:qlen
172 dmap->qlen = dmap->qhead = dmap->qtail = dmap->user_counter = 0; in dma_init_buffers()
352 if (!signal_pending(current) && adev->dmap_out->qlen && in dma_reset_output()
376 dmap->qlen = dmap->qhead = dmap->qtail = dmap->user_counter = 0; in dma_reset_output()
393 dmap->qlen = dmap->qhead = dmap->qtail = dmap->user_counter = 0; in dma_reset_input()
440 if (dmap->qlen > 0 && !(dmap->flags & DMA_ACTIVE)) in DMAbuf_sync()
445 adev->dmap_out->qlen && adev->dmap_out->underrun_count == 0) { in DMAbuf_sync()
454 return adev->dmap_out->qlen; in DMAbuf_sync()
477 return adev->dmap_out->qlen; in DMAbuf_sync()
570 } else while (dmap->qlen <= 0 && n++ < 10) { in DMAbuf_getrdbuffer()
602 if (dmap->qlen <= 0) in DMAbuf_getrdbuffer()
621 else if (dmap->qlen <= 0) in DMAbuf_rmchars()
625 dmap->qlen--; in DMAbuf_rmchars()
720 if (dmap->qlen >= lim) /* No space at all */ in DMAbuf_space_in_queue()
731 len = dmap->qlen; in DMAbuf_space_in_queue()
893 dmap->qlen++; in DMAbuf_move_wrpointer()
907 if (dmap->qlen > 1 || (dmap->qlen > 0 && (post || dmap->qlen >= dmap->nbufs - 1))) in DMAbuf_move_wrpointer()
981 dmap->qlen++; /* Yes increment it (don't decrement) */ in do_outputintr()
990 dmap->qlen--; in do_outputintr()
1011 while (dmap->qlen <= -dmap->closing) { in do_outputintr()
1013 dmap->qlen++; in do_outputintr()
1022 if (dmap->qlen > 0) in do_outputintr()
1082 dmap->qlen++; in do_inputintr()
1094 } else if (dmap->qlen >= (dmap->nbufs - 1)) { in do_inputintr()
1101 } else if (dmap->qlen >= 0 && dmap->qlen < dmap->nbufs) { in do_inputintr()
1102 dmap->qlen++; in do_inputintr()
1121 if (dmap->qlen > 0) in do_inputintr()
1204 if (dmap->qlen) in poll_input()
1211 !dmap->qlen && adev->go) { in poll_input()
1220 if (!dmap->qlen) in poll_input()
1233 if (dmap->qlen) in poll_output()