Lines Matching refs:disk
373 struct cache_set *c = dc->disk.c; in check_should_bypass()
379 if (test_bit(BCACHE_DEV_DETACHING, &dc->disk.flags) || in check_should_bypass()
613 &s->d->disk->part0, s->start_time); in bio_complete()
682 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_bio_complete()
731 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_read_done()
771 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_read_done_bh()
790 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_cache_miss()
824 dc->disk.bio_split); in cached_dev_cache_miss()
870 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_write_complete()
880 struct bkey start = KEY(dc->disk.id, bio->bi_iter.bi_sector, 0); in cached_dev_write()
881 struct bkey end = KEY(dc->disk.id, bio_end_sector(bio), 0); in cached_dev_write()
926 dc->disk.bio_split); in cached_dev_write()
936 s->iop.bio = bio_clone_fast(bio, GFP_NOIO, dc->disk.bio_split); in cached_dev_write()
966 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in cached_dev_make_request()
969 generic_start_io_acct(rw, bio_sectors(bio), &d->disk->part0); in cached_dev_make_request()
1008 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in cached_dev_ioctl()
1015 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in cached_dev_congested()
1039 struct gendisk *g = dc->disk.disk; in bch_cached_dev_request_init()
1043 dc->disk.cache_miss = cached_dev_cache_miss; in bch_cached_dev_request_init()
1044 dc->disk.ioctl = cached_dev_ioctl; in bch_cached_dev_request_init()
1084 generic_start_io_acct(rw, bio_sectors(bio), &d->disk->part0); in flash_dev_make_request()
1143 struct gendisk *g = d->disk; in bch_flash_dev_request_init()