| /drivers/md/ |
| A D | dm-raid1.c | 50 struct mirror { struct 91 struct mirror mirror[]; member 151 struct mirror *m; 185 struct mirror *m0 = &(ms->mirror[0]); in set_default_mirror() 192 struct mirror *m; in get_valid_mirror() 194 for (m = ms->mirror; m < ms->mirror + ms->nr_mirrors; m++) in get_valid_mirror() 961 &ms->mirror[mirror].dev); in get_mirror() 967 ms->mirror[mirror].ms = ms; in get_mirror() 968 atomic_set(&(ms->mirror[mirror].error_count), 0); in get_mirror() 969 ms->mirror[mirror].error_type = 0; in get_mirror() [all …]
|
| A D | raid1.c | 349 int mirror; in find_bio_disk() local 353 for (mirror = 0; mirror < raid_disks * 2; mirror++) in find_bio_disk() 360 return mirror; in find_bio_disk() 498 r1_bio->bios[mirror] = NULL; in raid1_end_write_request() 736 mirror->next_seq_sect - opt_iosize >= mirror->seq_start; in should_choose_next() 1317 struct raid1_info *mirror; in raid1_read_request() local 1367 mirror->rdev->bdev); in raid1_read_request() 1404 mirror->rdev->data_offset; in raid1_read_request() 1944 for (mirror = first; mirror <= last; mirror++) { in raid1_add_disk() 1945 p = conf->mirrors + mirror; in raid1_add_disk() [all …]
|
| A D | Makefile | 17 dm-mirror-y += dm-raid1.o 67 obj-$(CONFIG_DM_MIRROR) += dm-mirror.o dm-log.o dm-region-hash.o
|
| /drivers/media/usb/gspca/gl860/ |
| A D | gl860-ov2640.c | 183 sd->vcur.mirror = 0; in ov2640_init_settings() 194 sd->vmax.mirror = 1; in ov2640_init_settings() 247 sd->vold.mirror = -1; in ov2640_init_pre_alt() 347 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) == 0); in ov2640_camera_settings() local 438 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in ov2640_camera_settings() 439 sd->vold.mirror = mirror; in ov2640_camera_settings() 442 mirror = 0x80 * mirror; in ov2640_camera_settings() 446 ctrl_out(gspca_dev, 0x40, 1, 0x6028 + mirror, 0x0004, 0, NULL); in ov2640_camera_settings() 448 flip = 0x50 * flip + mirror; in ov2640_camera_settings()
|
| A D | gl860-mi2020.c | 363 sd->vcur.mirror = 0; in mi2020_init_settings() 375 sd->vmax.mirror = 1; in mi2020_init_settings() 444 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); in mi2020_init_post_alt() local 474 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt() 475 dat_hvflip4[2] = 0x24 + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt() 593 sd->vold.mirror = mirror; in mi2020_init_post_alt() 632 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); in mi2020_camera_settings() local 691 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi2020_camera_settings() 692 sd->vold.mirror = mirror; in mi2020_camera_settings() 695 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_camera_settings() [all …]
|
| A D | gl860-mi1320.c | 212 sd->vcur.mirror = 0; in mi1320_init_settings() 224 sd->vmax.mirror = 1; in mi1320_init_settings() 289 sd->vold.mirror = -1; in mi1320_init_pre_alt() 375 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); in mi1320_camera_settings() local 507 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi1320_camera_settings() 509 sd->vold.mirror = mirror; in mi1320_camera_settings() 512 dat_hvflip2[3] = flip + 2 * mirror; in mi1320_camera_settings()
|
| A D | gl860.c | 72 sd->vcur.mirror = ctrl->val; in sd_s_ctrl() 134 if (sd->vmax.mirror) in sd_init_controls() 136 0, sd->vmax.mirror, 1, sd->vcur.mirror); in sd_init_controls()
|
| /drivers/crypto/marvell/octeontx/ |
| A D | otx_cptpf_ucode.c | 187 if (eng_grp->mirror.is_ena) in cpt_set_ucode_base() 515 eng_grp->mirror.idx); in print_ucode_info() 536 if (eng_grp->mirror.is_ena) in print_engs_info() 555 eng_grp->mirror.idx); in print_engs_info() 612 grp->mirror.is_ena ? in print_dbg_info() 615 grp->mirror.is_ena ? in print_dbg_info() 970 src_grp->mirror.idx = 0; in setup_eng_grp_mirroring() 990 dst_grp->mirror.idx = 0; in remove_eng_grp_mirroring() 1196 if (eng_grp->mirror.is_ena) in update_ucode_ptrs() 1293 if (eng_grp->mirror.is_ena) in create_engine_group() [all …]
|
| A D | otx_cptpf_mbox.c | 164 if (eng_grp->mirror.is_ena) in otx_cpt_bind_vq_to_grp() 165 ucode = &eng_grp->g->grp[eng_grp->mirror.idx].ucode[0]; in otx_cpt_bind_vq_to_grp()
|
| /drivers/video/fbdev/omap/ |
| A 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()
|
| A D | omapfb_main.c | 623 static int omapfb_mirror(struct fb_info *fbi, int mirror) in omapfb_mirror() argument 630 mirror = mirror ? 1 : 0; in omapfb_mirror() 633 else if (mirror != plane->info.mirror) { in omapfb_mirror() 634 plane->info.mirror = mirror; in omapfb_mirror() 1066 unsigned int mirror; in omapfb_ioctl() member 1075 if (get_user(p.mirror, (int __user *)arg)) in omapfb_ioctl() 1078 omapfb_mirror(fbi, p.mirror); in omapfb_ioctl() 1506 plane->info.mirror = def_mirror; in planes_init() 1919 module_param_named(mirror, def_mirror, uint, 0664);
|
| A D | lcd_dma.h | 60 extern void omap_set_lcd_dma_b1_mirror(int mirror);
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | core_acl_flex_actions.c | 1366 mirror->local_in_port, in mlxsw_afa_mirror_destroy() 1367 mirror->span_id, in mlxsw_afa_mirror_destroy() 1368 mirror->ingress); in mlxsw_afa_mirror_destroy() 1369 kfree(mirror); in mlxsw_afa_mirror_destroy() 1389 mirror = kzalloc(sizeof(*mirror), GFP_KERNEL); in mlxsw_afa_mirror_create() 1390 if (!mirror) in mlxsw_afa_mirror_create() 1399 mirror->ingress = ingress; in mlxsw_afa_mirror_create() 1403 return mirror; in mlxsw_afa_mirror_create() 1406 kfree(mirror); in mlxsw_afa_mirror_create() 1436 if (IS_ERR(mirror)) { in mlxsw_afa_block_append_mirror() [all …]
|
| A D | spectrum_matchall.c | 36 if (!mall_entry->mirror.to_dev) { in mlxsw_sp_mall_port_mirror_add() 41 agent_parms.to_dev = mall_entry->mirror.to_dev; in mlxsw_sp_mall_port_mirror_add() 42 err = mlxsw_sp_span_agent_get(mlxsw_sp, &mall_entry->mirror.span_id, in mlxsw_sp_mall_port_mirror_add() 58 parms.span_id = mall_entry->mirror.span_id; in mlxsw_sp_mall_port_mirror_add() 72 mlxsw_sp_span_agent_put(mlxsw_sp, mall_entry->mirror.span_id); in mlxsw_sp_mall_port_mirror_add() 86 parms.span_id = mall_entry->mirror.span_id; in mlxsw_sp_mall_port_mirror_del() 89 mlxsw_sp_span_agent_put(mlxsw_sp, mall_entry->mirror.span_id); in mlxsw_sp_mall_port_mirror_del() 271 mall_entry->mirror.to_dev = act->dev; in mlxsw_sp_mall_replace()
|
| /drivers/video/fbdev/omap2/omapfb/dss/ |
| A D | display-sysfs.c | 171 int mirror; in display_mirror_show() local 174 mirror = dssdev->driver->get_mirror(dssdev); in display_mirror_show() 175 return sysfs_emit(buf, "%u\n", mirror); in display_mirror_show() 182 bool mirror; in display_mirror_store() local 187 r = kstrtobool(buf, &mirror); in display_mirror_store() 191 r = dssdev->driver->set_mirror(dssdev, mirror); in display_mirror_store() 253 static DISPLAY_ATTR(mirror, S_IRUGO|S_IWUSR,
|
| /drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptpf_ucode.c | 765 src_grp->mirror.idx = 0; in setup_eng_grp_mirroring() 766 src_grp->mirror.ref_count++; in setup_eng_grp_mirroring() 769 dst_grp->mirror.is_ena = true; in setup_eng_grp_mirroring() 771 dst_grp->mirror.ref_count = 0; in setup_eng_grp_mirroring() 778 if (!dst_grp->mirror.is_ena) in remove_eng_grp_mirroring() 783 src_grp->mirror.ref_count--; in remove_eng_grp_mirroring() 785 dst_grp->mirror.idx = 0; in remove_eng_grp_mirroring() 786 dst_grp->mirror.ref_count = 0; in remove_eng_grp_mirroring() 905 if (!eng_grp->mirror.is_ena) in eng_grp_update_masks() 966 if (eng_grp->mirror.is_ena) in update_ucode_ptrs() [all …]
|
| /drivers/media/platform/ti/omap/ |
| A D | omap_voutdef.h | 155 bool mirror; member 195 return vout->rotation || vout->mirror; in is_rotation_enabled() 203 if (!vout->mirror) in calc_rotation()
|
| A D | omap_vout.c | 177 enum dss_rotation *rotation, bool mirror) in v4l2_rot_to_dss_rot() argument 316 info.mirror = vout->mirror; in omapvid_setup_overlay() 337 info.color_mode, info.rotation, info.mirror, info.pos_x, in omapvid_setup_overlay() 885 vout->mirror)) { in omap_vout_s_ctrl() 915 unsigned int mirror = ctrl->val; in omap_vout_s_ctrl() local 919 if (mirror && ovid->rotation_type == VOUT_ROT_NONE) { in omap_vout_s_ctrl() 924 if (mirror && vout->pix.pixelformat == V4L2_PIX_FMT_RGB24) { in omap_vout_s_ctrl() 928 vout->mirror = mirror; in omap_vout_s_ctrl() 1366 vout->mirror = false; in omap_vout_setup_video_data()
|
| /drivers/video/fbdev/omap2/omapfb/ |
| A D | omapfb-sysfs.c | 87 return sysfs_emit(buf, "%d\n", ofbi->mirror); in show_mirror() 96 bool mirror; in store_mirror() local 100 r = kstrtobool(buf, &mirror); in store_mirror() 106 ofbi->mirror = mirror; in store_mirror() 544 __ATTR(mirror, S_IRUGO | S_IWUSR, show_mirror, store_mirror),
|
| /drivers/net/ethernet/microchip/sparx5/ |
| A D | sparx5_mirror.c | 161 mport = entry->mirror.port; in sparx5_mirror_add() 183 entry->mirror.idx = mirror_idx; in sparx5_mirror_add() 192 u32 mirror_idx = entry->mirror.idx; in sparx5_mirror_del()
|
| /drivers/net/dsa/microchip/ |
| A D | ksz8.h | 45 struct dsa_mall_mirror_tc_entry *mirror, 48 struct dsa_mall_mirror_tc_entry *mirror);
|
| A D | ksz9477.h | 35 struct dsa_mall_mirror_tc_entry *mirror, 38 struct dsa_mall_mirror_tc_entry *mirror);
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn10/ |
| A D | dcn10_hubp.c | 209 uint32_t mirror; in hubp1_program_rotation() local 213 mirror = 1; in hubp1_program_rotation() 215 mirror = 0; in hubp1_program_rotation() 221 H_MIRROR_EN, mirror); in hubp1_program_rotation() 225 H_MIRROR_EN, mirror); in hubp1_program_rotation() 229 H_MIRROR_EN, mirror); in hubp1_program_rotation() 233 H_MIRROR_EN, mirror); in hubp1_program_rotation() 1242 if (!param->mirror) in hubp1_cursor_set_position()
|
| /drivers/pinctrl/ |
| A D | pinctrl-mcp23s08.c | 621 bool mirror = false; in mcp23s08_probe_one() local 668 mirror = device_property_read_bool(dev, "microchip,irq-mirror"); in mcp23s08_probe_one() 672 if ((status & IOCON_SEQOP) || !(status & IOCON_HAEN) || mirror || in mcp23s08_probe_one() 682 if (mirror) in mcp23s08_probe_one()
|
| /drivers/net/dsa/qca/ |
| A D | qca8k-common.c | 901 struct dsa_mall_mirror_tc_entry *mirror, in qca8k_port_mirror_add() argument 921 if (monitor_port != 0xF && monitor_port != mirror->to_local_port) in qca8k_port_mirror_add() 926 mirror->to_local_port); in qca8k_port_mirror_add() 956 struct dsa_mall_mirror_tc_entry *mirror) in qca8k_port_mirror_del() argument 962 if (mirror->ingress) { in qca8k_port_mirror_del() 974 if (mirror->ingress) in qca8k_port_mirror_del()
|