Lines Matching refs:b_sem

303 	ASSERT(SEMA_HELD(&bp->b_sem));  in bwrite_common()
372 ASSERT(SEMA_HELD(&bp->b_sem)); in bdwrite()
392 ASSERT(SEMA_HELD(&bp->b_sem)); in bawrite()
413 ASSERT(SEMA_HELD(&bp->b_sem)); in brelse()
430 sema_destroy(&bp->b_sem); in brelse()
513 sema_v(&bp->b_sem); in brelse()
603 if (!sema_tryp(&bp->b_sem)) { in getblk_common()
621 sema_p(&bp->b_sem); in getblk_common()
624 sema_v(&bp->b_sem); in getblk_common()
647 ASSERT(SEMA_HELD(&bp->b_sem)); in getblk_common()
677 sema_v(&nbp->b_sem); in getblk_common()
680 ASSERT(SEMA_HELD(&bp->b_sem)); in getblk_common()
720 ASSERT(SEMA_HELD(&nbp->b_sem)); in getblk_common()
739 sema_p(&errbp->b_sem); in getblk_common()
805 if (sema_tryp(&bp->b_sem)) { in trygetblk()
812 sema_v(&bp->b_sem); in trygetblk()
829 ASSERT(SEMA_HELD(&bp->b_sem)); in iowait()
840 ASSERT(SEMA_HELD(&bp->b_sem)); in iodone()
850 ASSERT(SEMA_HELD(&bp->b_sem)); in clrbuf()
913 sema_p(&bp->b_sem); /* may block */ in bflush()
916 sema_v(&bp->b_sem); in bflush()
938 sema_v(&bp->b_sem); in bflush()
988 sema_p(&sbp->b_sem); in blkflush()
1006 sema_v(&sbp->b_sem); in blkflush()
1059 sema_p(&bp->b_sem); in bfinval()
1090 sema_v(&bp->b_sem); in bfinval()
1213 ASSERT(SEMA_HELD(&bp->b_sem)); in biowait()
1272 ASSERT(SEMA_HELD(&bp->b_sem)); in biodone()
1293 ASSERT(SEMA_HELD(&bp->b_sem)); in geterror()
1368 sema_init(&bp->b_sem, 0, NULL, SEMA_DEFAULT, NULL); in pageio_setup()
1385 ASSERT(SEMA_HELD(&bp->b_sem)); in pageio_done()
1393 sema_destroy(&bp->b_sem); in pageio_done()
1483 sema_p(&bp->b_sem); /* Should never fail */ in bio_getfreeblk()
1492 ASSERT(SEMA_HELD(&bp->b_sem)); in bio_getfreeblk()
1518 if (!sema_tryp(&bp->b_sem)) { in bio_getfreeblk()
1552 sema_v(&save->b_sem); in bio_getfreeblk()
1554 ASSERT(SEMA_HELD(&bp->b_sem)); in bio_getfreeblk()
1557 sema_v(&bp->b_sem); in bio_getfreeblk()
1570 ASSERT(SEMA_HELD(&bp->b_sem)); in bio_getfreeblk()
1617 sema_init(&dp->b_sem, 1, NULL, SEMA_DEFAULT, in bio_bhdr_alloc()
1732 if (!sema_tryp(&bp->b_sem)) { in bio_recycle()
1740 sema_v(&bp->b_sem); in bio_recycle()
1769 sema_v(&bp->b_sem); in bio_recycle()
1808 if (!sema_tryp(&bp->b_sem)) in bio_recycle()
1816 sema_v(&bp->b_sem); in bio_recycle()
1836 sema_v(&bp->b_sem); in bio_recycle()
1934 ASSERT(SEMA_HELD(&bp->b_sem)); in bioerror()
2002 sema_init(&bp->b_sem, 0, NULL, SEMA_DEFAULT, NULL); in bioinit()
2014 sema_destroy(&bp->b_sem); in biofini()