Lines Matching refs:btree_op
208 struct btree_op { struct
218 static inline void bch_btree_op_init(struct btree_op *op, int write_lock_level) in bch_btree_op_init() argument
220 memset(op, 0, sizeof(struct btree_op)); in bch_btree_op_init()
245 struct btree *__bch_btree_node_alloc(struct cache_set *, struct btree_op *,
247 struct btree *bch_btree_node_get(struct cache_set *, struct btree_op *,
250 int bch_btree_insert_check_key(struct btree *, struct btree_op *,
275 typedef int (btree_map_nodes_fn)(struct btree_op *, struct btree *);
276 int __bch_btree_map_nodes(struct btree_op *, struct cache_set *,
279 static inline int bch_btree_map_nodes(struct btree_op *op, struct cache_set *c, in bch_btree_map_nodes()
285 static inline int bch_btree_map_leaf_nodes(struct btree_op *op, in bch_btree_map_leaf_nodes()
293 typedef int (btree_map_keys_fn)(struct btree_op *, struct btree *,
295 int bch_btree_map_keys(struct btree_op *, struct cache_set *,