Lines Matching refs:gen

145 			p.ptr.gen,  in bch2_check_fix_ptr()
150 g->gen = p.ptr.gen; in bch2_check_fix_ptr()
156 if (fsck_err_on(gen_cmp(p.ptr.gen, g->gen) > 0, in bch2_check_fix_ptr()
162 p.ptr.gen, g->gen, in bch2_check_fix_ptr()
169 g->gen = p.ptr.gen; in bch2_check_fix_ptr()
179 if (fsck_err_on(gen_cmp(g->gen, p.ptr.gen) > BUCKET_GC_GEN_MAX, in bch2_check_fix_ptr()
183 p.ptr.dev, PTR_BUCKET_NR(ca, &p.ptr), g->gen, in bch2_check_fix_ptr()
185 p.ptr.gen, in bch2_check_fix_ptr()
190 if (fsck_err_on(!p.ptr.cached && gen_cmp(p.ptr.gen, g->gen) < 0, in bch2_check_fix_ptr()
196 p.ptr.gen, g->gen, in bch2_check_fix_ptr()
201 if (data_type != BCH_DATA_btree && p.ptr.gen != g->gen) in bch2_check_fix_ptr()
208 p.ptr.dev, PTR_BUCKET_NR(ca, &p.ptr), g->gen, in bch2_check_fix_ptr()
215 g->gen = p.ptr.gen; in bch2_check_fix_ptr()
299 ptr->gen = g->gen; in bch2_check_fix_ptrs()
315 (!g->gen_valid || gen_cmp(p.ptr.gen, g->gen) > 0)) || in bch2_check_fix_ptrs()
317 gen_cmp(p.ptr.gen, g->gen) < 0) || in bch2_check_fix_ptrs()
318 gen_cmp(g->gen, p.ptr.gen) > BUCKET_GC_GEN_MAX || in bch2_check_fix_ptrs()
399 if (gen_after(ptr->gen, b_gen)) { in bch2_bucket_ref_update()
406 ptr->gen, in bch2_bucket_ref_update()
413 if (gen_cmp(b_gen, ptr->gen) > BUCKET_GC_GEN_MAX) { in bch2_bucket_ref_update()
420 ptr->gen, in bch2_bucket_ref_update()
428 if (b_gen != ptr->gen && ptr->cached) { in bch2_bucket_ref_update()
433 if (b_gen != ptr->gen) { in bch2_bucket_ref_update()
441 ptr->gen, in bch2_bucket_ref_update()
551 a->gen, a->data_type, dst_sectors); in __mark_pointer()
964 iter.pos.inode, iter.pos.offset, a->v.gen, in __bch2_trans_mark_metadata_bucket()
1008 ca->dev_idx, b, g->gen, in bch2_mark_metadata_bucket()