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_iter *iter) in bch2_btree_iter_verify()
265 static void bch2_btree_iter_verify_entry_exit(struct btree_iter *iter) in bch2_btree_iter_verify_entry_exit()
277 static int bch2_btree_iter_verify_ret(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
366 static inline void bch2_btree_iter_verify(struct btree_iter *iter) {} in bch2_btree_iter_verify()
367 static inline void bch2_btree_iter_verify_entry_exit(struct btree_iter *iter) {} in bch2_btree_iter_verify_entry_exit()
368 static inline int bch2_btree_iter_verify_ret(struct btree_iter *iter, struct bkey_s_c k) { return 0… in bch2_btree_iter_verify_ret()
374 static void btree_node_iter_set_set_pos(struct btree_node_iter *iter, in btree_node_iter_set_set_pos()
1203 unsigned iter; in bch2_btree_path_traverse_one() local
1556 struct trans_for_each_path_inorder_iter iter; in __bch2_trans_paths_to_text() local
1717 struct trans_for_each_path_inorder_iter iter; in bch2_path_get() local
1847 void bch2_set_btree_iter_dontneed(struct btree_iter *iter) in bch2_set_btree_iter_dontneed()
1862 __bch2_btree_iter_traverse(struct btree_iter *iter) in __bch2_btree_iter_traverse()
1868 bch2_btree_iter_traverse(struct btree_iter *iter) in bch2_btree_iter_traverse()
1892 struct btree *bch2_btree_iter_peek_node(struct btree_iter *iter) in bch2_btree_iter_peek_node()
1930 struct btree *bch2_btree_iter_peek_node_and_restart(struct btree_iter *iter) in bch2_btree_iter_peek_node_and_restart()
1941 struct btree *bch2_btree_iter_next_node(struct btree_iter *iter) in bch2_btree_iter_next_node()
2026 inline bool bch2_btree_iter_advance(struct btree_iter *iter) in bch2_btree_iter_advance()
2039 inline bool bch2_btree_iter_rewind(struct btree_iter *iter) in bch2_btree_iter_rewind()
2053 void bch2_btree_trans_peek_prev_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_prev_updates()
2069 void bch2_btree_trans_peek_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_updates()
2086 void bch2_btree_trans_peek_slot_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_slot_updates()
2099 struct btree_iter *iter, in bch2_btree_journal_peek()
2113 struct btree_iter *iter) in btree_trans_peek_slot_journal()
2128 struct btree_iter *iter, in btree_trans_peek_journal()
2149 struct bkey_s_c btree_trans_peek_key_cache(struct btree_iter *iter, struct bpos pos) in btree_trans_peek_key_cache()
2194 static struct bkey_s_c __bch2_btree_iter_peek(struct btree_iter *iter, struct bpos search_key) in __bch2_btree_iter_peek()
2290 struct bkey_s_c bch2_btree_iter_peek_upto(struct btree_iter *iter, struct bpos end) in bch2_btree_iter_peek_upto()
2446 struct bkey_s_c bch2_btree_iter_next(struct btree_iter *iter) in bch2_btree_iter_next()
2461 struct bkey_s_c bch2_btree_iter_peek_prev(struct btree_iter *iter) in bch2_btree_iter_peek_prev()
2595 struct bkey_s_c bch2_btree_iter_prev(struct btree_iter *iter) in bch2_btree_iter_prev()
2603 struct bkey_s_c bch2_btree_iter_peek_slot(struct btree_iter *iter) in bch2_btree_iter_peek_slot()
2726 struct bkey_s_c bch2_btree_iter_next_slot(struct btree_iter *iter) in bch2_btree_iter_next_slot()
2734 struct bkey_s_c bch2_btree_iter_prev_slot(struct btree_iter *iter) in bch2_btree_iter_prev_slot()
2743 struct bkey_s_c bch2_btree_iter_peek_and_restart_outlined(struct btree_iter *iter) in bch2_btree_iter_peek_and_restart_outlined()
2781 struct trans_for_each_path_inorder_iter iter; in btree_trans_verify_sorted() local
2882 void bch2_trans_iter_exit(struct btree_trans *trans, struct btree_iter *iter) in bch2_trans_iter_exit()
2900 struct btree_iter *iter, in bch2_trans_iter_init_outlined()
2910 struct btree_iter *iter, in bch2_trans_node_iter_init()