Lines Matching refs:plb_ptr
107 (D)->plb_base = (D)->plb_ptr = ((char *) (buf)); \
112 (D)->plb_ptr = (D)->plb_base; \
224 char *plb_ptr; member
282 KASSERT(plb->plb_ptr == plb->plb_base && in pmclog_get_buffer()
285 "base=%p fence=%p", __LINE__, po, plb->plb_ptr, in pmclog_get_buffer()
444 lb->plb_base, lb->plb_ptr); in pmclog_loop()
448 aiov.iov_len = nbytes = lb->plb_ptr - lb->plb_base; in pmclog_loop()
519 KASSERT(plb->plb_ptr >= plb->plb_base, in pmclog_release_flags()
521 po, plb->plb_ptr, plb->plb_base)); in pmclog_release_flags()
522 KASSERT(plb->plb_ptr <= plb->plb_fence, in pmclog_release_flags()
524 po, plb->plb_ptr, plb->plb_fence)); in pmclog_release_flags()
527 if (plb->plb_ptr >= plb->plb_fence) in pmclog_release_flags()
573 KASSERT(plb->plb_ptr >= plb->plb_base && in pmclog_reserve()
574 plb->plb_ptr <= plb->plb_fence, in pmclog_reserve()
576 __LINE__, po, plb->plb_ptr, plb->plb_base, in pmclog_reserve()
579 oldptr = (uintptr_t) plb->plb_ptr; in pmclog_reserve()
590 plb->plb_ptr = (char *) newptr; in pmclog_reserve()
607 KASSERT(plb->plb_ptr != NULL, in pmclog_reserve()
610 KASSERT(plb->plb_ptr == plb->plb_base && in pmclog_reserve()
611 plb->plb_ptr <= plb->plb_fence, in pmclog_reserve()
613 __LINE__, po, plb->plb_ptr, plb->plb_base, in pmclog_reserve()
616 oldptr = (uintptr_t) plb->plb_ptr; in pmclog_reserve()
639 KASSERT(plb->plb_ptr >= plb->plb_base, in pmclog_schedule_io()
641 po, plb->plb_ptr, plb->plb_base)); in pmclog_schedule_io()
642 KASSERT(plb->plb_ptr <= plb->plb_fence, in pmclog_schedule_io()
644 po, plb->plb_ptr, plb->plb_fence)); in pmclog_schedule_io()
864 if (plb && plb->plb_ptr != plb->plb_base) in pmclog_schedule_one_cond()