Searched refs:bucket_gens (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/fs/bcachefs/ |
| H A D | buckets.c | 1284 struct bucket_gens *buckets = in bucket_gens_free_rcu() 1292 struct bucket_gens *bucket_gens = NULL, *old_bucket_gens = NULL; in bch2_dev_buckets_resize() local 1302 bucket_gens = bch2_kvmalloc(struct_size(bucket_gens, b, nbuckets), in bch2_dev_buckets_resize() 1304 if (!bucket_gens) { in bch2_dev_buckets_resize() 1310 bucket_gens->nbuckets = nbuckets; in bch2_dev_buckets_resize() 1311 bucket_gens->nbuckets_minus_first = in bch2_dev_buckets_resize() 1312 bucket_gens->nbuckets - bucket_gens->first_bucket; in bch2_dev_buckets_resize() 1319 memcpy(bucket_gens->b, in bch2_dev_buckets_resize() 1324 rcu_assign_pointer(ca->bucket_gens, bucket_gens); in bch2_dev_buckets_resize() 1325 bucket_gens = old_bucket_gens; in bch2_dev_buckets_resize() [all …]
|
| H A D | buckets.h | 64 static inline struct bucket_gens *bucket_gens(struct bch_dev *ca) in bucket_gens() function 66 return rcu_dereference_check(ca->bucket_gens, in bucket_gens() 72 struct bucket_gens *gens = bucket_gens(ca); in bucket_gen()
|
| H A D | buckets_types.h | 49 struct bucket_gens { struct
|
| H A D | bcachefs_format.h | 421 x(bucket_gens, 30, BKEY_TYPE_strict_btree_checks) \ 668 x(bucket_gens, BCH_VERSION(0, 25)) \ 1375 x(bucket_gens, 14, 0, \
|
| H A D | bcachefs.h | 558 struct bucket_gens __rcu *bucket_gens; member
|
| H A D | sb-downgrade.c | 33 x(bucket_gens, \
|
| H A D | btree_gc.c | 1182 struct bucket_gens *gens = bucket_gens(ca); in bch2_gc_gens()
|