Home | History | Annotate | Download | only in e2fsck

Lines Matching refs:blk

114 						 blk64_t blk, int pos)
145 el->ea_blk = blk;
156 blk64_t blk, int create)
166 (blk > refcount->list[high].ea_blk))) {
170 return insert_refcount_el(refcount, blk,
178 if (blk == refcount->list[refcount->cursor].ea_blk)
181 printf("Non-cursor get_refcount_el: %u\n", blk);
185 if (blk == refcount->list[mid].ea_blk) {
189 if (blk < refcount->list[mid].ea_blk)
204 return insert_refcount_el(refcount, blk, low);
209 errcode_t ea_refcount_fetch(ext2_refcount_t refcount, blk64_t blk,
214 el = get_refcount_el(refcount, blk, 0);
223 errcode_t ea_refcount_increment(ext2_refcount_t refcount, blk64_t blk, int *ret)
227 el = get_refcount_el(refcount, blk, 1);
237 errcode_t ea_refcount_decrement(ext2_refcount_t refcount, blk64_t blk, int *ret)
241 el = get_refcount_el(refcount, blk, 0);
252 errcode_t ea_refcount_store(ext2_refcount_t refcount, blk64_t blk, int count)
259 el = get_refcount_el(refcount, blk, count ? 1 : 0);
314 "%s: list[%d].blk=%llu, list[%d].blk=%llu\n",
374 blk64_t blk;
398 blk = (blk_t) bcode_program[i++];
400 printf("Storing blk %llu with value %d\n", blk, arg);
401 retval = ea_refcount_store(refcount, blk, arg);
404 "while storing blk %llu", blk);
407 blk = (blk_t) bcode_program[i++];
408 retval = ea_refcount_fetch(refcount, blk, &arg);
411 "while fetching blk %llu", blk);
414 blk, arg);
417 blk = (blk_t) bcode_program[i++];
418 retval = ea_refcount_increment(refcount, blk, &arg);
421 "while incrementing blk %llu", blk);
424 blk, arg);
427 blk = (blk_t) bcode_program[i++];
428 retval = ea_refcount_decrement(refcount, blk, &arg);
431 "while decrementing blk %llu", blk);
434 blk, arg);
447 blk = ea_refcount_intr_next(refcount, &arg);
448 if (!blk)
450 printf("\tblk=%llu, count=%d\n", blk, arg);