Lines Matching refs:bh
146 lbp->bh.bh_length = 0; in nfslog_init_buf()
229 if (!xdr_nfslog_buffer_header(&lbp->bh_lrp->xdrs, &lbp->bh)) { in nfslog_init_buf()
245 lbp->next_rec += lbp->bh.bh_offset; in nfslog_init_buf()
312 if (lbp->bh.bh_length != 0) { in nfslog_free_buf()
316 (void) xdr_nfslog_buffer_header(&xdrs, &lbp->bh); in nfslog_free_buf()
317 lbp->bh.bh_length = 0; in nfslog_free_buf()
552 nfslog_buffer_header bh; in nfslog_rewrite_bufheader() local
562 if (lbp->bh.bh_flags & NFSLOG_BH_OFFSET_OVERFLOW) { in nfslog_rewrite_bufheader()
572 bh = lbp->bh; in nfslog_rewrite_bufheader()
579 if ((bh.bh_version > 1) || in nfslog_rewrite_bufheader()
580 (lbp->last_record_offset - bh.bh_length < UINT32_MAX)) { in nfslog_rewrite_bufheader()
581 bh.bh_offset = lbp->last_record_offset - bh.bh_length; in nfslog_rewrite_bufheader()
584 bh.bh_flags |= NFSLOG_BH_OFFSET_OVERFLOW; in nfslog_rewrite_bufheader()
585 lbp->bh.bh_flags = bh.bh_flags; in nfslog_rewrite_bufheader()
593 if (!xdr_nfslog_buffer_header(&xdrs, &bh)) { in nfslog_rewrite_bufheader()