Lines Matching defs:path
21 static inline void __btree_path_get(struct btree_trans *trans, struct btree_path *path, bool intent) in __btree_path_get()
37 static inline bool __btree_path_put(struct btree_trans *trans, struct btree_path *path, bool intent) in __btree_path_put()
50 struct btree_path *path, in btree_path_set_dirty()
57 static inline struct btree *btree_path_node(struct btree_path *path, in btree_path_node()
63 static inline bool btree_node_lock_seq_matches(const struct btree_path *path, in btree_node_lock_seq_matches()
69 static inline struct btree *btree_node_parent(struct btree_path *path, in btree_node_parent()
139 static inline struct btree_path *next_btree_path(struct btree_trans *trans, struct btree_path *path) in next_btree_path()
150 static inline struct btree_path *prev_btree_path(struct btree_trans *trans, struct btree_path *path) in prev_btree_path()
182 static inline bool __path_has_node(const struct btree_path *path, in __path_has_node()
193 struct btree_path *path; in __trans_next_path_with_node() local
212 btree_path_idx_t path, bool intent, in bch2_btree_path_make_mut()
228 btree_path_idx_t path, struct bpos new_pos, in bch2_btree_path_set_pos()
243 btree_path_idx_t path, unsigned flags) in bch2_btree_path_traverse()
264 static inline struct bkey_s_c bch2_btree_path_peek_slot_exact(struct btree_path *path, struct bkey … in bch2_btree_path_peek_slot_exact()
393 struct btree_path *path) in bch2_btree_path_downgrade()