Home
last modified time | relevance | path

Searched refs:open_bucket (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Dalloc_foreground.h31 static inline struct bch_dev *ob_dev(struct bch_fs *c, struct open_bucket *ob) in ob_dev()
53 struct open_bucket *bch2_bucket_alloc(struct bch_fs *, struct bch_dev *,
58 struct open_bucket *ob) in ob_push()
71 static inline struct open_bucket *ec_open_bucket(struct bch_fs *c, in ec_open_bucket()
74 struct open_bucket *ob; in ec_open_bucket()
87 void __bch2_open_bucket_put(struct bch_fs *, struct open_bucket *);
98 struct open_bucket *ob; in bch2_open_buckets_put()
109 struct open_bucket *ob; in bch2_alloc_sectors_done_inlined()
127 struct open_bucket *ob; in bch2_open_bucket_get()
150 struct open_bucket *ob = &c->open_buckets[slot]; in bch2_bucket_is_open()
[all …]
H A Dalloc_foreground.c132 struct open_bucket *ob; in bch2_open_bucket_write_error()
142 struct open_bucket *ob; in bch2_open_bucket_alloc()
598 struct open_bucket *ob; in bch2_bucket_alloc()
868 struct open_bucket *ob; in bucket_alloc_set_writepoint()
954 struct open_bucket *ob; in __open_bucket_add_buckets()
1092 struct open_bucket *ob; in bch2_writepoint_stop()
1205 struct open_bucket *ob; in try_decrease_writepoints()
1297 struct open_bucket *ob; in deallocate_extra_replicas()
1331 struct open_bucket *ob; in bch2_alloc_sectors_start_trans()
1520 struct open_bucket *ob; in bch2_fs_allocator_foreground_init()
[all …]
H A Dalloc_types.h56 struct open_bucket { struct
H A Dec.h253 void bch2_ec_bucket_cancel(struct bch_fs *, struct open_bucket *, int);
H A Dec.c1247 struct open_bucket *ob) in zero_out_rest_of_ec_bucket()
1284 struct open_bucket *ob; in ec_stripe_create()
1450 void bch2_ec_bucket_cancel(struct bch_fs *c, struct open_bucket *ob, int err) in bch2_ec_bucket_cancel()
1459 struct open_bucket *ob = ec_open_bucket(c, &wp->ptrs); in bch2_writepoint_ec_buf()
1718 struct open_bucket *ob; in new_stripe_alloc_buckets()
2160 struct open_bucket *ob; in __bch2_ec_stop()
H A Dbtree_types.h17 struct open_bucket;
H A Dbcachefs.h928 struct open_bucket open_buckets[OPEN_BUCKETS_COUNT];
H A Dbtree_update_interior.c333 struct open_bucket *ob; in __bch2_btree_node_alloc()
2739 struct open_bucket *ob; in bch2_btree_alloc_to_text()
H A Djournal.c1115 struct open_bucket **ob = NULL; in bch2_set_nr_journal_buckets_iter()
H A Dalloc_background.c2580 struct open_bucket *ob; in bch2_dev_has_open_write_point()
/linux-6.15/drivers/md/bcache/
H A Dalloc.c549 struct open_bucket { struct
581 static struct open_bucket *pick_data_bucket(struct cache_set *c, in pick_data_bucket()
586 struct open_bucket *ret, *ret_task = NULL; in pick_data_bucket()
598 struct open_bucket, list); in pick_data_bucket()
629 struct open_bucket *b; in bch_alloc_sectors()
715 struct open_bucket *b; in bch_open_buckets_free()
719 struct open_bucket, list); in bch_open_buckets_free()
732 struct open_bucket *b = kzalloc(sizeof(*b), GFP_KERNEL); in bch_open_buckets_alloc()