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

/darwin-on-arm/xnu/bsd/kern/
H A Dkern_physio.c132 * that is marked BL_BUSY... we either
136 * the caller (i.e. BL_BUSY is set)
138 assert(bp->b_lflags & BL_BUSY);
/darwin-on-arm/xnu/bsd/sys/
H A Dbuf_internal.h105 volatile uint32_t b_lflags; /* BL_BUSY | BL_WANTED flags... protected by buf_mtx */
166 #define BL_BUSY 0x00000001 /* I/O in progress. */ macro
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_bio.c2471 if (!ISSET(bp_head->b_lflags, BL_BUSY)) {
2525 if (bp->b_whichq != -1 || !(bp->b_lflags & BL_BUSY))
2722 * the buf_mtxp, and checks for BL_BUSY to determine whether to
2755 * clear BL_BUSY and we've dropped buf_mtxp
2762 CLR(bp->b_lflags, (BL_BUSY | BL_WANTED));
2884 if (ISSET(bp->b_lflags, BL_BUSY)) {
2929 SET(bp->b_lflags, BL_BUSY);
3475 if (ISSET(bp->b_flags, B_LOCKED) || ISSET(bp->b_lflags, BL_BUSY))
3539 SET(bp->b_lflags, BL_BUSY);
3568 CLR(bp->b_lflags, BL_BUSY);
[all...]

Completed in 30 milliseconds