Home | History | Annotate | Download | only in kern

Lines Matching refs:bufq

76 #include <sys/bufq.h>
98 bufq_fcfs_put(struct bufq_state *bufq, struct buf *bp)
100 struct bufq_fcfs *fcfs = bufq_private(bufq);
106 bufq_fcfs_get(struct bufq_state *bufq, int remove)
108 struct bufq_fcfs *fcfs = bufq_private(bufq);
120 bufq_fcfs_cancel(struct bufq_state *bufq, struct buf *buf)
122 struct bufq_fcfs *fcfs = bufq_private(bufq);
135 bufq_fcfs_fini(struct bufq_state *bufq)
138 KASSERT(bufq->bq_private != NULL);
139 kmem_free(bufq->bq_private, sizeof(struct bufq_fcfs));
143 bufq_fcfs_init(struct bufq_state *bufq)
147 bufq->bq_get = bufq_fcfs_get;
148 bufq->bq_put = bufq_fcfs_put;
149 bufq->bq_cancel = bufq_fcfs_cancel;
150 bufq->bq_fini = bufq_fcfs_fini;
151 bufq->bq_private = kmem_zalloc(sizeof(struct bufq_fcfs), KM_SLEEP);
152 fcfs = (struct bufq_fcfs *)bufq->bq_private;