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()
279 static int bch2_btree_iter_verify_ret(struct btree_iter *iter, struct bkey_s_c k) in bch2_btree_iter_verify_ret()
335 struct trans_for_each_path_inorder_iter iter; in bch2_assert_pos_locked() local
368 static inline void bch2_btree_iter_verify(struct btree_iter *iter) {} in bch2_btree_iter_verify()
369 static inline void bch2_btree_iter_verify_entry_exit(struct btree_iter *iter) {} in bch2_btree_iter_verify_entry_exit()
370 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()
376 static void btree_node_iter_set_set_pos(struct btree_node_iter *iter, in btree_node_iter_set_set_pos()
1223 unsigned iter; in bch2_btree_path_traverse_one() local
1591 struct trans_for_each_path_inorder_iter iter; in __bch2_trans_paths_to_text() local
1752 struct trans_for_each_path_inorder_iter iter; in bch2_path_get() local
1880 void bch2_set_btree_iter_dontneed(struct btree_iter *iter) in bch2_set_btree_iter_dontneed()
1895 __bch2_btree_iter_traverse(struct btree_iter *iter) in __bch2_btree_iter_traverse()
1901 bch2_btree_iter_traverse(struct btree_iter *iter) in bch2_btree_iter_traverse()
1925 struct btree *bch2_btree_iter_peek_node(struct btree_iter *iter) in bch2_btree_iter_peek_node()
1963 struct btree *bch2_btree_iter_peek_node_and_restart(struct btree_iter *iter) in bch2_btree_iter_peek_node_and_restart()
1974 struct btree *bch2_btree_iter_next_node(struct btree_iter *iter) in bch2_btree_iter_next_node()
2059 inline bool bch2_btree_iter_advance(struct btree_iter *iter) in bch2_btree_iter_advance()
2072 inline bool bch2_btree_iter_rewind(struct btree_iter *iter) in bch2_btree_iter_rewind()
2086 void bch2_btree_trans_peek_prev_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_prev_updates()
2102 void bch2_btree_trans_peek_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_updates()
2119 void bch2_btree_trans_peek_slot_updates(struct btree_trans *trans, struct btree_iter *iter, in bch2_btree_trans_peek_slot_updates()
2132 struct btree_iter *iter, in bch2_btree_journal_peek()
2146 struct btree_iter *iter) in btree_trans_peek_slot_journal()
2161 struct btree_iter *iter, in btree_trans_peek_journal()
2175 struct btree_iter *iter, in bch2_btree_journal_peek_prev()
2189 struct btree_iter *iter, in btree_trans_peek_prev_journal()
2208 struct bkey_s_c btree_trans_peek_key_cache(struct btree_iter *iter, struct bpos pos) in btree_trans_peek_key_cache()
2256 static struct bkey_s_c __bch2_btree_iter_peek(struct btree_iter *iter, struct bpos search_key) in __bch2_btree_iter_peek()
2348 struct bkey_s_c bch2_btree_iter_peek_max(struct btree_iter *iter, struct bpos end) in bch2_btree_iter_peek_max()
2509 struct bkey_s_c bch2_btree_iter_next(struct btree_iter *iter) in bch2_btree_iter_next()
2517 static struct bkey_s_c __bch2_btree_iter_peek_prev(struct btree_iter *iter, struct bpos search_key) in __bch2_btree_iter_peek_prev()
2600 struct bkey_s_c bch2_btree_iter_peek_prev_min(struct btree_iter *iter, struct bpos end) in bch2_btree_iter_peek_prev_min()
2744 struct bkey_s_c bch2_btree_iter_prev(struct btree_iter *iter) in bch2_btree_iter_prev()
2752 struct bkey_s_c bch2_btree_iter_peek_slot(struct btree_iter *iter) in bch2_btree_iter_peek_slot()
2890 struct bkey_s_c bch2_btree_iter_next_slot(struct btree_iter *iter) in bch2_btree_iter_next_slot()
2898 struct bkey_s_c bch2_btree_iter_prev_slot(struct btree_iter *iter) in bch2_btree_iter_prev_slot()
2907 struct bkey_s_c bch2_btree_iter_peek_and_restart_outlined(struct btree_iter *iter) in bch2_btree_iter_peek_and_restart_outlined()
2945 struct trans_for_each_path_inorder_iter iter; in btree_trans_verify_sorted() local
3046 void bch2_trans_iter_exit(struct btree_trans *trans, struct btree_iter *iter) in bch2_trans_iter_exit()
3064 struct btree_iter *iter, in bch2_trans_iter_init_outlined()
3074 struct btree_iter *iter, in bch2_trans_node_iter_init()