Home | History | Annotate | Download | only in e2fsck

Lines Matching full:refcount

76 static void adjust_extattr_refcount(e2fsck_t ctx, ext2_refcount_t refcount,
1171 * (ctx->refcount), then fix them.
1173 if (ctx->refcount) {
1174 adjust_extattr_refcount(ctx, ctx->refcount, block_buf, -1);
1175 ea_refcount_free(ctx->refcount);
1176 ctx->refcount = 0;
1471 * are still referenced in ctx->refcount, or by adding references for
1475 static void adjust_extattr_refcount(e2fsck_t ctx, ext2_refcount_t refcount,
1487 ea_refcount_intr_begin(refcount);
1489 if ((blk = ea_refcount_intr_next(refcount, &count)) == 0)
1562 /* Create the EA refcount structure if necessary */
1563 if (!ctx->refcount) {
1564 pctx->errcode = ea_refcount_create(0, &ctx->refcount);
1580 if (ea_refcount_decrement(ctx->refcount, blk, 0) == 0)
1686 ea_refcount_store(ctx->refcount, blk, count);