Home
last modified time | relevance | path

Searched refs:snapshot_table (Results 1 – 4 of 4) sorted by relevance

/linux/fs/bcachefs/
H A Dsnapshot_types.h28 struct snapshot_table { struct
29 rcusnapshot_table global() argument
30 nrsnapshot_table global() argument
34 ssnapshot_table global() argument
H A Dsnapshot.c97 static bool __bch2_snapshot_is_ancestor_early(struct snapshot_table *t, u32 id, u32 ancestor) in __bch2_snapshot_is_ancestor_early()
112 static inline u32 get_ancestor_below(struct snapshot_table *t, u32 id, u32 ancestor) in get_ancestor_below()
127 static bool test_ancestor_bitmap(struct snapshot_table *t, u32 id, u32 ancestor) in test_ancestor_bitmap()
143 struct snapshot_table *t = rcu_dereference(c->snapshots); in __bch2_snapshot_is_ancestor()
163 struct snapshot_table *new, *old; in __snapshot_t_mut()
191 struct snapshot_table *table = in snapshot_t_mut()
1443 static unsigned __live_child(struct snapshot_table *t, u32 id, in __live_child()
H A Dsnapshot.h33 static inline struct snapshot_t *__snapshot_t(struct snapshot_table *t, u32 id) in __snapshot_t()
H A Dbcachefs.h878 struct snapshot_table __rcu *snapshots;