Searched refs:b_freelist (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dbuf_internal.h101 TAILQ_ENTRY(buf) b_freelist; /* Free list position if not active. */ member in struct:buf
151 #define b_orig b_freelist.tqe_prev
152 #define b_shadow b_freelist.tqe_next
157 #define b_trans_head b_freelist.tqe_prev
158 #define b_trans_next b_freelist.tqe_next
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_bio.c195 TAILQ_INSERT_HEAD(dp, bp, b_freelist); \
200 TAILQ_INSERT_TAIL(dp, bp, b_freelist); \
205 TAILQ_INSERT_HEAD(dp, bp, b_freelist); \
209 TAILQ_INSERT_TAIL(dp, bp, b_freelist); \
1796 if (bp->b_freelist.tqe_next == NULL) {
1799 if (dp->tqh_last != &bp->b_freelist.tqe_next)
1802 TAILQ_REMOVE(dp, bp, b_freelist);
3951 bp = bp->b_freelist.tqe_next)
3991 for (bp = dp->tqh_first; bp; bp = bp->b_freelist.tqe_next) {
4023 TAILQ_REMOVE(&iobufqueue, bp, b_freelist);
[all...]

Completed in 24 milliseconds