Lines Matching defs:iter
28 static inline unsigned long btree_iter_ip_allocated(struct btree_iter *iter) in btree_iter_ip_allocated()
61 static inline struct bpos bkey_successor(struct btree_iter *iter, struct bpos p) in bkey_successor()
74 static inline struct bpos bkey_predecessor(struct btree_iter *iter, struct bpos p) in bkey_predecessor()
87 static inline struct bpos btree_iter_search_key(struct btree_iter *iter) in btree_iter_search_key()
241 unsigned iter; in bch2_trans_verify_paths() local
247 static void bch2_btree_iter_verify(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_verify()
263 static void bch2_btree_iter_verify_entry_exit(struct btree_iter *iter) in bch2_btree_iter_verify_entry_exit()
278 struct btree_iter *iter, struct bkey_s_c k) in bch2_btree_iter_verify_ret()
333 struct trans_for_each_path_inorder_iter iter; in bch2_assert_pos_locked() local
367 struct btree_iter *iter) {} in bch2_btree_iter_verify()
368 static inline void bch2_btree_iter_verify_entry_exit(struct btree_iter *iter) {} in bch2_btree_iter_verify_entry_exit()
369 static inline int bch2_btree_iter_verify_ret(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_iter_verify_ret()
376 static void btree_node_iter_set_set_pos(struct btree_node_iter *iter, in btree_node_iter_set_set_pos()
1209 unsigned iter; in bch2_btree_path_traverse_one() local
1569 struct trans_for_each_path_inorder_iter iter; in __bch2_trans_paths_to_text() local
1730 struct trans_for_each_path_inorder_iter iter; in bch2_path_get() local
1858 void bch2_set_btree_iter_dontneed(struct btree_trans *trans, struct btree_iter *iter) in bch2_set_btree_iter_dontneed()
1871 __bch2_btree_iter_traverse(struct btree_trans *trans, struct btree_iter *iter) in __bch2_btree_iter_traverse()
1877 bch2_btree_iter_traverse(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_traverse()
1899 struct btree_iter *iter) in bch2_btree_iter_peek_node()
1937 struct btree_iter *iter) in bch2_btree_iter_peek_node_and_restart()
1948 struct btree *bch2_btree_iter_next_node(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_next_node()
2038 inline bool bch2_btree_iter_advance(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_advance()
2051 inline bool bch2_btree_iter_rewind(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_rewind()
2065 void bch2_btree_trans_peek_prev_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_prev_updates()
2081 void bch2_btree_trans_peek_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_updates()
2098 void bch2_btree_trans_peek_slot_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_slot_updates()
2111 struct btree_iter *iter, in bch2_btree_journal_peek()
2125 struct btree_iter *iter) in btree_trans_peek_slot_journal()
2140 struct btree_iter *iter, in btree_trans_peek_journal()
2154 struct btree_iter *iter, in bch2_btree_journal_peek_prev()
2168 struct btree_iter *iter, in btree_trans_peek_prev_journal()
2187 struct bkey_s_c btree_trans_peek_key_cache(struct btree_trans *trans, struct btree_iter *iter, in btree_trans_peek_key_cache()
2235 static struct bkey_s_c __bch2_btree_iter_peek(struct btree_trans *trans, struct btree_iter *iter, in __bch2_btree_iter_peek()
2328 struct bkey_s_c bch2_btree_iter_peek_max(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_iter_peek_max()
2490 struct bkey_s_c bch2_btree_iter_next(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_next()
2498 …tic struct bkey_s_c __bch2_btree_iter_peek_prev(struct btree_trans *trans, struct btree_iter *iter, in __bch2_btree_iter_peek_prev()
2582 struct bkey_s_c bch2_btree_iter_peek_prev_min(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_iter_peek_prev_min()
2730 struct bkey_s_c bch2_btree_iter_prev(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_prev()
2738 struct bkey_s_c bch2_btree_iter_peek_slot(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_peek_slot()
2875 struct bkey_s_c bch2_btree_iter_next_slot(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_next_slot()
2883 struct bkey_s_c bch2_btree_iter_prev_slot(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_prev_slot()
2892 …y_s_c bch2_btree_iter_peek_and_restart_outlined(struct btree_trans *trans, struct btree_iter *iter) in bch2_btree_iter_peek_and_restart_outlined()
2930 struct trans_for_each_path_inorder_iter iter; in btree_trans_verify_sorted() local
3031 void bch2_trans_iter_exit(struct btree_trans *trans, struct btree_iter *iter) in bch2_trans_iter_exit()
3048 struct btree_iter *iter, in bch2_trans_iter_init_outlined()
3058 struct btree_iter *iter, in bch2_trans_node_iter_init()