Lines Matching refs:disk
367 struct cache_set *c = dc->disk.c;
373 if (test_bit(BCACHE_DEV_DETACHING, &dc->disk.flags) ||
608 part_round_stats(cpu, &s->d->disk->part0);
609 part_stat_add(cpu, &s->d->disk->part0, ticks[rw], duration);
678 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
727 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
767 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
786 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
820 dc->disk.bio_split);
866 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
876 struct bkey start = KEY(dc->disk.id, bio->bi_iter.bi_sector, 0);
877 struct bkey end = KEY(dc->disk.id, bio_end_sector(bio), 0);
922 dc->disk.bio_split);
932 s->iop.bio = bio_clone_fast(bio, GFP_NOIO, dc->disk.bio_split);
961 struct cached_dev *dc = container_of(d, struct cached_dev, disk);
965 part_stat_inc(cpu, &d->disk->part0, ios[rw]);
966 part_stat_add(cpu, &d->disk->part0, sectors[rw], bio_sectors(bio));
1004 struct cached_dev *dc = container_of(d, struct cached_dev, disk);
1011 struct cached_dev *dc = container_of(d, struct cached_dev, disk);
1035 struct gendisk *g = dc->disk.disk;
1039 dc->disk.cache_miss = cached_dev_cache_miss;
1040 dc->disk.ioctl = cached_dev_ioctl;
1080 part_stat_inc(cpu, &d->disk->part0, ios[rw]);
1081 part_stat_add(cpu, &d->disk->part0, sectors[rw], bio_sectors(bio));
1139 struct gendisk *g = d->disk;