Lines Matching defs:hbp
76 quota2_alloc_quota(union dinode * dp, struct bufarea *hbp,
80 struct quota2_header *q2h = (void *)hbp->b_un.b_buf;
104 bp = hbp;
125 dirty(hbp);
127 if (bp != hbp)
140 quota2_walk_list(union dinode *dp, struct bufarea *hbp, uint64_t *offp, void *a,
144 struct bufarea *bp, *obp = hbp;
151 bp = hbp;
170 if (bp != hbp && bp != obp)
174 if (obp != bp && obp != hbp)
181 if (obp != hbp)
238 struct bufarea *bp, *hbp;
303 if (readblk(dp, 0, &hbp) != sblock->fs_bsize ||
304 hbp->b_errs != 0) {
309 q2h = (void *)hbp->b_un.b_buf;
317 hbp->b_flags &= ~B_INUSE;
347 if (readblk(dp, 0, &hbp) != sblock->fs_bsize ||
348 hbp->b_errs != 0) {
352 q2h = (void *)hbp->b_un.b_buf;
368 ret = quota2_walk_list(dp, hbp, &q2h->q2h_free, &i, quota2_list_check);
372 ret = quota2_walk_list(dp, hbp, &q2h->q2h_entries[i], &i,
393 bp = hbp;
406 dirty(hbp);
407 if (bp != hbp)
411 hbp->b_flags &= ~B_INUSE;
466 struct bufarea *hbp;
480 if (readblk(dp, 0, &hbp) != sblock->fs_bsize ||
481 hbp->b_errs != 0) {
485 q2h = (void *)hbp->b_un.b_buf;
487 ret = quota2_walk_list(dp, hbp, &q2h->q2h_entries[i], &a,
505 ret = quota2_alloc_quota(dp, hbp,
511 hbp->b_flags &= ~B_INUSE;