Home
last modified time | relevance | path

Searched refs:bkey_ops (Results 1 – 17 of 17) sorted by relevance

/linux/fs/bcachefs/
H A Dbkey_methods.c36 #define bch2_bkey_ops_deleted ((struct bkey_ops) { \
40 #define bch2_bkey_ops_whiteout ((struct bkey_ops) { \
57 #define bch2_bkey_ops_error ((struct bkey_ops) { \
75 #define bch2_bkey_ops_cookie ((struct bkey_ops) { \
81 #define bch2_bkey_ops_hash_whiteout ((struct bkey_ops) {\
101 #define bch2_bkey_ops_inline_data ((struct bkey_ops) { \
112 #define bch2_bkey_ops_set ((struct bkey_ops) { \
117 const struct bkey_ops bch2_bkey_ops[] = {
123 const struct bkey_ops bch2_bkey_null_ops = {
132 const struct bkey_ops *ops = bch2_bkey_type_ops(k.k->type); in bch2_bkey_val_validate()
[all …]
H A Dbkey_methods.h14 extern const struct bkey_ops bch2_bkey_null_ops;
23 struct bkey_ops { struct
42 extern const struct bkey_ops bch2_bkey_ops[]; argument
44 static inline const struct bkey_ops *bch2_bkey_type_ops(enum bch_bkey_type type) in bch2_bkey_type_ops()
85 const struct bkey_ops *ops = bch2_bkey_type_ops(old.k->type ?: new.k->type); in bch2_key_trigger()
H A Dreflink.h13 #define bch2_bkey_ops_reflink_p ((struct bkey_ops) { \
28 #define bch2_bkey_ops_reflink_v ((struct bkey_ops) { \
45 #define bch2_bkey_ops_indirect_inline_data ((struct bkey_ops) { \
H A Dinode.h33 #define bch2_bkey_ops_inode ((struct bkey_ops) { \
40 #define bch2_bkey_ops_inode_v2 ((struct bkey_ops) { \
47 #define bch2_bkey_ops_inode_v3 ((struct bkey_ops) { \
65 #define bch2_bkey_ops_inode_generation ((struct bkey_ops) { \
75 #define bch2_bkey_ops_inode_alloc_cursor ((struct bkey_ops) { \
H A Dalloc_background.h257 #define bch2_bkey_ops_alloc ((struct bkey_ops) { \
264 #define bch2_bkey_ops_alloc_v2 ((struct bkey_ops) { \
271 #define bch2_bkey_ops_alloc_v3 ((struct bkey_ops) { \
278 #define bch2_bkey_ops_alloc_v4 ((struct bkey_ops) { \
290 #define bch2_bkey_ops_bucket_gens ((struct bkey_ops) { \
H A Dio_misc.h14 #define bch2_bkey_ops_logged_op_truncate ((struct bkey_ops) { \
25 #define bch2_bkey_ops_logged_op_finsert ((struct bkey_ops) { \
H A Dxattr.h13 #define bch2_bkey_ops_xattr ((struct bkey_ops) { \
H A Dsnapshot.h9 #define bch2_bkey_ops_snapshot_tree ((struct bkey_ops) { \
26 #define bch2_bkey_ops_snapshot ((struct bkey_ops) { \
H A Dextents.h422 #define bch2_bkey_ops_btree_ptr ((struct bkey_ops) { \
429 #define bch2_bkey_ops_btree_ptr_v2 ((struct bkey_ops) { \
442 #define bch2_bkey_ops_extent ((struct bkey_ops) { \
458 #define bch2_bkey_ops_reservation ((struct bkey_ops) { \
H A Dlru.h41 #define bch2_bkey_ops_lru ((struct bkey_ops) { \
H A Dquota.h14 #define bch2_bkey_ops_quota ((struct bkey_ops) { \
H A Ddirent.h13 #define bch2_bkey_ops_dirent ((struct bkey_ops) { \
H A Dsubvolume.h18 #define bch2_bkey_ops_subvolume ((struct bkey_ops) { \
H A Dbackpointers.h26 #define bch2_bkey_ops_backpointer ((struct bkey_ops) { \
H A Dbtree_trans_commit.c468 const struct bkey_ops *old_ops = bch2_bkey_type_ops(old.k->type); in run_one_mem_trigger()
469 const struct bkey_ops *new_ops = bch2_bkey_type_ops(i->k->k.type); in run_one_mem_trigger()
497 const struct bkey_ops *old_ops = bch2_bkey_type_ops(old.k->type); in run_one_trans_trigger()
498 const struct bkey_ops *new_ops = bch2_bkey_type_ops(i->k->k.type); in run_one_trans_trigger()
H A Dec.h17 #define bch2_bkey_ops_stripe ((struct bkey_ops) { \
H A Ddisk_accounting.h96 #define bch2_bkey_ops_accounting ((struct bkey_ops) { \