Home
last modified time | relevance | path

Searched refs:bucket_backpointer_mismatches (Results 1 – 2 of 2) sorted by relevance

/linux-6.14.4/fs/bcachefs/
Dbackpointers.c601 bool check = ca && test_bit(PTR_BUCKET_NR(ca, &p.ptr), ca->bucket_backpointer_mismatches); in check_extent_to_backpointers()
925 __set_bit(alloc_k.k->p.offset, ca->bucket_backpointer_mismatches); in check_bucket_backpointer_mismatch()
949 bucket.offset = find_next_bit(ca->bucket_backpointer_mismatches, in backpointer_node_has_missing()
1066 BUG_ON(ca->bucket_backpointer_mismatches); in bch2_check_extents_to_backpointers()
1067 ca->bucket_backpointer_mismatches = kvcalloc(BITS_TO_LONGS(ca->mi.nbuckets), in bch2_check_extents_to_backpointers()
1073 if (!ca->bucket_backpointer_mismatches || in bch2_check_extents_to_backpointers()
1097 nr_mismatches += bitmap_weight(ca->bucket_backpointer_mismatches, ca->mi.nbuckets); in bch2_check_extents_to_backpointers()
1144 kvfree(ca->bucket_backpointer_mismatches); in bch2_check_extents_to_backpointers()
1145 ca->bucket_backpointer_mismatches = NULL; in bch2_check_extents_to_backpointers()
Dbcachefs.h558 unsigned long *bucket_backpointer_mismatches; member