Lines Matching defs:path
97 static inline bool btree_path_pos_before_node(struct btree_path *path, in btree_path_pos_before_node()
103 static inline bool btree_path_pos_after_node(struct btree_path *path, in btree_path_pos_after_node()
109 static inline bool btree_path_pos_in_node(struct btree_path *path, in btree_path_pos_in_node()
122 struct btree_path *path) in bch2_btree_path_verify_cached()
139 struct btree_path *path, unsigned level) in bch2_btree_path_verify_level()
221 struct btree_path *path) in bch2_btree_path_verify()
240 struct btree_path *path; in bch2_trans_verify_paths() local
334 struct btree_path *path; in bch2_assert_pos_locked() local
365 struct btree_path *path, unsigned l) {} in bch2_btree_path_verify_level()
367 struct btree_path *path) {} in bch2_btree_path_verify()
393 static void __bch2_btree_path_fix_key_modified(struct btree_path *path, in __bch2_btree_path_fix_key_modified()
410 struct btree_path *path; in bch2_btree_path_fix_key_modified() local
419 static void __bch2_btree_node_iter_fix(struct btree_path *path, in __bch2_btree_node_iter_fix()
511 struct btree_path *path, in bch2_btree_node_iter_fix()
566 struct btree_path *path, in btree_path_level_peek()
580 struct btree_path *path, in btree_path_level_prev()
593 static inline bool btree_path_advance_to_pos(struct btree_path *path, in btree_path_advance_to_pos()
612 static inline void __btree_path_level_init(struct btree_path *path, in __btree_path_level_init()
628 struct btree_path *path, in bch2_btree_path_level_init()
672 struct btree_path *path, in bch2_trans_node_add()
705 struct btree_path *path; in bch2_trans_node_drop() local
721 struct btree_path *path; in bch2_trans_node_reinit_iter() local
733 struct btree_path *path, in btree_path_lock_root()
796 static int btree_path_prefetch(struct btree_trans *trans, struct btree_path *path) in btree_path_prefetch()
832 static int btree_path_prefetch_j(struct btree_trans *trans, struct btree_path *path, in btree_path_prefetch_j()
870 struct btree_path *path, in btree_node_mem_ptr_set()
892 struct btree_path *path, in btree_node_iter_and_journal_peek()
930 struct btree_path *path, in btree_path_down()
1003 struct btree_path *path; in bch2_btree_path_traverse_all() local
1075 static inline bool btree_path_check_pos_in_node(struct btree_path *path, in btree_path_check_pos_in_node()
1086 struct btree_path *path, in btree_path_good_node()
1095 struct btree_path *path, in btree_path_set_level_down()
1111 struct btree_path *path, in __btree_path_up_until_good_node()
1134 struct btree_path *path, in btree_path_up_until_good_node()
1157 struct btree_path *path = &trans->paths[path_idx]; in bch2_btree_path_traverse_one() local
1273 btree_path_idx_t path, bool intent, unsigned long ip) in __bch2_btree_path_make_mut()
1297 struct btree_path *path = trans->paths + path_idx; in __bch2_btree_path_set_pos() local
1343 static struct btree_path *have_path_at_pos(struct btree_trans *trans, struct btree_path *path) in have_path_at_pos()
1358 static struct btree_path *have_node_at_pos(struct btree_trans *trans, struct btree_path *path) in have_node_at_pos()
1373 static inline void __bch2_path_free(struct btree_trans *trans, btree_path_idx_t path) in __bch2_path_free()
1380 static bool bch2_btree_path_can_relock(struct btree_trans *trans, struct btree_path *path) in bch2_btree_path_can_relock()
1402 struct btree_path *path = trans->paths + path_idx, *dup; in bch2_path_put() local
1434 static void bch2_path_put_nokeep(struct btree_trans *trans, btree_path_idx_t path, in bch2_path_put_nokeep()
1522 struct btree_path *path = trans->paths + path_idx; in bch2_btree_path_to_text_short() local
1566 struct btree_path *path = trans->paths + path_idx; in bch2_btree_path_to_text() local
1734 struct btree_path *path = &trans->paths[idx]; in btree_path_alloc() local
1749 struct btree_path *path; in bch2_path_get() local
1834 struct btree_path *path = trans->paths + path_idx; in bch2_path_get_unlocked_mut() local
1840 struct bkey_s_c bch2_btree_path_peek_slot(struct btree_path *path, struct bkey *u) in bch2_btree_path_peek_slot()
1887 struct btree_path *path = btree_iter_path(trans, iter); in bch2_set_btree_iter_dontneed() local
1917 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_iter_traverse() local
1938 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_iter_peek_node() local
1989 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_iter_next_node() local
2105 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_trans_peek_updates() local
2135 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_journal_peek() local
2148 struct btree_path *path = btree_iter_path(trans, iter); in btree_trans_peek_slot_journal() local
2164 struct btree_path *path = btree_iter_path(trans, iter); in btree_trans_peek_journal() local
2178 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_journal_peek_prev() local
2192 struct btree_path *path = btree_iter_path(trans, iter); in btree_trans_peek_prev_journal() local
2278 struct btree_path *path = btree_iter_path(trans, iter); in __bch2_btree_iter_peek() local
2537 struct btree_path *path = btree_iter_path(trans, iter); in __bch2_btree_iter_peek_prev() local
2790 struct btree_path *path = btree_iter_path(trans, iter); in bch2_btree_iter_peek_slot() local
2924 struct btree_path *path; in btree_trans_verify_sorted_refs() local
2944 struct btree_path *path, *prev = NULL; in btree_trans_verify_sorted() local
3005 struct btree_path *path) in btree_path_list_remove()
3025 struct btree_path *path = trans->paths + path_idx; in btree_path_list_add() local
3094 struct btree_path *path = btree_iter_path(trans, iter); in bch2_trans_node_iter_init() local
3209 struct btree_path *path; in bch2_trans_srcu_unlock() local
3243 struct btree_path *path; in bch2_trans_begin() local
3421 struct btree_path *path; in check_btree_paths_leaked() local
3565 struct btree_path *path = paths + idx; in bch2_btree_trans_to_text() local