Lines Matching refs:disk
365 struct cache_set *c = dc->disk.c;
371 if (test_bit(BCACHE_DEV_DETACHING, &dc->disk.flags) ||
608 dc = container_of(s->d, struct cached_dev, disk);
644 struct cached_dev, disk);
755 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
822 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
849 closure_get(&dc->disk.cl);
864 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
882 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
917 0, GFP_NOWAIT, &dc->disk.bio_split);
961 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
971 struct bkey start = KEY(dc->disk.id, bio->bi_iter.bi_sector, 0);
972 struct bkey end = KEY(dc->disk.id, bio_end_sector(bio), 0);
1028 GFP_NOIO, &dc->disk.bio_split);
1040 &dc->disk.bio_split);
1087 struct cached_dev, disk);
1100 struct cached_dev *dc = container_of(d, struct cached_dev, disk);
1103 * no need to call closure_get(&dc->disk.cl),
1105 * which would call closure_get(&dc->disk.cl)
1155 dc = container_of(d, struct cached_dev, disk);
1175 struct cached_dev *dc = container_of(d, struct cached_dev, disk);
1234 struct cached_dev *dc = container_of(d, struct cached_dev, disk);
1245 dc->disk.cache_miss = cached_dev_cache_miss;
1246 dc->disk.ioctl = cached_dev_ioctl;