Home | History | Annotate | Download | only in kern

Lines Matching refs:obp

220 physio(void (*strategy)(struct buf *), struct buf *obp, dev_t dev, int flags,
246 ps->ps_orig_bp = obp;
258 if (obp != NULL) {
261 while (bbusy(obp, false, 0, NULL) == EPASSTHROUGH)
281 if (obp != NULL) {
284 * some drivers use "obp" as an identifier.
286 bp = obp;
412 if (bp != NULL && bp != obp) {
427 if (obp != NULL) {
428 KASSERT((obp->b_cflags & BC_BUSY) != 0);
435 obp->b_cflags &= ~(BC_BUSY | BC_WANTED);
436 obp->b_flags &= ~(B_PHYS | B_RAW);
437 obp->b_iodone = NULL;
438 cv_broadcast(&obp->b_busy);