mirror             60 arch/arm/mach-omap1/include/mach/lcd_dma.h extern void omap_set_lcd_dma_b1_mirror(int mirror);
mirror             59 arch/arm/mach-omap1/lcd_dma.c 	int mirror;
mirror             99 arch/arm/mach-omap1/lcd_dma.c void omap_set_lcd_dma_b1_mirror(int mirror)
mirror            105 arch/arm/mach-omap1/lcd_dma.c 	lcd_dma.mirror = mirror;
mirror            166 arch/arm/mach-omap1/lcd_dma.c 		if (!lcd_dma.mirror) {
mirror            186 arch/arm/mach-omap1/lcd_dma.c 		if (!lcd_dma.mirror) {
mirror            201 arch/arm/mach-omap1/lcd_dma.c 		if (!lcd_dma.mirror) {
mirror            216 arch/arm/mach-omap1/lcd_dma.c 		if (!lcd_dma.mirror) {
mirror            267 arch/arm/mach-omap1/lcd_dma.c 	if (!(lcd_dma.rotate || lcd_dma.mirror ||
mirror            318 arch/arm/mach-omap1/lcd_dma.c 	lcd_dma.mirror = 0;
mirror             41 block/partitions/aix.c 	__be16 mirror;
mirror             94 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	hmm_mirror_unregister(&amn->mirror);
mirror            105 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c static void amdgpu_hmm_mirror_release(struct hmm_mirror *mirror)
mirror            107 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	struct amdgpu_mn *amn = container_of(mirror, struct amdgpu_mn, mirror);
mirror            199 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c amdgpu_mn_sync_pagetables_gfx(struct hmm_mirror *mirror,
mirror            202 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	struct amdgpu_mn *amn = container_of(mirror, struct amdgpu_mn, mirror);
mirror            248 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c amdgpu_mn_sync_pagetables_hsa(struct hmm_mirror *mirror,
mirror            251 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	struct amdgpu_mn *amn = container_of(mirror, struct amdgpu_mn, mirror);
mirror            345 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	amn->mirror.ops = &amdgpu_hmm_mirror_ops[type];
mirror            346 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	r = hmm_mirror_register(&amn->mirror, mm);
mirror             70 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h 	struct hmm_mirror	mirror;
mirror            789 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	struct hmm_mirror *mirror = bo->mn ? &bo->mn->mirror : NULL;
mirror            800 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (unlikely(!mirror)) {
mirror            805 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	mm = mirror->hmm->mmu_notifier.mm;
mirror            830 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	hmm_range_register(range, mirror);
mirror            432 drivers/gpu/drm/amd/display/dc/dc_hw_types.h 	bool mirror;
mirror           2695 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 		.mirror = pipe_ctx->plane_state->horizontal_mirror
mirror            209 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 	uint32_t mirror;
mirror            213 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 		mirror = 1;
mirror            215 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 		mirror = 0;
mirror            221 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 				H_MIRROR_EN, mirror);
mirror            225 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 				H_MIRROR_EN, mirror);
mirror            229 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 				H_MIRROR_EN, mirror);
mirror            233 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 				H_MIRROR_EN, mirror);
mirror           1152 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 	if (param->mirror) {
mirror           2966 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 		.mirror = pipe_ctx->plane_state->horizontal_mirror
mirror            372 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 	uint32_t mirror;
mirror            376 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 		mirror = 1;
mirror            378 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 		mirror = 0;
mirror            384 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 				H_MIRROR_EN, mirror);
mirror            388 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 				H_MIRROR_EN, mirror);
mirror            392 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 				H_MIRROR_EN, mirror);
mirror            396 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 				H_MIRROR_EN, mirror);
mirror            975 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c 	if (param->mirror) {
mirror            100 drivers/gpu/drm/nouveau/nouveau_svm.c 	struct hmm_mirror mirror;
mirror            260 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_svmm_sync_cpu_device_pagetables(struct hmm_mirror *mirror,
mirror            263 drivers/gpu/drm/nouveau/nouveau_svm.c 	struct nouveau_svmm *svmm = container_of(mirror, typeof(*svmm), mirror);
mirror            287 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_svmm_release(struct hmm_mirror *mirror)
mirror            302 drivers/gpu/drm/nouveau/nouveau_svm.c 		hmm_mirror_unregister(&svmm->mirror);
mirror            349 drivers/gpu/drm/nouveau/nouveau_svm.c 	svmm->mirror.ops = &nouveau_svmm;
mirror            350 drivers/gpu/drm/nouveau/nouveau_svm.c 	ret = hmm_mirror_register(&svmm->mirror, svmm->mm);
mirror            501 drivers/gpu/drm/nouveau/nouveau_svm.c 	ret = hmm_range_register(range, &svmm->mirror);
mirror           1784 drivers/infiniband/hw/mlx4/main.c 						    &mflow->reg_id[j].mirror);
mirror           1803 drivers/infiniband/hw/mlx4/main.c 						       &mflow->reg_id[j].mirror);
mirror           1824 drivers/infiniband/hw/mlx4/main.c 					     mflow->reg_id[j].mirror);
mirror           1843 drivers/infiniband/hw/mlx4/main.c 		if (mflow->reg_id[i].mirror) {
mirror           1845 drivers/infiniband/hw/mlx4/main.c 						     mflow->reg_id[i].mirror);
mirror           1882 drivers/infiniband/hw/mlx4/main.c 	reg_id.mirror = 0;
mirror           1888 drivers/infiniband/hw/mlx4/main.c 					    prot, &reg_id.mirror);
mirror           1909 drivers/infiniband/hw/mlx4/main.c 	if (reg_id.mirror)
mirror           1911 drivers/infiniband/hw/mlx4/main.c 				      prot, reg_id.mirror);
mirror           1972 drivers/infiniband/hw/mlx4/main.c 					    prot, reg_id.mirror);
mirror            158 drivers/infiniband/hw/mlx4/mlx4_ib.h 	u64 mirror;
mirror             86 drivers/md/dm-raid1.c 	struct mirror mirror[0];
mirror            147 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            163 drivers/md/dm-raid1.c static struct mirror *bio_get_m(struct bio *bio)
mirror            165 drivers/md/dm-raid1.c 	return (struct mirror *) bio->bi_next;
mirror            168 drivers/md/dm-raid1.c static void bio_set_m(struct bio *bio, struct mirror *m)
mirror            173 drivers/md/dm-raid1.c static struct mirror *get_default_mirror(struct mirror_set *ms)
mirror            175 drivers/md/dm-raid1.c 	return &ms->mirror[atomic_read(&ms->default_mirror)];
mirror            178 drivers/md/dm-raid1.c static void set_default_mirror(struct mirror *m)
mirror            181 drivers/md/dm-raid1.c 	struct mirror *m0 = &(ms->mirror[0]);
mirror            186 drivers/md/dm-raid1.c static struct mirror *get_valid_mirror(struct mirror_set *ms)
mirror            188 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            190 drivers/md/dm-raid1.c 	for (m = ms->mirror; m < ms->mirror + ms->nr_mirrors; m++)
mirror            211 drivers/md/dm-raid1.c static void fail_mirror(struct mirror *m, enum dm_raid1_error error_type)
mirror            214 drivers/md/dm-raid1.c 	struct mirror *new;
mirror            261 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            270 drivers/md/dm-raid1.c 	for (i = 0, m = ms->mirror; i < ms->nr_mirrors; i++, m++) {
mirror            281 drivers/md/dm-raid1.c 				fail_mirror(ms->mirror + i,
mirror            317 drivers/md/dm-raid1.c 			if (&ms->mirror[m] == get_default_mirror(ms))
mirror            320 drivers/md/dm-raid1.c 				fail_mirror(ms->mirror + m,
mirror            333 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            355 drivers/md/dm-raid1.c 		if (&ms->mirror[i] == get_default_mirror(ms))
mirror            358 drivers/md/dm-raid1.c 		m = ms->mirror + i;
mirror            379 drivers/md/dm-raid1.c 		atomic_set(&(ms->mirror[m].error_count), 0);
mirror            380 drivers/md/dm-raid1.c 		ms->mirror[m].error_type = 0;
mirror            415 drivers/md/dm-raid1.c static struct mirror *choose_mirror(struct mirror_set *ms, sector_t sector)
mirror            417 drivers/md/dm-raid1.c 	struct mirror *m = get_default_mirror(ms);
mirror            423 drivers/md/dm-raid1.c 		if (m-- == ms->mirror)
mirror            430 drivers/md/dm-raid1.c static int default_ok(struct mirror *m)
mirror            432 drivers/md/dm-raid1.c 	struct mirror *default_mirror = get_default_mirror(m->ms);
mirror            451 drivers/md/dm-raid1.c static sector_t map_sector(struct mirror *m, struct bio *bio)
mirror            458 drivers/md/dm-raid1.c static void map_bio(struct mirror *m, struct bio *bio)
mirror            464 drivers/md/dm-raid1.c static void map_region(struct dm_io_region *io, struct mirror *m,
mirror            508 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            534 drivers/md/dm-raid1.c static void read_async_bio(struct mirror *m, struct bio *bio)
mirror            563 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            630 drivers/md/dm-raid1.c 			fail_mirror(ms->mirror + i, DM_RAID1_WRITE_ERROR);
mirror            650 drivers/md/dm-raid1.c 	struct mirror *m;
mirror            667 drivers/md/dm-raid1.c 	for (i = 0, m = ms->mirror; i < ms->nr_mirrors; i++, m++)
mirror            882 drivers/md/dm-raid1.c 		kzalloc(struct_size(ms, mirror, nr_mirrors), GFP_KERNEL);
mirror            929 drivers/md/dm-raid1.c 		dm_put_device(ti, ms->mirror[m].dev);
mirror            937 drivers/md/dm-raid1.c 		      unsigned int mirror, char **argv)
mirror            950 drivers/md/dm-raid1.c 			    &ms->mirror[mirror].dev);
mirror            956 drivers/md/dm-raid1.c 	ms->mirror[mirror].ms = ms;
mirror            957 drivers/md/dm-raid1.c 	atomic_set(&(ms->mirror[mirror].error_count), 0);
mirror            958 drivers/md/dm-raid1.c 	ms->mirror[mirror].error_type = 0;
mirror            959 drivers/md/dm-raid1.c 	ms->mirror[mirror].offset = offset;
mirror           1187 drivers/md/dm-raid1.c 	struct mirror *m;
mirror           1238 drivers/md/dm-raid1.c 	struct mirror *m = NULL;
mirror           1381 drivers/md/dm-raid1.c static char device_status_char(struct mirror *m)
mirror           1406 drivers/md/dm-raid1.c 			DMEMIT("%s ", ms->mirror[m].dev->name);
mirror           1407 drivers/md/dm-raid1.c 			buffer[m] = device_status_char(&(ms->mirror[m]));
mirror           1424 drivers/md/dm-raid1.c 			DMEMIT(" %s %llu", ms->mirror[m].dev->name,
mirror           1425 drivers/md/dm-raid1.c 			       (unsigned long long)ms->mirror[m].offset);
mirror           1449 drivers/md/dm-raid1.c 		ret = fn(ti, ms->mirror[i].dev,
mirror           1450 drivers/md/dm-raid1.c 			 ms->mirror[i].offset, ti->len, data);
mirror            327 drivers/md/raid1.c 	int mirror;
mirror            331 drivers/md/raid1.c 	for (mirror = 0; mirror < raid_disks * 2; mirror++)
mirror            332 drivers/md/raid1.c 		if (r1_bio->bios[mirror] == bio)
mirror            335 drivers/md/raid1.c 	BUG_ON(mirror == raid_disks * 2);
mirror            336 drivers/md/raid1.c 	update_head_pos(mirror, r1_bio);
mirror            338 drivers/md/raid1.c 	return mirror;
mirror            430 drivers/md/raid1.c 	int mirror = find_bio_disk(r1_bio, bio);
mirror            431 drivers/md/raid1.c 	struct md_rdev *rdev = conf->mirrors[mirror].rdev;
mirror            462 drivers/md/raid1.c 			r1_bio->bios[mirror] = NULL;
mirror            479 drivers/md/raid1.c 		r1_bio->bios[mirror] = NULL;
mirror            496 drivers/md/raid1.c 			r1_bio->bios[mirror] = IO_MADE_GOOD;
mirror            531 drivers/md/raid1.c 	if (r1_bio->bios[mirror] == NULL)
mirror            700 drivers/md/raid1.c 			struct raid1_info *mirror = &conf->mirrors[disk];
mirror            717 drivers/md/raid1.c 			    mirror->seq_start != MaxSector &&
mirror            718 drivers/md/raid1.c 			    mirror->next_seq_sect > opt_iosize &&
mirror            719 drivers/md/raid1.c 			    mirror->next_seq_sect - opt_iosize >=
mirror            720 drivers/md/raid1.c 			    mirror->seq_start) {
mirror           1216 drivers/md/raid1.c 	struct raid1_info *mirror;
mirror           1274 drivers/md/raid1.c 	mirror = conf->mirrors + rdisk;
mirror           1280 drivers/md/raid1.c 				    bdevname(mirror->rdev->bdev, b));
mirror           1282 drivers/md/raid1.c 	if (test_bit(WriteMostly, &mirror->rdev->flags) &&
mirror           1310 drivers/md/raid1.c 		mirror->rdev->data_offset;
mirror           1311 drivers/md/raid1.c 	bio_set_dev(read_bio, mirror->rdev->bdev);
mirror           1314 drivers/md/raid1.c 	if (test_bit(FailFast, &mirror->rdev->flags) &&
mirror           1746 drivers/md/raid1.c 	int mirror = 0;
mirror           1770 drivers/md/raid1.c 	for (mirror = first; mirror <= last; mirror++) {
mirror           1771 drivers/md/raid1.c 		p = conf->mirrors + mirror;
mirror           1778 drivers/md/raid1.c 			rdev->raid_disk = mirror;
mirror           1793 drivers/md/raid1.c 			rdev->raid_disk = mirror;
mirror           1758 drivers/md/raid10.c 	int mirror;
mirror           1779 drivers/md/raid10.c 		mirror = rdev->saved_raid_disk;
mirror           1781 drivers/md/raid10.c 		mirror = first;
mirror           1782 drivers/md/raid10.c 	for ( ; mirror <= last ; mirror++) {
mirror           1783 drivers/md/raid10.c 		struct raid10_info *p = &conf->mirrors[mirror];
mirror           1792 drivers/md/raid10.c 			rdev->raid_disk = mirror;
mirror           1808 drivers/md/raid10.c 		rdev->raid_disk = mirror;
mirror           1810 drivers/md/raid10.c 		if (rdev->saved_raid_disk != mirror)
mirror           3051 drivers/md/raid10.c 			struct raid10_info *mirror = &conf->mirrors[i];
mirror           3055 drivers/md/raid10.c 			mrdev = rcu_dereference(mirror->rdev);
mirror           3056 drivers/md/raid10.c 			mreplace = rcu_dereference(mirror->replacement);
mirror           3253 drivers/md/raid10.c 					mirror->recovery_disabled
mirror            997 drivers/media/dvb-frontends/drx39xyj/drx_driver.h 	enum drx_mirror mirror;	/*< mirrored or not on RF            */
mirror           4776 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rf_mirror = (ext_attr->mirror == DRX_MIRROR_YES) ? true : false;
mirror           8923 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (channel->mirror == DRX_MIRROR_AUTO) {
mirror           8936 drivers/media/dvb-frontends/drx39xyj/drxj.c 					ext_attr->mirror = DRX_MIRROR_YES;
mirror           9050 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if ((channel->mirror == DRX_MIRROR_AUTO) &&
mirror           9053 drivers/media/dvb-frontends/drx39xyj/drxj.c 					ext_attr->mirror = DRX_MIRROR_YES;
mirror           9114 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (channel->mirror == DRX_MIRROR_AUTO)
mirror           9115 drivers/media/dvb-frontends/drx39xyj/drxj.c 			ext_attr->mirror = DRX_MIRROR_NO;
mirror           9117 drivers/media/dvb-frontends/drx39xyj/drxj.c 			ext_attr->mirror = channel->mirror;
mirror           9145 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (channel->mirror == DRX_MIRROR_AUTO)
mirror           9146 drivers/media/dvb-frontends/drx39xyj/drxj.c 				ext_attr->mirror = DRX_MIRROR_NO;
mirror           9148 drivers/media/dvb-frontends/drx39xyj/drxj.c 				ext_attr->mirror = channel->mirror;
mirror           9170 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (channel->mirror == DRX_MIRROR_AUTO)
mirror           9171 drivers/media/dvb-frontends/drx39xyj/drxj.c 				ext_attr->mirror = DRX_MIRROR_NO;
mirror           9173 drivers/media/dvb-frontends/drx39xyj/drxj.c 				ext_attr->mirror = channel->mirror;
mirror           9226 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (channel->mirror == DRX_MIRROR_AUTO)
mirror           9227 drivers/media/dvb-frontends/drx39xyj/drxj.c 				ext_attr->mirror = DRX_MIRROR_NO;
mirror           9229 drivers/media/dvb-frontends/drx39xyj/drxj.c 				ext_attr->mirror = channel->mirror;
mirror           10615 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (channel->mirror == DRX_MIRROR_AUTO)
mirror           10616 drivers/media/dvb-frontends/drx39xyj/drxj.c 			ext_attr->mirror = DRX_MIRROR_NO;
mirror           10618 drivers/media/dvb-frontends/drx39xyj/drxj.c 			ext_attr->mirror = channel->mirror;
mirror            430 drivers/media/dvb-frontends/drx39xyj/drxj.h 		enum drx_mirror mirror;	  /*< current channel mirror                           */
mirror            501 drivers/media/pci/saa7134/saa7134-video.c 	int val,mirror;
mirror            506 drivers/media/pci/saa7134/saa7134-video.c 	mirror = (dev->ctl_mirror) ? 0x02 : 0x00;
mirror            510 drivers/media/pci/saa7134/saa7134-video.c 		saa_writeb(SAA7134_V_FILTER(task), 0x00 | mirror);
mirror            517 drivers/media/pci/saa7134/saa7134-video.c 		saa_writeb(SAA7134_V_FILTER(task), 0x01 | mirror);
mirror            177 drivers/media/platform/omap/omap_vout.c 			enum dss_rotation *rotation, bool mirror)
mirror            316 drivers/media/platform/omap/omap_vout.c 	info.mirror = vout->mirror;
mirror            337 drivers/media/platform/omap/omap_vout.c 		info.color_mode, info.rotation, info.mirror, info.pos_x,
mirror            884 drivers/media/platform/omap/omap_vout.c 							vout->mirror)) {
mirror            914 drivers/media/platform/omap/omap_vout.c 		unsigned int mirror = ctrl->val;
mirror            918 drivers/media/platform/omap/omap_vout.c 		if (mirror && ovid->rotation_type == VOUT_ROT_NONE) {
mirror            923 drivers/media/platform/omap/omap_vout.c 		if (mirror  && vout->pix.pixelformat == V4L2_PIX_FMT_RGB24) {
mirror            927 drivers/media/platform/omap/omap_vout.c 		vout->mirror = mirror;
mirror           1365 drivers/media/platform/omap/omap_vout.c 	vout->mirror = false;
mirror            321 drivers/media/platform/omap/omap_vout_vrfb.c 	bool mirroring = vout->mirror;
mirror            155 drivers/media/platform/omap/omap_voutdef.h 	bool mirror;
mirror            195 drivers/media/platform/omap/omap_voutdef.h 	return vout->rotation || vout->mirror;
mirror            203 drivers/media/platform/omap/omap_voutdef.h 	if (!vout->mirror)
mirror            185 drivers/media/usb/gspca/gl860/gl860-mi1320.c 	sd->vcur.mirror     = 0;
mirror            197 drivers/media/usb/gspca/gl860/gl860-mi1320.c 	sd->vmax.mirror     = 1;
mirror            262 drivers/media/usb/gspca/gl860/gl860-mi1320.c 	sd->vold.mirror   = -1;
mirror            348 drivers/media/usb/gspca/gl860/gl860-mi1320.c 	s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0);
mirror            480 drivers/media/usb/gspca/gl860/gl860-mi1320.c 	if (mirror != sd->vold.mirror || flip != sd->vold.flip) {
mirror            482 drivers/media/usb/gspca/gl860/gl860-mi1320.c 		sd->vold.mirror = mirror;
mirror            485 drivers/media/usb/gspca/gl860/gl860-mi1320.c 		dat_hvflip2[3] = flip + 2 * mirror;
mirror            363 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	sd->vcur.mirror = 0;
mirror            375 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	sd->vmax.mirror = 1;
mirror            444 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0);
mirror            474 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror);
mirror            475 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	dat_hvflip4[2] = 0x24 + 2 * (1 - flip) + (1 - mirror);
mirror            593 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	sd->vold.mirror    = mirror;
mirror            632 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0);
mirror            691 drivers/media/usb/gspca/gl860/gl860-mi2020.c 	if (mirror != sd->vold.mirror || flip != sd->vold.flip) {
mirror            692 drivers/media/usb/gspca/gl860/gl860-mi2020.c 		sd->vold.mirror = mirror;
mirror            695 drivers/media/usb/gspca/gl860/gl860-mi2020.c 		dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror);
mirror            696 drivers/media/usb/gspca/gl860/gl860-mi2020.c 		dat_hvflip4[2] = 0x24 + 2 * (1 - flip) + (1 - mirror);
mirror            183 drivers/media/usb/gspca/gl860/gl860-ov2640.c 	sd->vcur.mirror     =   0;
mirror            194 drivers/media/usb/gspca/gl860/gl860-ov2640.c 	sd->vmax.mirror     = 1;
mirror            247 drivers/media/usb/gspca/gl860/gl860-ov2640.c 	sd->vold.mirror = -1;
mirror            347 drivers/media/usb/gspca/gl860/gl860-ov2640.c 	s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) == 0);
mirror            438 drivers/media/usb/gspca/gl860/gl860-ov2640.c 	if (mirror != sd->vold.mirror || flip != sd->vold.flip) {
mirror            439 drivers/media/usb/gspca/gl860/gl860-ov2640.c 		sd->vold.mirror = mirror;
mirror            442 drivers/media/usb/gspca/gl860/gl860-ov2640.c 		mirror = 0x80 * mirror;
mirror            446 drivers/media/usb/gspca/gl860/gl860-ov2640.c 		ctrl_out(gspca_dev, 0x40, 1, 0x6028 + mirror, 0x0004, 0, NULL);
mirror            448 drivers/media/usb/gspca/gl860/gl860-ov2640.c 		flip = 0x50 * flip + mirror;
mirror            162 drivers/media/usb/gspca/gl860/gl860-ov9655.c 	sd->vmax.mirror     = 0;
mirror             72 drivers/media/usb/gspca/gl860/gl860.c 		sd->vcur.mirror = ctrl->val;
mirror            134 drivers/media/usb/gspca/gl860/gl860.c 	if (sd->vmax.mirror)
mirror            136 drivers/media/usb/gspca/gl860/gl860.c 				  0, sd->vmax.mirror, 1, sd->vcur.mirror);
mirror             42 drivers/media/usb/gspca/gl860/gl860.h 	u8  mirror;
mirror           1879 drivers/net/dsa/b53/b53_common.c 		   struct dsa_mall_mirror_tc_entry *mirror, bool ingress)
mirror           1895 drivers/net/dsa/b53/b53_common.c 	reg |= mirror->to_local_port;
mirror           1904 drivers/net/dsa/b53/b53_common.c 		    struct dsa_mall_mirror_tc_entry *mirror)
mirror           1910 drivers/net/dsa/b53/b53_common.c 	if (mirror->ingress)
mirror           1925 drivers/net/dsa/b53/b53_common.c 	if (mirror->ingress)
mirror           1936 drivers/net/dsa/b53/b53_common.c 		reg &= ~mirror->to_local_port;
mirror            355 drivers/net/dsa/b53/b53_priv.h 		   struct dsa_mall_mirror_tc_entry *mirror, bool ingress);
mirror            358 drivers/net/dsa/b53/b53_priv.h 		    struct dsa_mall_mirror_tc_entry *mirror);
mirror            879 drivers/net/dsa/microchip/ksz8795.c 				   struct dsa_mall_mirror_tc_entry *mirror,
mirror            896 drivers/net/dsa/microchip/ksz8795.c 		ksz_port_cfg(dev, mirror->to_local_port, P_MIRROR_CTRL,
mirror            903 drivers/net/dsa/microchip/ksz8795.c 				    struct dsa_mall_mirror_tc_entry *mirror)
mirror            908 drivers/net/dsa/microchip/ksz8795.c 	if (mirror->ingress) {
mirror            919 drivers/net/dsa/microchip/ksz8795.c 		ksz_port_cfg(dev, mirror->to_local_port, P_MIRROR_CTRL,
mirror            937 drivers/net/dsa/microchip/ksz9477.c 				   struct dsa_mall_mirror_tc_entry *mirror,
mirror            950 drivers/net/dsa/microchip/ksz9477.c 	ksz_port_cfg(dev, mirror->to_local_port, P_MIRROR_CTRL,
mirror            959 drivers/net/dsa/microchip/ksz9477.c 				    struct dsa_mall_mirror_tc_entry *mirror)
mirror            964 drivers/net/dsa/microchip/ksz9477.c 	if (mirror->ingress)
mirror            972 drivers/net/dsa/microchip/ksz9477.c 		ksz_port_cfg(dev, mirror->to_local_port, P_MIRROR_CTRL,
mirror            239 drivers/net/ethernet/apm/xgene/xgene_enet_cle.h 	u8 mirror;
mirror            870 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 			 struct mlxsw_afa_mirror *mirror)
mirror            872 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa_resource_del(&mirror->resource);
mirror            874 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 				    mirror->local_in_port,
mirror            875 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 				    mirror->span_id,
mirror            876 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 				    mirror->ingress);
mirror            877 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	kfree(mirror);
mirror            884 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	struct mlxsw_afa_mirror *mirror;
mirror            886 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mirror = container_of(resource, struct mlxsw_afa_mirror, resource);
mirror            887 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa_mirror_destroy(block, mirror);
mirror            894 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	struct mlxsw_afa_mirror *mirror;
mirror            897 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mirror = kzalloc(sizeof(*mirror), GFP_KERNEL);
mirror            898 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	if (!mirror)
mirror            903 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 					  ingress, &mirror->span_id);
mirror            907 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mirror->ingress = ingress;
mirror            908 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mirror->local_in_port = local_in_port;
mirror            909 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mirror->resource.destructor = mlxsw_afa_mirror_destructor;
mirror            910 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa_resource_add(block, &mirror->resource);
mirror            911 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	return mirror;
mirror            914 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	kfree(mirror);
mirror            938 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	struct mlxsw_afa_mirror *mirror;
mirror            941 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mirror = mlxsw_afa_mirror_create(block, local_in_port, out_dev,
mirror            943 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	if (IS_ERR(mirror)) {
mirror            945 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 		return PTR_ERR(mirror);
mirror            947 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	err = mlxsw_afa_block_append_allocated_mirror(block, mirror->span_id);
mirror            956 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa_mirror_destroy(block, mirror);
mirror           1344 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				      struct mlxsw_sp_port_mall_mirror_tc_entry *mirror,
mirror           1355 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	mirror->ingress = ingress;
mirror           1358 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					true, &mirror->span_id);
mirror           1363 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				      struct mlxsw_sp_port_mall_mirror_tc_entry *mirror)
mirror           1367 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	span_type = mirror->ingress ?
mirror           1369 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	mlxsw_sp_span_mirror_del(mlxsw_sp_port, mirror->span_id,
mirror           1440 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		struct mlxsw_sp_port_mall_mirror_tc_entry *mirror;
mirror           1443 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		mirror = &mall_tc_entry->mirror;
mirror           1445 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 							    mirror, act,
mirror           1483 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 						      &mall_tc_entry->mirror);
mirror            120 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 		struct mlxsw_sp_port_mall_mirror_tc_entry mirror;
mirror            664 drivers/pinctrl/pinctrl-mcp23s08.c 	bool mirror = false;
mirror            785 drivers/pinctrl/pinctrl-mcp23s08.c 		mirror = device_property_read_bool(dev, "microchip,irq-mirror");
mirror            789 drivers/pinctrl/pinctrl-mcp23s08.c 	if ((status & IOCON_SEQOP) || !(status & IOCON_HAEN) || mirror ||
mirror            799 drivers/pinctrl/pinctrl-mcp23s08.c 		if (mirror)
mirror            918 drivers/staging/media/ipu3/ipu3-abi.h 	u32 mirror;
mirror           1024 drivers/staging/media/ipu3/ipu3-abi.h 	u32 mirror;
mirror            314 drivers/staging/media/ipu3/ipu3-css-params.c 	unsigned int mirror;
mirror            431 drivers/staging/media/ipu3/ipu3-css-params.c 		frame_params[pin].mirror = 0;
mirror           1001 drivers/staging/media/ipu3/ipu3-css-params.c 			fr_pr->mirror = frame_params[pin].mirror;
mirror           1154 drivers/staging/media/ipu3/ipu3-css-params.c 			param->mirror = frame_params[pin].mirror;
mirror            265 drivers/video/fbdev/aty/radeon_base.c static bool mirror = 0;
mirror           1015 drivers/video/fbdev/aty/radeon_base.c 				mirror = 1;
mirror           1020 drivers/video/fbdev/aty/radeon_base.c 				mirror = 0;
mirror           1757 drivers/video/fbdev/aty/radeon_base.c 		if (mirror)
mirror           2611 drivers/video/fbdev/aty/radeon_base.c 			mirror = 1;
mirror           2669 drivers/video/fbdev/aty/radeon_base.c module_param(mirror, bool, 0);
mirror           2670 drivers/video/fbdev/aty/radeon_base.c MODULE_PARM_DESC(mirror, "bool: mirror the display to both monitors");
mirror             14 drivers/video/fbdev/mb862xx/mb862xxfb.h 	int mirror;
mirror            350 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		if (l1_cfg->mirror) {
mirror            180 drivers/video/fbdev/omap/lcdc.c 		if (plane->info.mirror || (src & 3) ||
mirror            223 drivers/video/fbdev/omap/lcdc.c 		omap_set_lcd_dma_b1_mirror(plane->info.mirror);
mirror            619 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_mirror(struct fb_info *fbi, int mirror)
mirror            626 drivers/video/fbdev/omap/omapfb_main.c 	mirror = mirror ? 1 : 0;
mirror            629 drivers/video/fbdev/omap/omapfb_main.c 	else if (mirror != plane->info.mirror) {
mirror            630 drivers/video/fbdev/omap/omapfb_main.c 		plane->info.mirror = mirror;
mirror           1063 drivers/video/fbdev/omap/omapfb_main.c 		unsigned int		mirror;
mirror           1072 drivers/video/fbdev/omap/omapfb_main.c 		if (get_user(p.mirror, (int __user *)arg))
mirror           1075 drivers/video/fbdev/omap/omapfb_main.c 			omapfb_mirror(fbi, p.mirror);
mirror           1512 drivers/video/fbdev/omap/omapfb_main.c 		plane->info.mirror = def_mirror;
mirror           1923 drivers/video/fbdev/omap/omapfb_main.c module_param_named(mirror, def_mirror, uint, 0664);
mirror           1853 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void calc_vrfb_rotation_offset(u8 rotation, bool mirror,
mirror           1887 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	switch (rotation + mirror * 4) {
mirror           1940 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void calc_dma_rotation_offset(u8 rotation, bool mirror,
mirror           1981 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	switch (rotation + mirror * 4) {
mirror           2591 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		u8 rotation, bool mirror, u8 zorder, u8 pre_mult_alpha,
mirror           2722 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		calc_dma_rotation_offset(rotation, mirror, screen_width,
mirror           2728 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		calc_vrfb_rotation_offset(rotation, mirror,
mirror           2770 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc_ovl_set_rotation_attrs(plane, rotation, rotation_type, mirror,
mirror           2796 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		oi->color_mode, oi->rotation, oi->mirror, channel, replication);
mirror           2801 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		oi->mirror, oi->zorder, oi->pre_mult_alpha, oi->global_alpha,
mirror           2826 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		wi->mirror);
mirror           2830 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		wi->height, wi->color_mode, wi->rotation, wi->mirror, zorder,
mirror            170 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	int mirror;
mirror            173 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	mirror = dssdev->driver->get_mirror(dssdev);
mirror            174 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	return snprintf(buf, PAGE_SIZE, "%u\n", mirror);
mirror            181 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	bool mirror;
mirror            186 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	r = strtobool(buf, &mirror);
mirror            190 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	r = dssdev->driver->set_mirror(dssdev, mirror);
mirror            252 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c static DISPLAY_ATTR(mirror, S_IRUGO|S_IWUSR,
mirror            193 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 		pi->mirror = 0;
mirror            843 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	int mirror;
mirror            894 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		mirror = 0;
mirror            896 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		mirror = ofbi->mirror;
mirror            905 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	info.mirror = mirror;
mirror           1902 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		ofbi->mirror = def_mirror;
mirror           2634 drivers/video/fbdev/omap2/omapfb/omapfb-main.c module_param_named(mirror, def_mirror, bool, 0);
mirror             86 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	return snprintf(buf, PAGE_SIZE, "%d\n", ofbi->mirror);
mirror             95 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	bool mirror;
mirror             99 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	r = strtobool(buf, &mirror);
mirror            105 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	ofbi->mirror = mirror;
mirror            543 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	__ATTR(mirror, S_IRUGO | S_IWUSR, show_mirror, store_mirror),
mirror             66 drivers/video/fbdev/omap2/omapfb/omapfb.h 	bool mirror;
mirror            132 fs/btrfs/compression.c 	unsigned int mirror = btrfs_io_bio(bio)->mirror_num;
mirror            149 fs/btrfs/compression.c 	btrfs_io_bio(cb->orig_bio)->mirror_num = mirror;
mirror            150 fs/btrfs/compression.c 	cb->mirror_num = mirror;
mirror            591 fs/btrfs/disk-io.c 				      u64 start, u64 end, int mirror)
mirror            617 fs/btrfs/disk-io.c 	eb->read_mirror = mirror;
mirror             31 fs/btrfs/disk-io.h static inline u64 btrfs_sb_offset(int mirror)
mirror             34 fs/btrfs/disk-io.h 	if (mirror)
mirror             35 fs/btrfs/disk-io.h 		return start << (BTRFS_SUPER_MIRROR_SHIFT * mirror);
mirror           2719 fs/btrfs/extent_io.c 	int mirror;
mirror           2758 fs/btrfs/extent_io.c 		mirror = io_bio->mirror_num;
mirror           2762 fs/btrfs/extent_io.c 							      mirror);
mirror           2788 fs/btrfs/extent_io.c 						 mirror);
mirror           2799 fs/btrfs/extent_io.c 			eb->read_mirror = mirror;
mirror            111 fs/btrfs/extent_io.h 				    int mirror);
mirror           3405 fs/btrfs/inode.c 				      u64 start, u64 end, int mirror)
mirror           1239 fs/btrfs/scrub.c 						 int nstripes, int mirror,
mirror           1261 fs/btrfs/scrub.c 		*stripe_index = mirror;
mirror             42 fs/nfs/flexfilelayout/flexfilelayout.c 			      struct nfs4_ff_layout_mirror *mirror);
mirror            180 fs/nfs/flexfilelayout/flexfilelayout.c 		struct nfs4_ff_layout_mirror *mirror)
mirror            188 fs/nfs/flexfilelayout/flexfilelayout.c 		if (memcmp(&mirror->devid, &pos->devid, sizeof(pos->devid)) != 0)
mirror            190 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!ff_mirror_match_fh(mirror, pos))
mirror            197 fs/nfs/flexfilelayout/flexfilelayout.c 	list_add(&mirror->mirrors, &ff_layout->mirrors);
mirror            198 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror->layout = lo;
mirror            200 fs/nfs/flexfilelayout/flexfilelayout.c 	return mirror;
mirror            204 fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_remove_mirror(struct nfs4_ff_layout_mirror *mirror)
mirror            207 fs/nfs/flexfilelayout/flexfilelayout.c 	if (mirror->layout == NULL)
mirror            209 fs/nfs/flexfilelayout/flexfilelayout.c 	inode = mirror->layout->plh_inode;
mirror            211 fs/nfs/flexfilelayout/flexfilelayout.c 	list_del(&mirror->mirrors);
mirror            213 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror->layout = NULL;
mirror            218 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror            220 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = kzalloc(sizeof(*mirror), gfp_flags);
mirror            221 fs/nfs/flexfilelayout/flexfilelayout.c 	if (mirror != NULL) {
mirror            222 fs/nfs/flexfilelayout/flexfilelayout.c 		spin_lock_init(&mirror->lock);
mirror            223 fs/nfs/flexfilelayout/flexfilelayout.c 		refcount_set(&mirror->ref, 1);
mirror            224 fs/nfs/flexfilelayout/flexfilelayout.c 		INIT_LIST_HEAD(&mirror->mirrors);
mirror            226 fs/nfs/flexfilelayout/flexfilelayout.c 	return mirror;
mirror            229 fs/nfs/flexfilelayout/flexfilelayout.c static void ff_layout_free_mirror(struct nfs4_ff_layout_mirror *mirror)
mirror            233 fs/nfs/flexfilelayout/flexfilelayout.c 	ff_layout_remove_mirror(mirror);
mirror            234 fs/nfs/flexfilelayout/flexfilelayout.c 	kfree(mirror->fh_versions);
mirror            235 fs/nfs/flexfilelayout/flexfilelayout.c 	cred = rcu_access_pointer(mirror->ro_cred);
mirror            237 fs/nfs/flexfilelayout/flexfilelayout.c 	cred = rcu_access_pointer(mirror->rw_cred);
mirror            239 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_put_deviceid(mirror->mirror_ds);
mirror            240 fs/nfs/flexfilelayout/flexfilelayout.c 	kfree(mirror);
mirror            243 fs/nfs/flexfilelayout/flexfilelayout.c static void ff_layout_put_mirror(struct nfs4_ff_layout_mirror *mirror)
mirror            245 fs/nfs/flexfilelayout/flexfilelayout.c 	if (mirror != NULL && refcount_dec_and_test(&mirror->ref))
mirror            246 fs/nfs/flexfilelayout/flexfilelayout.c 		ff_layout_free_mirror(mirror);
mirror            415 fs/nfs/flexfilelayout/flexfilelayout.c 		struct nfs4_ff_layout_mirror *mirror;
mirror            515 fs/nfs/flexfilelayout/flexfilelayout.c 		mirror = ff_layout_add_mirror(lh, fls->mirror_array[i]);
mirror            516 fs/nfs/flexfilelayout/flexfilelayout.c 		if (mirror != fls->mirror_array[i]) {
mirror            519 fs/nfs/flexfilelayout/flexfilelayout.c 				cred = xchg(&mirror->ro_cred, cred);
mirror            522 fs/nfs/flexfilelayout/flexfilelayout.c 				cred = xchg(&mirror->rw_cred, cred);
mirror            526 fs/nfs/flexfilelayout/flexfilelayout.c 			fls->mirror_array[i] = mirror;
mirror            628 fs/nfs/flexfilelayout/flexfilelayout.c nfs4_ff_layoutstat_start_io(struct nfs4_ff_layout_mirror *mirror,
mirror            633 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_flexfile_layout *ffl = FF_LAYOUT_FROM_HDR(mirror->layout);
mirror            636 fs/nfs/flexfilelayout/flexfilelayout.c 	if (!mirror->start_time)
mirror            637 fs/nfs/flexfilelayout/flexfilelayout.c 		mirror->start_time = now;
mirror            638 fs/nfs/flexfilelayout/flexfilelayout.c 	if (mirror->report_interval != 0)
mirror            639 fs/nfs/flexfilelayout/flexfilelayout.c 		report_interval = (s64)mirror->report_interval * 1000LL;
mirror            686 fs/nfs/flexfilelayout/flexfilelayout.c 		struct nfs4_ff_layout_mirror *mirror,
mirror            691 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_lock(&mirror->lock);
mirror            692 fs/nfs/flexfilelayout/flexfilelayout.c 	report = nfs4_ff_layoutstat_start_io(mirror, &mirror->read_stat, now);
mirror            693 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_stat_io_update_requested(&mirror->read_stat, requested);
mirror            694 fs/nfs/flexfilelayout/flexfilelayout.c 	set_bit(NFS4_FF_MIRROR_STAT_AVAIL, &mirror->flags);
mirror            695 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_unlock(&mirror->lock);
mirror            703 fs/nfs/flexfilelayout/flexfilelayout.c 		struct nfs4_ff_layout_mirror *mirror,
mirror            707 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_lock(&mirror->lock);
mirror            708 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_stat_io_update_completed(&mirror->read_stat,
mirror            711 fs/nfs/flexfilelayout/flexfilelayout.c 	set_bit(NFS4_FF_MIRROR_STAT_AVAIL, &mirror->flags);
mirror            712 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_unlock(&mirror->lock);
mirror            717 fs/nfs/flexfilelayout/flexfilelayout.c 		struct nfs4_ff_layout_mirror *mirror,
mirror            722 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_lock(&mirror->lock);
mirror            723 fs/nfs/flexfilelayout/flexfilelayout.c 	report = nfs4_ff_layoutstat_start_io(mirror , &mirror->write_stat, now);
mirror            724 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_stat_io_update_requested(&mirror->write_stat, requested);
mirror            725 fs/nfs/flexfilelayout/flexfilelayout.c 	set_bit(NFS4_FF_MIRROR_STAT_AVAIL, &mirror->flags);
mirror            726 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_unlock(&mirror->lock);
mirror            734 fs/nfs/flexfilelayout/flexfilelayout.c 		struct nfs4_ff_layout_mirror *mirror,
mirror            742 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_lock(&mirror->lock);
mirror            743 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_stat_io_update_completed(&mirror->write_stat,
mirror            745 fs/nfs/flexfilelayout/flexfilelayout.c 	set_bit(NFS4_FF_MIRROR_STAT_AVAIL, &mirror->flags);
mirror            746 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_unlock(&mirror->lock);
mirror            819 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror            829 fs/nfs/flexfilelayout/flexfilelayout.c 		mirror = FF_LAYOUT_COMP(lseg, idx);
mirror            830 fs/nfs/flexfilelayout/flexfilelayout.c 		ds = nfs4_ff_layout_prepare_ds(lseg, mirror, fail_return);
mirror            835 fs/nfs/flexfilelayout/flexfilelayout.c 		    nfs4_test_deviceid_unavailable(&mirror->mirror_ds->id_node))
mirror            895 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror            924 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = FF_LAYOUT_COMP(pgio->pg_lseg, ds_idx);
mirror            930 fs/nfs/flexfilelayout/flexfilelayout.c 	pgm->pg_bsize = mirror->mirror_ds->ds_versions[0].rsize;
mirror            954 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror            992 fs/nfs/flexfilelayout/flexfilelayout.c 		mirror = FF_LAYOUT_COMP(pgio->pg_lseg, i);
mirror            993 fs/nfs/flexfilelayout/flexfilelayout.c 		ds = nfs4_ff_layout_prepare_ds(pgio->pg_lseg, mirror, true);
mirror           1004 fs/nfs/flexfilelayout/flexfilelayout.c 		pgm->pg_bsize = mirror->mirror_ds->ds_versions[0].wsize;
mirror           1271 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror           1307 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = FF_LAYOUT_COMP(lseg, idx);
mirror           1309 fs/nfs/flexfilelayout/flexfilelayout.c 				       mirror, offset, length, status, opnum,
mirror           1783 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror           1794 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = FF_LAYOUT_COMP(lseg, idx);
mirror           1795 fs/nfs/flexfilelayout/flexfilelayout.c 	ds = nfs4_ff_layout_prepare_ds(lseg, mirror, false);
mirror           1799 fs/nfs/flexfilelayout/flexfilelayout.c 	ds_clnt = nfs4_ff_find_or_create_ds_client(mirror, ds->ds_clp,
mirror           1804 fs/nfs/flexfilelayout/flexfilelayout.c 	ds_cred = ff_layout_get_ds_cred(mirror, &lseg->pls_range, hdr->cred);
mirror           1808 fs/nfs/flexfilelayout/flexfilelayout.c 	vers = nfs4_ff_layout_ds_version(mirror);
mirror           1816 fs/nfs/flexfilelayout/flexfilelayout.c 	fh = nfs4_ff_layout_select_ds_fh(mirror);
mirror           1820 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_select_ds_stateid(mirror, &hdr->args.stateid);
mirror           1853 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror           1860 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = FF_LAYOUT_COMP(lseg, idx);
mirror           1861 fs/nfs/flexfilelayout/flexfilelayout.c 	ds = nfs4_ff_layout_prepare_ds(lseg, mirror, true);
mirror           1865 fs/nfs/flexfilelayout/flexfilelayout.c 	ds_clnt = nfs4_ff_find_or_create_ds_client(mirror, ds->ds_clp,
mirror           1870 fs/nfs/flexfilelayout/flexfilelayout.c 	ds_cred = ff_layout_get_ds_cred(mirror, &lseg->pls_range, hdr->cred);
mirror           1874 fs/nfs/flexfilelayout/flexfilelayout.c 	vers = nfs4_ff_layout_ds_version(mirror);
mirror           1885 fs/nfs/flexfilelayout/flexfilelayout.c 	fh = nfs4_ff_layout_select_ds_fh(mirror);
mirror           1889 fs/nfs/flexfilelayout/flexfilelayout.c 	nfs4_ff_layout_select_ds_stateid(mirror, &hdr->args.stateid);
mirror           1935 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror           1946 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = FF_LAYOUT_COMP(lseg, idx);
mirror           1947 fs/nfs/flexfilelayout/flexfilelayout.c 	ds = nfs4_ff_layout_prepare_ds(lseg, mirror, true);
mirror           1951 fs/nfs/flexfilelayout/flexfilelayout.c 	ds_clnt = nfs4_ff_find_or_create_ds_client(mirror, ds->ds_clp,
mirror           1956 fs/nfs/flexfilelayout/flexfilelayout.c 	ds_cred = ff_layout_get_ds_cred(mirror, &lseg->pls_range, data->cred);
mirror           1960 fs/nfs/flexfilelayout/flexfilelayout.c 	vers = nfs4_ff_layout_ds_version(mirror);
mirror           2358 fs/nfs/flexfilelayout/flexfilelayout.c 			      struct nfs4_ff_layout_mirror *mirror)
mirror           2361 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_pnfs_ds *ds = mirror->mirror_ds->ds;
mirror           2362 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs_fh *fh = &mirror->fh_versions[0];
mirror           2374 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_lock(&mirror->lock);
mirror           2375 fs/nfs/flexfilelayout/flexfilelayout.c 	ff_layout_encode_io_latency(xdr, &mirror->read_stat.io_stat);
mirror           2377 fs/nfs/flexfilelayout/flexfilelayout.c 	ff_layout_encode_io_latency(xdr, &mirror->write_stat.io_stat);
mirror           2378 fs/nfs/flexfilelayout/flexfilelayout.c 	spin_unlock(&mirror->lock);
mirror           2380 fs/nfs/flexfilelayout/flexfilelayout.c 	ff_layout_encode_nfstime(xdr, ktime_sub(ktime_get(), mirror->start_time));
mirror           2404 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror = opaque->data;
mirror           2406 fs/nfs/flexfilelayout/flexfilelayout.c 	ff_layout_put_mirror(mirror);
mirror           2420 fs/nfs/flexfilelayout/flexfilelayout.c 	struct nfs4_ff_layout_mirror *mirror;
mirror           2424 fs/nfs/flexfilelayout/flexfilelayout.c 	list_for_each_entry(mirror, &ff_layout->mirrors, mirrors) {
mirror           2427 fs/nfs/flexfilelayout/flexfilelayout.c 		if (IS_ERR_OR_NULL(mirror->mirror_ds))
mirror           2429 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!test_and_clear_bit(NFS4_FF_MIRROR_STAT_AVAIL, &mirror->flags))
mirror           2432 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!refcount_inc_not_zero(&mirror->ref))
mirror           2434 fs/nfs/flexfilelayout/flexfilelayout.c 		dev = &mirror->mirror_ds->id_node; 
mirror           2438 fs/nfs/flexfilelayout/flexfilelayout.c 		spin_lock(&mirror->lock);
mirror           2439 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo->read_count = mirror->read_stat.io_stat.ops_completed;
mirror           2440 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo->read_bytes = mirror->read_stat.io_stat.bytes_completed;
mirror           2441 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo->write_count = mirror->write_stat.io_stat.ops_completed;
mirror           2442 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo->write_bytes = mirror->write_stat.io_stat.bytes_completed;
mirror           2443 fs/nfs/flexfilelayout/flexfilelayout.c 		spin_unlock(&mirror->lock);
mirror           2446 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo->ld_private.data = mirror;
mirror            154 fs/nfs/flexfilelayout/flexfilelayout.h 	struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, idx);
mirror            156 fs/nfs/flexfilelayout/flexfilelayout.h 	if (mirror != NULL) {
mirror            157 fs/nfs/flexfilelayout/flexfilelayout.h 		struct nfs4_ff_layout_ds *mirror_ds = mirror->mirror_ds;
mirror            184 fs/nfs/flexfilelayout/flexfilelayout.h nfs4_ff_layout_ds_version(const struct nfs4_ff_layout_mirror *mirror)
mirror            186 fs/nfs/flexfilelayout/flexfilelayout.h 	return mirror->mirror_ds->ds_versions[0].version;
mirror            195 fs/nfs/flexfilelayout/flexfilelayout.h 			     struct nfs4_ff_layout_mirror *mirror, u64 offset,
mirror            206 fs/nfs/flexfilelayout/flexfilelayout.h nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror);
mirror            208 fs/nfs/flexfilelayout/flexfilelayout.h nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror,
mirror            213 fs/nfs/flexfilelayout/flexfilelayout.h 			  struct nfs4_ff_layout_mirror *mirror,
mirror            217 fs/nfs/flexfilelayout/flexfilelayout.h nfs4_ff_find_or_create_ds_client(struct nfs4_ff_layout_mirror *mirror,
mirror            220 fs/nfs/flexfilelayout/flexfilelayout.h const struct cred *ff_layout_get_ds_cred(struct nfs4_ff_layout_mirror *mirror,
mirror            251 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			     struct nfs4_ff_layout_mirror *mirror, u64 offset,
mirror            260 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (IS_ERR_OR_NULL(mirror->mirror_ds))
mirror            272 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	nfs4_stateid_copy(&dserr->stateid, &mirror->stateid);
mirror            273 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	memcpy(&dserr->deviceid, &mirror->mirror_ds->id_node.deviceid,
mirror            283 fs/nfs/flexfilelayout/flexfilelayoutdev.c ff_layout_get_mirror_cred(struct nfs4_ff_layout_mirror *mirror, u32 iomode)
mirror            288 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		pcred = &mirror->ro_cred;
mirror            290 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		pcred = &mirror->rw_cred;
mirror            305 fs/nfs/flexfilelayout/flexfilelayoutdev.c nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror)
mirror            308 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	return &mirror->fh_versions[0];
mirror            312 fs/nfs/flexfilelayout/flexfilelayoutdev.c nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror,
mirror            315 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (nfs4_ff_layout_ds_version(mirror) == 4)
mirror            316 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		nfs4_stateid_copy(stateid, &mirror->stateid);
mirror            321 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			 struct nfs4_ff_layout_mirror *mirror)
mirror            323 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (mirror == NULL)
mirror            325 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (mirror->mirror_ds == NULL) {
mirror            330 fs/nfs/flexfilelayout/flexfilelayoutdev.c 				&mirror->devid, lo->plh_lc_cred,
mirror            336 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		if (cmpxchg(&mirror->mirror_ds, NULL, mirror_ds) &&
mirror            341 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (IS_ERR(mirror->mirror_ds))
mirror            368 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			  struct nfs4_ff_layout_mirror *mirror,
mirror            377 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (!ff_layout_init_mirror_ds(lseg->pls_layout, mirror))
mirror            380 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	ds = mirror->mirror_ds->ds;
mirror            389 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	status = nfs4_pnfs_ds_connect(s, ds, &mirror->mirror_ds->id_node,
mirror            391 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			     mirror->mirror_ds->ds_versions[0].version,
mirror            392 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			     mirror->mirror_ds->ds_versions[0].minor_version);
mirror            399 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		if (mirror->mirror_ds->ds_versions[0].rsize > max_payload)
mirror            400 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			mirror->mirror_ds->ds_versions[0].rsize = max_payload;
mirror            401 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		if (mirror->mirror_ds->ds_versions[0].wsize > max_payload)
mirror            402 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			mirror->mirror_ds->ds_versions[0].wsize = max_payload;
mirror            407 fs/nfs/flexfilelayout/flexfilelayoutdev.c 				 mirror, lseg->pls_range.offset,
mirror            419 fs/nfs/flexfilelayout/flexfilelayoutdev.c ff_layout_get_ds_cred(struct nfs4_ff_layout_mirror *mirror,
mirror            425 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	if (mirror && !mirror->mirror_ds->ds_versions[0].tightly_coupled) {
mirror            426 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		cred = ff_layout_get_mirror_cred(mirror, range->iomode);
mirror            445 fs/nfs/flexfilelayout/flexfilelayoutdev.c nfs4_ff_find_or_create_ds_client(struct nfs4_ff_layout_mirror *mirror,
mirror            448 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	switch (mirror->mirror_ds->ds_versions[0].version) {
mirror            552 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	struct nfs4_ff_layout_mirror *mirror;
mirror            557 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		mirror = FF_LAYOUT_COMP(lseg, idx);
mirror            558 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		if (mirror) {
mirror            559 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			if (!mirror->mirror_ds)
mirror            561 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			if (IS_ERR(mirror->mirror_ds))
mirror            563 fs/nfs/flexfilelayout/flexfilelayoutdev.c 			devid = &mirror->mirror_ds->id_node;
mirror            574 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	struct nfs4_ff_layout_mirror *mirror;
mirror            579 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		mirror = FF_LAYOUT_COMP(lseg, idx);
mirror            580 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		if (!mirror || IS_ERR(mirror->mirror_ds))
mirror            582 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		if (!mirror->mirror_ds)
mirror            584 fs/nfs/flexfilelayout/flexfilelayoutdev.c 		devid = &mirror->mirror_ds->id_node;
mirror             46 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror             49 fs/nfs/pagelist.c 	hdr->req = nfs_list_entry(mirror->pg_list.next);
mirror             53 fs/nfs/pagelist.c 	hdr->good_bytes = mirror->pg_count;
mirror            495 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror            498 fs/nfs/pagelist.c 	if (mirror->pg_count > mirror->pg_bsize) {
mirror            508 fs/nfs/pagelist.c 	if (((mirror->pg_count + req->wb_bytes) >> PAGE_SHIFT) *
mirror            512 fs/nfs/pagelist.c 	return min(mirror->pg_bsize - mirror->pg_count, (size_t)req->wb_bytes);
mirror            679 fs/nfs/pagelist.c static void nfs_pageio_mirror_init(struct nfs_pgio_mirror *mirror,
mirror            682 fs/nfs/pagelist.c 	INIT_LIST_HEAD(&mirror->pg_list);
mirror            683 fs/nfs/pagelist.c 	mirror->pg_bytes_written = 0;
mirror            684 fs/nfs/pagelist.c 	mirror->pg_count = 0;
mirror            685 fs/nfs/pagelist.c 	mirror->pg_bsize = bsize;
mirror            686 fs/nfs/pagelist.c 	mirror->pg_base = 0;
mirror            687 fs/nfs/pagelist.c 	mirror->pg_recoalesce = 0;
mirror            761 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror            766 fs/nfs/pagelist.c 	struct list_head *head = &mirror->pg_list;
mirror            772 fs/nfs/pagelist.c 	pagecount = nfs_page_array_len(mirror->pg_base, mirror->pg_count);
mirror            813 fs/nfs/pagelist.c 	nfs_pgio_rpcsetup(hdr, mirror->pg_count, desc->pg_ioflags, &cinfo);
mirror            962 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror            966 fs/nfs/pagelist.c 	if (mirror->pg_count != 0) {
mirror            967 fs/nfs/pagelist.c 		prev = nfs_list_entry(mirror->pg_list.prev);
mirror            973 fs/nfs/pagelist.c 		mirror->pg_base = req->wb_pgbase;
mirror            986 fs/nfs/pagelist.c 	nfs_list_move_request(req, &mirror->pg_list);
mirror            987 fs/nfs/pagelist.c 	mirror->pg_count += req->wb_bytes;
mirror            996 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror            999 fs/nfs/pagelist.c 	if (!list_empty(&mirror->pg_list)) {
mirror           1004 fs/nfs/pagelist.c 			mirror->pg_bytes_written += mirror->pg_count;
mirror           1006 fs/nfs/pagelist.c 	if (list_empty(&mirror->pg_list)) {
mirror           1007 fs/nfs/pagelist.c 		mirror->pg_count = 0;
mirror           1008 fs/nfs/pagelist.c 		mirror->pg_base = 0;
mirror           1036 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror           1059 fs/nfs/pagelist.c 			if (desc->pg_error < 0 || mirror->pg_recoalesce)
mirror           1097 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror           1101 fs/nfs/pagelist.c 		list_splice_init(&mirror->pg_list, &head);
mirror           1102 fs/nfs/pagelist.c 		mirror->pg_bytes_written -= mirror->pg_count;
mirror           1103 fs/nfs/pagelist.c 		mirror->pg_count = 0;
mirror           1104 fs/nfs/pagelist.c 		mirror->pg_base = 0;
mirror           1105 fs/nfs/pagelist.c 		mirror->pg_recoalesce = 0;
mirror           1114 fs/nfs/pagelist.c 				list_splice_tail(&head, &mirror->pg_list);
mirror           1115 fs/nfs/pagelist.c 				mirror->pg_recoalesce = 1;
mirror           1120 fs/nfs/pagelist.c 	} while (mirror->pg_recoalesce);
mirror           1144 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror;
mirror           1150 fs/nfs/pagelist.c 		mirror = &desc->pg_mirrors[midx];
mirror           1151 fs/nfs/pagelist.c 		desc->pg_completion_ops->error_cleanup(&mirror->pg_list,
mirror           1217 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror = &desc->pg_mirrors[mirror_idx];
mirror           1224 fs/nfs/pagelist.c 		if (desc->pg_error < 0 || !mirror->pg_recoalesce)
mirror           1298 fs/nfs/pagelist.c 	struct nfs_pgio_mirror *mirror;
mirror           1303 fs/nfs/pagelist.c 		mirror = &desc->pg_mirrors[midx];
mirror           1304 fs/nfs/pagelist.c 		if (!list_empty(&mirror->pg_list)) {
mirror           1305 fs/nfs/pagelist.c 			prev = nfs_list_entry(mirror->pg_list.prev);
mirror           2651 fs/nfs/pnfs.c  	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror           2654 fs/nfs/pnfs.c  		list_splice_tail_init(&hdr->pages, &mirror->pg_list);
mirror           2656 fs/nfs/pnfs.c  		mirror->pg_recoalesce = 1;
mirror           2699 fs/nfs/pnfs.c  			struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror           2700 fs/nfs/pnfs.c  			list_splice_init(&hdr->pages, &mirror->pg_list);
mirror           2701 fs/nfs/pnfs.c  			mirror->pg_recoalesce = 1;
mirror           2774 fs/nfs/pnfs.c  	struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror           2777 fs/nfs/pnfs.c  		list_splice_tail_init(&hdr->pages, &mirror->pg_list);
mirror           2779 fs/nfs/pnfs.c  		mirror->pg_recoalesce = 1;
mirror           2841 fs/nfs/pnfs.c  			struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc);
mirror           2842 fs/nfs/pnfs.c  			list_splice_init(&hdr->pages, &mirror->pg_list);
mirror           2843 fs/nfs/pnfs.c  			mirror->pg_recoalesce = 1;
mirror             79 fs/nfs/read.c  	struct nfs_pgio_mirror *mirror;
mirror             89 fs/nfs/read.c  	mirror = &pgio->pg_mirrors[0];
mirror             90 fs/nfs/read.c  	mirror->pg_bsize = NFS_SERVER(pgio->pg_inode)->rsize;
mirror           1479 fs/nfs/write.c 	struct nfs_pgio_mirror *mirror;
mirror           1488 fs/nfs/write.c 	mirror = &pgio->pg_mirrors[0];
mirror           1489 fs/nfs/write.c 	mirror->pg_bsize = NFS_SERVER(pgio->pg_inode)->wsize;
mirror            332 include/linux/hmm.h 	void (*release)(struct hmm_mirror *mirror);
mirror            351 include/linux/hmm.h 		struct hmm_mirror *mirror,
mirror            372 include/linux/hmm.h int hmm_mirror_register(struct hmm_mirror *mirror, struct mm_struct *mm);
mirror            373 include/linux/hmm.h void hmm_mirror_unregister(struct hmm_mirror *mirror);
mirror            378 include/linux/hmm.h int hmm_range_register(struct hmm_range *range, struct hmm_mirror *mirror);
mirror            153 include/net/dsa.h 		struct dsa_mall_mirror_tc_entry mirror;
mirror            514 include/net/dsa.h 				   struct dsa_mall_mirror_tc_entry *mirror,
mirror            517 include/net/dsa.h 				   struct dsa_mall_mirror_tc_entry *mirror);
mirror            142 include/uapi/linux/omapfb.h 	__u8  mirror;
mirror            303 include/video/omapfb_dss.h 	bool mirror;
mirror            433 include/video/omapfb_dss.h 	bool mirror;
mirror             58 mm/hmm.c       	struct hmm_mirror *mirror;
mirror             67 mm/hmm.c       	list_for_each_entry(mirror, &hmm->mirrors, list) {
mirror             72 mm/hmm.c       		if (mirror->ops->release)
mirror             73 mm/hmm.c       			mirror->ops->release(mirror);
mirror            101 mm/hmm.c       	struct hmm_mirror *mirror;
mirror            123 mm/hmm.c       	list_for_each_entry(mirror, &hmm->mirrors, list) {
mirror            126 mm/hmm.c       		rc = mirror->ops->sync_cpu_device_pagetables(mirror, nrange);
mirror            175 mm/hmm.c       int hmm_mirror_register(struct hmm_mirror *mirror, struct mm_struct *mm)
mirror            182 mm/hmm.c       	if (!mm || !mirror || !mirror->ops)
mirror            188 mm/hmm.c       	mirror->hmm = container_of(mn, struct hmm, mmu_notifier);
mirror            190 mm/hmm.c       	down_write(&mirror->hmm->mirrors_sem);
mirror            191 mm/hmm.c       	list_add(&mirror->list, &mirror->hmm->mirrors);
mirror            192 mm/hmm.c       	up_write(&mirror->hmm->mirrors_sem);
mirror            205 mm/hmm.c       void hmm_mirror_unregister(struct hmm_mirror *mirror)
mirror            207 mm/hmm.c       	struct hmm *hmm = mirror->hmm;
mirror            210 mm/hmm.c       	list_del(&mirror->list);
mirror            791 mm/hmm.c       int hmm_range_register(struct hmm_range *range, struct hmm_mirror *mirror)
mirror            793 mm/hmm.c       	struct hmm *hmm = mirror->hmm;
mirror            883 net/dsa/slave.c 		struct dsa_mall_mirror_tc_entry *mirror;
mirror            897 net/dsa/slave.c 		mirror = &mall_tc_entry->mirror;
mirror            901 net/dsa/slave.c 		mirror->to_local_port = to_dp->index;
mirror            902 net/dsa/slave.c 		mirror->ingress = ingress;
mirror            904 net/dsa/slave.c 		err = ds->ops->port_mirror_add(ds, dp->index, mirror, ingress);
mirror            934 net/dsa/slave.c 		ds->ops->port_mirror_del(ds, dp->index, &mall_tc_entry->mirror);