/Linux-v4.19/fs/nfs/flexfilelayout/ |
D | flexfilelayoutdev.c | 196 struct nfs4_ff_layout_mirror *mirror, in ff_layout_mirror_valid() argument 199 if (mirror == NULL || IS_ERR(mirror->mirror_ds)) in ff_layout_mirror_valid() 201 if (mirror->mirror_ds == NULL) { in ff_layout_mirror_valid() 208 &mirror->devid, lh->plh_lc_cred, in ff_layout_mirror_valid() 214 if (cmpxchg(&mirror->mirror_ds, NULL, mirror_ds) && in ff_layout_mirror_valid() 221 if (IS_ERR(mirror->mirror_ds)) in ff_layout_mirror_valid() 224 if (mirror->mirror_ds->ds == NULL) { in ff_layout_mirror_valid() 226 devid = &mirror->mirror_ds->id_node; in ff_layout_mirror_valid() 301 struct nfs4_ff_layout_mirror *mirror, u64 offset, in ff_layout_track_ds_error() argument 310 if (mirror->mirror_ds == NULL) in ff_layout_track_ds_error() [all …]
|
D | flexfilelayout.c | 40 struct nfs4_ff_layout_mirror *mirror); 178 struct nfs4_ff_layout_mirror *mirror) in ff_layout_add_mirror() argument 186 if (memcmp(&mirror->devid, &pos->devid, sizeof(pos->devid)) != 0) in ff_layout_add_mirror() 188 if (!ff_mirror_match_fh(mirror, pos)) in ff_layout_add_mirror() 195 list_add(&mirror->mirrors, &ff_layout->mirrors); in ff_layout_add_mirror() 196 mirror->layout = lo; in ff_layout_add_mirror() 198 return mirror; in ff_layout_add_mirror() 202 ff_layout_remove_mirror(struct nfs4_ff_layout_mirror *mirror) in ff_layout_remove_mirror() argument 205 if (mirror->layout == NULL) in ff_layout_remove_mirror() 207 inode = mirror->layout->plh_inode; in ff_layout_remove_mirror() [all …]
|
/Linux-v4.19/drivers/md/ |
D | dm-raid1.c | 45 struct mirror { struct 86 struct mirror mirror[0]; member 147 struct mirror *m; 163 static struct mirror *bio_get_m(struct bio *bio) in bio_get_m() 165 return (struct mirror *) bio->bi_next; in bio_get_m() 168 static void bio_set_m(struct bio *bio, struct mirror *m) in bio_set_m() 173 static struct mirror *get_default_mirror(struct mirror_set *ms) in get_default_mirror() 175 return &ms->mirror[atomic_read(&ms->default_mirror)]; in get_default_mirror() 178 static void set_default_mirror(struct mirror *m) in set_default_mirror() 181 struct mirror *m0 = &(ms->mirror[0]); in set_default_mirror() [all …]
|
D | raid1.c | 314 int mirror; in find_bio_disk() local 318 for (mirror = 0; mirror < raid_disks * 2; mirror++) in find_bio_disk() 319 if (r1_bio->bios[mirror] == bio) in find_bio_disk() 322 BUG_ON(mirror == raid_disks * 2); in find_bio_disk() 323 update_head_pos(mirror, r1_bio); in find_bio_disk() 325 return mirror; in find_bio_disk() 417 int mirror = find_bio_disk(r1_bio, bio); in raid1_end_write_request() local 418 struct md_rdev *rdev = conf->mirrors[mirror].rdev; in raid1_end_write_request() 445 r1_bio->bios[mirror] = NULL; in raid1_end_write_request() 464 r1_bio->bios[mirror] = NULL; in raid1_end_write_request() [all …]
|
D | Makefile | 12 dm-mirror-y += dm-raid1.o 58 obj-$(CONFIG_DM_MIRROR) += dm-mirror.o dm-log.o dm-region-hash.o
|
/Linux-v4.19/fs/nfs/ |
D | pagelist.c | 45 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); in nfs_pgheader_init() local 48 hdr->req = nfs_list_entry(mirror->pg_list.next); in nfs_pgheader_init() 52 hdr->good_bytes = mirror->pg_count; in nfs_pgheader_init() 470 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); in nfs_generic_pg_test() local 473 if (mirror->pg_count > mirror->pg_bsize) { in nfs_generic_pg_test() 483 if (((mirror->pg_count + req->wb_bytes) >> PAGE_SHIFT) * in nfs_generic_pg_test() 487 return min(mirror->pg_bsize - mirror->pg_count, (size_t)req->wb_bytes); in nfs_generic_pg_test() 657 static void nfs_pageio_mirror_init(struct nfs_pgio_mirror *mirror, in nfs_pageio_mirror_init() argument 660 INIT_LIST_HEAD(&mirror->pg_list); in nfs_pageio_mirror_init() 661 mirror->pg_bytes_written = 0; in nfs_pageio_mirror_init() [all …]
|
D | read.c | 78 struct nfs_pgio_mirror *mirror; in nfs_pageio_reset_read_mds() local 88 mirror = &pgio->pg_mirrors[0]; in nfs_pageio_reset_read_mds() 89 mirror->pg_bsize = NFS_SERVER(pgio->pg_inode)->rsize; in nfs_pageio_reset_read_mds()
|
/Linux-v4.19/drivers/media/usb/gspca/gl860/ |
D | gl860-ov2640.c | 195 sd->vcur.mirror = 0; in ov2640_init_settings() 206 sd->vmax.mirror = 1; in ov2640_init_settings() 259 sd->vold.mirror = -1; in ov2640_init_pre_alt() 359 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) == 0); in ov2640_camera_settings() local 450 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in ov2640_camera_settings() 451 sd->vold.mirror = mirror; in ov2640_camera_settings() 454 mirror = 0x80 * mirror; in ov2640_camera_settings() 458 ctrl_out(gspca_dev, 0x40, 1, 0x6028 + mirror, 0x0004, 0, NULL); in ov2640_camera_settings() 460 flip = 0x50 * flip + mirror; in ov2640_camera_settings()
|
D | gl860-mi2020.c | 375 sd->vcur.mirror = 0; in mi2020_init_settings() 387 sd->vmax.mirror = 1; in mi2020_init_settings() 456 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); in mi2020_init_post_alt() local 486 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt() 487 dat_hvflip4[2] = 0x24 + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt() 605 sd->vold.mirror = mirror; in mi2020_init_post_alt() 644 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); in mi2020_camera_settings() local 703 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi2020_camera_settings() 704 sd->vold.mirror = mirror; in mi2020_camera_settings() 707 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_camera_settings() [all …]
|
D | gl860-mi1320.c | 197 sd->vcur.mirror = 0; in mi1320_init_settings() 209 sd->vmax.mirror = 1; in mi1320_init_settings() 274 sd->vold.mirror = -1; in mi1320_init_pre_alt() 360 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); in mi1320_camera_settings() local 492 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi1320_camera_settings() 494 sd->vold.mirror = mirror; in mi1320_camera_settings() 497 dat_hvflip2[3] = flip + 2 * mirror; in mi1320_camera_settings()
|
D | gl860.c | 84 sd->vcur.mirror = ctrl->val; in sd_s_ctrl() 146 if (sd->vmax.mirror) in sd_init_controls() 148 0, sd->vmax.mirror, 1, sd->vcur.mirror); in sd_init_controls()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_actions.c | 870 struct mlxsw_afa_mirror *mirror) in mlxsw_afa_mirror_destroy() argument 872 mlxsw_afa_resource_del(&mirror->resource); in mlxsw_afa_mirror_destroy() 874 mirror->local_in_port, in mlxsw_afa_mirror_destroy() 875 mirror->span_id, in mlxsw_afa_mirror_destroy() 876 mirror->ingress); in mlxsw_afa_mirror_destroy() 877 kfree(mirror); in mlxsw_afa_mirror_destroy() 884 struct mlxsw_afa_mirror *mirror; in mlxsw_afa_mirror_destructor() local 886 mirror = container_of(resource, struct mlxsw_afa_mirror, resource); in mlxsw_afa_mirror_destructor() 887 mlxsw_afa_mirror_destroy(block, mirror); in mlxsw_afa_mirror_destructor() 894 struct mlxsw_afa_mirror *mirror; in mlxsw_afa_mirror_create() local [all …]
|
/Linux-v4.19/mm/ |
D | hmm.c | 129 struct hmm_mirror *mirror; in hmm_invalidate_range() local 148 list_for_each_entry(mirror, &hmm->mirrors, list) in hmm_invalidate_range() 149 mirror->ops->sync_cpu_device_pagetables(mirror, action, in hmm_invalidate_range() 156 struct hmm_mirror *mirror; in hmm_release() local 160 mirror = list_first_entry_or_null(&hmm->mirrors, struct hmm_mirror, in hmm_release() 162 while (mirror) { in hmm_release() 163 list_del_init(&mirror->list); in hmm_release() 164 if (mirror->ops->release) { in hmm_release() 171 mirror->ops->release(mirror); in hmm_release() 174 mirror = list_first_entry_or_null(&hmm->mirrors, in hmm_release() [all …]
|
/Linux-v4.19/arch/arm/mach-omap1/ |
D | lcd_dma.c | 63 int mirror; member 103 void omap_set_lcd_dma_b1_mirror(int mirror) in omap_set_lcd_dma_b1_mirror() argument 109 lcd_dma.mirror = mirror; in omap_set_lcd_dma_b1_mirror() 170 if (!lcd_dma.mirror) { in set_b1_regs() 190 if (!lcd_dma.mirror) { in set_b1_regs() 205 if (!lcd_dma.mirror) { in set_b1_regs() 220 if (!lcd_dma.mirror) { in set_b1_regs() 271 if (!(lcd_dma.rotate || lcd_dma.mirror || in set_b1_regs() 322 lcd_dma.mirror = 0; in omap_request_lcd_dma()
|
/Linux-v4.19/drivers/video/fbdev/omap2/omapfb/dss/ |
D | display-sysfs.c | 181 int mirror; in display_mirror_show() local 184 mirror = dssdev->driver->get_mirror(dssdev); in display_mirror_show() 185 return snprintf(buf, PAGE_SIZE, "%u\n", mirror); in display_mirror_show() 192 bool mirror; in display_mirror_store() local 197 r = strtobool(buf, &mirror); in display_mirror_store() 201 r = dssdev->driver->set_mirror(dssdev, mirror); in display_mirror_store() 263 static DISPLAY_ATTR(mirror, S_IRUGO|S_IWUSR,
|
/Linux-v4.19/include/linux/ |
D | hmm.h | 298 void (*release)(struct hmm_mirror *mirror); 316 void (*sync_cpu_device_pagetables)(struct hmm_mirror *mirror, 339 int hmm_mirror_register(struct hmm_mirror *mirror, struct mm_struct *mm); 340 void hmm_mirror_unregister(struct hmm_mirror *mirror);
|
/Linux-v4.19/drivers/media/platform/omap/ |
D | omap_voutdef.h | 157 bool mirror; member 202 return vout->rotation || vout->mirror; in is_rotation_enabled() 210 if (!vout->mirror) in calc_rotation()
|
/Linux-v4.19/fs/btrfs/ |
D | disk-io.h | 31 static inline u64 btrfs_sb_offset(int mirror) in btrfs_sb_offset() argument 34 if (mirror) in btrfs_sb_offset() 35 return start << (BTRFS_SUPER_MIRROR_SHIFT * mirror); in btrfs_sb_offset()
|
/Linux-v4.19/drivers/video/fbdev/omap2/omapfb/ |
D | omapfb-sysfs.c | 98 return snprintf(buf, PAGE_SIZE, "%d\n", ofbi->mirror); in show_mirror() 107 bool mirror; in store_mirror() local 111 r = strtobool(buf, &mirror); in store_mirror() 118 ofbi->mirror = mirror; in store_mirror() 561 __ATTR(mirror, S_IRUGO | S_IWUSR, show_mirror, store_mirror),
|
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/ |
D | pinctrl-mcp23s08.txt | 54 - microchip,irq-mirror: Sets the mirror flag in the IOCON register. Devices 58 One for bank 1 and another for bank 2. If irq-mirror is set, both 77 microchip,irq-mirror; 135 microchip,irq-mirror;
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_hubp.c | 201 uint32_t mirror; in hubp1_program_rotation() local 205 mirror = 1; in hubp1_program_rotation() 207 mirror = 0; in hubp1_program_rotation() 213 H_MIRROR_EN, mirror); in hubp1_program_rotation() 217 H_MIRROR_EN, mirror); in hubp1_program_rotation() 221 H_MIRROR_EN, mirror); in hubp1_program_rotation() 225 H_MIRROR_EN, mirror); in hubp1_program_rotation() 1093 if (param->mirror) { in hubp1_cursor_set_position()
|
/Linux-v4.19/drivers/video/fbdev/omap/ |
D | omapfb_main.c | 631 static int omapfb_mirror(struct fb_info *fbi, int mirror) in omapfb_mirror() argument 638 mirror = mirror ? 1 : 0; in omapfb_mirror() 641 else if (mirror != plane->info.mirror) { in omapfb_mirror() 642 plane->info.mirror = mirror; in omapfb_mirror() 1075 unsigned int mirror; in omapfb_ioctl() member 1084 if (get_user(p.mirror, (int __user *)arg)) in omapfb_ioctl() 1087 omapfb_mirror(fbi, p.mirror); in omapfb_ioctl() 1526 plane->info.mirror = def_mirror; in planes_init() 1930 module_param_named(mirror, def_mirror, uint, 0664);
|
/Linux-v4.19/arch/arm/mach-omap1/include/mach/ |
D | lcd_dma.h | 73 extern void omap_set_lcd_dma_b1_mirror(int mirror);
|
/Linux-v4.19/include/net/ |
D | dsa.h | 166 struct dsa_mall_mirror_tc_entry mirror; member 498 struct dsa_mall_mirror_tc_entry *mirror, 501 struct dsa_mall_mirror_tc_entry *mirror);
|
/Linux-v4.19/arch/powerpc/boot/dts/fsl/ |
D | gef_sbc610.dts | 44 /* flash@0,0 is a mirror of part of the memory in flash@1,0 46 compatible = "gef,sbc610-firmware-mirror", "cfi-flash";
|