bcache: Move keylist out of btree_op
[cascardo/linux.git] / drivers / md / bcache / request.h
index 57dc478..7d02ac5 100644 (file)
@@ -25,14 +25,15 @@ struct search {
        short                   error;
        unsigned long           start_time;
 
-       /* Anything past op->keys won't get zeroed in do_bio_hook */
        struct btree_op         op;
+
+       /* Anything past this point won't get zeroed in search_alloc() */
+       struct keylist          insert_keys;
 };
 
 void bch_cache_read_endio(struct bio *, int);
 unsigned bch_get_congested(struct cache_set *);
-void bch_insert_data(struct closure *cl);
-void bch_btree_insert_async(struct closure *);
+void bch_data_insert(struct closure *cl);
 void bch_cache_read_endio(struct bio *, int);
 
 void bch_open_buckets_free(struct cache_set *);