Home
last modified time | relevance | path

Searched refs:bch_io_opts (Results 1 – 22 of 22) sorted by relevance

/linux-6.12.1/fs/bcachefs/
Dmove.h76 struct bch_io_opts *, struct data_update_opts *);
93 struct bch_io_opts io_opts;
98 struct bch_io_opts fs_io_opts;
113 struct bch_io_opts *bch2_move_get_io_opts(struct btree_trans *,
115 int bch2_move_get_io_opts_one(struct btree_trans *, struct bch_io_opts *, struct bkey_s_c);
123 struct bch_io_opts,
Ddata_update.h21 struct bch_io_opts *, struct data_update_opts *);
43 struct bch_io_opts *,
51 struct bch_io_opts, struct data_update_opts,
Dmove.c40 struct bch_io_opts *io_opts, in trace_move_extent2()
247 struct bch_io_opts io_opts, in bch2_move_extent()
382 struct bch_io_opts *bch2_move_get_io_opts(struct btree_trans *trans, in bch2_move_get_io_opts()
425 struct bch_io_opts *io_opts, in bch2_move_get_io_opts_one()
510 struct bch_io_opts *io_opts; in bch2_move_data_btree()
656 struct bch_io_opts io_opts = bch2_opts_to_inode_opts(c->opts); in bch2_evacuate_bucket()
812 struct btree *, struct bch_io_opts *,
822 struct bch_io_opts io_opts = bch2_opts_to_inode_opts(c->opts); in bch2_move_btree()
891 struct bch_io_opts *io_opts, in rereplicate_pred()
923 struct bch_io_opts *io_opts, in migrate_pred()
[all …]
Dio_read.h69 struct bch_io_opts opts;
145 struct bch_io_opts opts) in rbio_init()
Dio_misc.h6 u64, struct bch_io_opts, s64 *,
Dinode.h261 void bch2_inode_opts_get(struct bch_io_opts *, struct bch_fs *,
263 int bch2_inum_opts_get(struct btree_trans*, subvol_inum, struct bch_io_opts *);
Dio_write_types.h61 struct bch_io_opts opts;
Dopts.h623 struct bch_io_opts { struct
629 static inline unsigned background_compression(struct bch_io_opts opts) in background_compression()
634 struct bch_io_opts bch2_opts_to_inode_opts(struct bch_opts);
Dio_write.h66 struct bch_io_opts opts) in bch2_write_op_init()
Dextents.h689 void bch2_extent_ptr_set_cached(struct bch_fs *, struct bch_io_opts *,
692 bool bch2_extent_normalize_by_opts(struct bch_fs *, struct bch_io_opts *, struct bkey_s);
720 struct bch_io_opts *);
Drebalance.c204 struct bch_io_opts io_opts; in do_rebalance_extent()
253 struct bch_io_opts *io_opts, in rebalance_pred()
Dchecksum.h130 struct bch_io_opts opts) in bch2_data_checksum_type()
Ddata_update.c526 struct bch_io_opts *io_opts, in bch2_data_update_opts_to_text()
563 struct bch_io_opts *io_opts, in bch2_extent_drop_ptrs()
608 struct bch_io_opts io_opts, in bch2_data_update_init()
Dio_misc.c27 struct bch_io_opts opts, in bch2_extent_fallocate()
361 struct bch_io_opts opts; in __bch2_resume_logged_op_finsert()
Dopts.c711 struct bch_io_opts bch2_opts_to_inode_opts(struct bch_opts src) in bch2_opts_to_inode_opts()
713 return (struct bch_io_opts) { in bch2_opts_to_inode_opts()
Dfs-io-buffered.c248 struct bch_io_opts opts; in bch2_readahead()
298 struct bch_io_opts opts; in bch2_read_single_folio()
349 struct bch_io_opts opts;
Dfs-io-direct.c70 struct bch_io_opts opts; in bch2_direct_IO_read()
442 struct bch_io_opts opts; in bch2_dio_write_loop()
Dextents.c981 static bool want_cached_ptr(struct bch_fs *c, struct bch_io_opts *opts, in want_cached_ptr()
994 struct bch_io_opts *opts, in bch2_extent_ptr_set_cached()
1056 struct bch_io_opts *opts, in bch2_extent_normalize_by_opts()
1501 struct bch_io_opts *opts) in bch2_bkey_set_needs_rebalance()
Dio_read.c95 struct bch_io_opts opts, in should_promote()
168 struct bch_io_opts opts, in __promote_alloc()
276 struct bch_io_opts opts, in promote_alloc()
Dinode.c1141 void bch2_inode_opts_get(struct bch_io_opts *opts, struct bch_fs *c, in bch2_inode_opts_get()
1152 int bch2_inum_opts_get(struct btree_trans *trans, subvol_inum inum, struct bch_io_opts *opts) in bch2_inum_opts_get()
Dreflink.c438 struct bch_io_opts opts; in bch2_remap_range()
Dfs-io.c581 struct bch_io_opts opts; in __bchfs_fallocate()