Lines Matching refs:queues
96 struct bufq_state *queues[UDF_SHED_MAX]; member
284 bufq_put(priv->queues[queue], nestbuf); in udf_queuebuf_seq()
486 buf = bufq_get(priv->queues[priv->cur_queue]); in udf_doshedule()
529 if (bufq_peek(priv->queues[UDF_SHED_READING])) in udf_doshedule()
531 if (bufq_peek(priv->queues[UDF_SHED_WRITING])) /* only for unmount */ in udf_doshedule()
533 if (bufq_peek(priv->queues[UDF_SHED_SEQWRITING])) in udf_doshedule()
579 empty = (bufq_peek(priv->queues[UDF_SHED_READING]) == NULL); in udf_discstrat_thread()
580 empty &= (bufq_peek(priv->queues[UDF_SHED_WRITING]) == NULL); in udf_discstrat_thread()
581 empty &= (bufq_peek(priv->queues[UDF_SHED_SEQWRITING]) == NULL); in udf_discstrat_thread()
657 bufq_alloc(&priv->queues[UDF_SHED_READING], "disksort", in udf_discstrat_init_seq()
659 bufq_alloc(&priv->queues[UDF_SHED_WRITING], "disksort", in udf_discstrat_init_seq()
661 bufq_alloc(&priv->queues[UDF_SHED_SEQWRITING], "fcfs", 0); in udf_discstrat_init_seq()