Lines Matching defs:bio

175 	struct bio *bio;  in __commit()  local
213 void (*issue_op)(struct bio *bio, void *), in batcher_init()
251 static void issue_after_commit(struct batcher *b, struct bio *bio) in issue_after_commit()
289 static void dm_hook_bio(struct dm_hook_info *h, struct bio *bio, in dm_hook_bio()
298 static void dm_unhook_bio(struct dm_hook_info *h, struct bio *bio) in dm_unhook_bio()
590 static unsigned lock_level(struct bio *bio) in lock_level()
601 static struct per_bio_data *get_per_bio_data(struct bio *bio) in get_per_bio_data()
608 static struct per_bio_data *init_per_bio_data(struct bio *bio) in init_per_bio_data()
622 static void defer_bio(struct cache *cache, struct bio *bio) in defer_bio()
643 static bool bio_detain_shared(struct cache *cache, dm_oblock_t oblock, struct bio *bio) in bio_detain_shared()
781 static void remap_to_origin(struct cache *cache, struct bio *bio) in remap_to_origin()
786 static void remap_to_cache(struct cache *cache, struct bio *bio, in remap_to_cache()
803 static void check_if_tick_bio_needed(struct cache *cache, struct bio *bio) in check_if_tick_bio_needed()
817 static void __remap_to_origin_clear_discard(struct cache *cache, struct bio *bio, in __remap_to_origin_clear_discard()
827 static void remap_to_origin_clear_discard(struct cache *cache, struct bio *bio, in remap_to_origin_clear_discard()
834 static void remap_to_cache_dirty(struct cache *cache, struct bio *bio, in remap_to_cache_dirty()
845 static dm_oblock_t get_bio_block(struct cache *cache, struct bio *bio) in get_bio_block()
857 static bool accountable_bio(struct cache *cache, struct bio *bio) in accountable_bio()
862 static void accounted_begin(struct cache *cache, struct bio *bio) in accounted_begin()
873 static void accounted_complete(struct cache *cache, struct bio *bio) in accounted_complete()
880 static void accounted_request(struct cache *cache, struct bio *bio) in accounted_request()
886 static void issue_op(struct bio *bio, void *context) in issue_op()
896 static void remap_to_origin_and_cache(struct cache *cache, struct bio *bio, in remap_to_origin_and_cache()
1070 static bool discard_or_flush(struct bio *bio) in discard_or_flush()
1075 static void calc_discard_block_range(struct cache *cache, struct bio *bio, in calc_discard_block_range()
1125 static bool bio_writes_complete_block(struct cache *cache, struct bio *bio) in bio_writes_complete_block()
1131 static bool optimisable_bio(struct cache *cache, struct bio *bio, dm_oblock_t block) in optimisable_bio()
1179 static void bio_drop_shared_lock(struct cache *cache, struct bio *bio) in bio_drop_shared_lock()
1188 static void overwrite_endio(struct bio *bio) in overwrite_endio()
1205 struct bio *bio = mg->overwrite_bio; in overwrite() local
1491 static int mg_start(struct cache *cache, struct policy_work *op, struct bio *bio) in mg_start()
1618 dm_oblock_t oblock, struct bio *bio) in invalidate_start()
1655 static void inc_hit_counter(struct cache *cache, struct bio *bio) in inc_hit_counter()
1661 static void inc_miss_counter(struct cache *cache, struct bio *bio) in inc_miss_counter()
1669 static int map_bio(struct cache *cache, struct bio *bio, dm_oblock_t block, in map_bio()
1784 static bool process_bio(struct cache *cache, struct bio *bio) in process_bio()
1827 static bool process_flush_bio(struct cache *cache, struct bio *bio) in process_flush_bio()
1840 static bool process_discard_bio(struct cache *cache, struct bio *bio) in process_discard_bio()
1868 struct bio *bio; in process_deferred_bios() local
1898 struct bio *bio; in requeue_deferred_bios() local
2677 static int cache_map(struct dm_target *ti, struct bio *bio) in cache_map()
2709 static int cache_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *error) in cache_end_io()