Searched refs:BL_BUSY (Results 1 - 3 of 3) sorted by relevance

/xnu-2422.115.4/bsd/kern/
H A Dkern_physio.c128 * that is marked BL_BUSY... we either
132 * the caller (i.e. BL_BUSY is set)
134 assert(bp->b_lflags & BL_BUSY);
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_bio.c2495 if (!ISSET(bp_head->b_lflags, BL_BUSY)) {
2548 if (bp->b_whichq != -1 || !(bp->b_lflags & BL_BUSY))
2745 * the buf_mtxp, and checks for BL_BUSY to determine whether to
2778 * clear BL_BUSY and we've dropped buf_mtxp
2785 CLR(bp->b_lflags, (BL_BUSY | BL_WANTED));
2908 if (ISSET(bp->b_lflags, BL_BUSY)) {
2953 SET(bp->b_lflags, BL_BUSY);
3499 if (ISSET(bp->b_flags, B_LOCKED) || ISSET(bp->b_lflags, BL_BUSY))
3563 SET(bp->b_lflags, BL_BUSY);
3592 CLR(bp->b_lflags, BL_BUSY);
[all...]
/xnu-2422.115.4/bsd/sys/
H A Dbuf_internal.h105 volatile uint32_t b_lflags; /* BL_BUSY | BL_WANTED flags... protected by buf_mtx */
167 #define BL_BUSY 0x00000001 /* I/O in progress. */ macro

Completed in 35 milliseconds