Home
last modified time | relevance | path

Searched refs:mirror (Results 1 – 25 of 134) sorted by relevance

123456

/linux/fs/nfs/flexfilelayout/
A Dflexfilelayoutdev.c288 pcred = &mirror->ro_cred; in ff_layout_get_mirror_cred()
290 pcred = &mirror->rw_cred; in ff_layout_get_mirror_cred()
308 return &mirror->fh_versions[0]; in nfs4_ff_layout_select_ds_fh()
323 if (mirror == NULL) in ff_layout_init_mirror_ds()
341 if (IS_ERR(mirror->mirror_ds)) in ff_layout_init_mirror_ds()
380 ds = mirror->mirror_ds->ds; in nfs4_ff_layout_prepare_ds()
425 if (mirror && !mirror->mirror_ds->ds_versions[0].tightly_coupled) { in ff_layout_get_ds_cred()
558 if (mirror) { in ff_read_layout_has_available_ds()
559 if (!mirror->mirror_ds) in ff_read_layout_has_available_ds()
580 if (!mirror || IS_ERR(mirror->mirror_ds)) in ff_rw_layout_has_available_ds()
[all …]
A Dflexfilelayout.c201 mirror->layout = lo; in ff_layout_add_mirror()
203 return mirror; in ff_layout_add_mirror()
216 mirror->layout = NULL; in ff_layout_remove_mirror()
223 mirror = kzalloc(sizeof(*mirror), gfp_flags); in ff_layout_alloc_mirror()
224 if (mirror != NULL) { in ff_layout_alloc_mirror()
229 return mirror; in ff_layout_alloc_mirror()
243 kfree(mirror); in ff_layout_free_mirror()
248 if (mirror != NULL && refcount_dec_and_test(&mirror->ref)) in ff_layout_put_mirror()
604 if (!mirror->start_time) in nfs4_ff_layoutstat_start_io()
660 report = nfs4_ff_layoutstat_start_io(mirror, &mirror->read_stat, now); in nfs4_ff_layout_stat_io_start_read()
[all …]
A Dflexfilelayout.h154 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, idx); in FF_LAYOUT_DEVID_NODE() local
156 if (mirror != NULL) { in FF_LAYOUT_DEVID_NODE()
157 struct nfs4_ff_layout_ds *mirror_ds = mirror->mirror_ds; in FF_LAYOUT_DEVID_NODE()
184 nfs4_ff_layout_ds_version(const struct nfs4_ff_layout_mirror *mirror) in nfs4_ff_layout_ds_version() argument
186 return mirror->mirror_ds->ds_versions[0].version; in nfs4_ff_layout_ds_version()
195 struct nfs4_ff_layout_mirror *mirror, u64 offset,
206 nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror);
208 nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror,
213 struct nfs4_ff_layout_mirror *mirror,
217 nfs4_ff_find_or_create_ds_client(struct nfs4_ff_layout_mirror *mirror,
[all …]
/linux/drivers/md/
A Ddm-raid1.c45 struct mirror { struct
86 struct mirror mirror[]; member
147 struct mirror *m;
181 struct mirror *m0 = &(ms->mirror[0]); in set_default_mirror()
188 struct mirror *m; in get_valid_mirror()
190 for (m = ms->mirror; m < ms->mirror + ms->nr_mirrors; m++) in get_valid_mirror()
950 &ms->mirror[mirror].dev); in get_mirror()
956 ms->mirror[mirror].ms = ms; in get_mirror()
957 atomic_set(&(ms->mirror[mirror].error_count), 0); in get_mirror()
958 ms->mirror[mirror].error_type = 0; in get_mirror()
[all …]
A Draid1.c347 int mirror; in find_bio_disk() local
351 for (mirror = 0; mirror < raid_disks * 2; mirror++) in find_bio_disk()
358 return mirror; in find_bio_disk()
501 r1_bio->bios[mirror] = NULL; in raid1_end_write_request()
739 mirror->seq_start) { in read_balance()
1206 struct raid1_info *mirror; in raid1_read_request() local
1303 mirror->rdev->data_offset; in raid1_read_request()
1754 int mirror = 0; in raid1_add_disk() local
1778 for (mirror = first; mirror <= last; mirror++) { in raid1_add_disk()
1786 rdev->raid_disk = mirror; in raid1_add_disk()
[all …]
/linux/tools/testing/selftests/vm/
A Dhmm-tests.c42 void *mirror; member
134 cmd.ptr = (__u64)buffer->mirror; in hmm_dmirror_cmd()
158 free(buffer->mirror); in hmm_buffer_free()
243 buffer->mirror = malloc(size); in TEST_F()
275 ptr = buffer->mirror; in TEST_F()
306 buffer->mirror = malloc(size); in TEST_F()
365 buffer->mirror = malloc(size); in TEST_F()
413 buffer->mirror = malloc(size); in TEST_F()
1332 m = buffer->mirror; in TEST_F()
1397 m = buffer->mirror; in TEST_F()
[all …]
/linux/fs/nfs/
A Dpagelist.c635 if (mirror->pg_count > mirror->pg_bsize) { in nfs_generic_pg_test()
649 return min(mirror->pg_bsize - mirror->pg_count, (size_t)req->wb_bytes); in nfs_generic_pg_test()
811 mirror->pg_bytes_written = 0; in nfs_pageio_mirror_init()
812 mirror->pg_count = 0; in nfs_pageio_mirror_init()
813 mirror->pg_bsize = bsize; in nfs_pageio_mirror_init()
814 mirror->pg_base = 0; in nfs_pageio_mirror_init()
815 mirror->pg_recoalesce = 0; in nfs_pageio_mirror_init()
897 pagecount = nfs_page_array_len(mirror->pg_base, mirror->pg_count); in nfs_generic_pgio()
1098 mirror->pg_count = 0; in nfs_pageio_do_add_request()
1099 mirror->pg_recoalesce = 0; in nfs_pageio_do_add_request()
[all …]
/linux/drivers/media/usb/gspca/gl860/
A Dgl860-ov2640.c183 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 Dgl860-mi2020.c363 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 Dgl860-mi1320.c212 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()
/linux/fs/btrfs/
A Dzoned.h42 int btrfs_sb_log_location_bdev(struct block_device *bdev, int mirror, int rw,
44 int btrfs_sb_log_location(struct btrfs_device *device, int mirror, int rw,
46 int btrfs_advance_sb_log(struct btrfs_device *device, int mirror);
47 int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror);
113 int mirror, int rw, u64 *bytenr_ret) in btrfs_sb_log_location_bdev() argument
115 *bytenr_ret = btrfs_sb_offset(mirror); in btrfs_sb_log_location_bdev()
119 static inline int btrfs_sb_log_location(struct btrfs_device *device, int mirror, in btrfs_sb_log_location() argument
122 *bytenr_ret = btrfs_sb_offset(mirror); in btrfs_sb_log_location()
126 static inline int btrfs_advance_sb_log(struct btrfs_device *device, int mirror) in btrfs_advance_sb_log() argument
131 static inline int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror) in btrfs_reset_sb_log_zones() argument
A Ddisk-io.h27 static inline u64 btrfs_sb_offset(int mirror) in btrfs_sb_offset() argument
30 if (mirror) in btrfs_sb_offset()
31 return start << (BTRFS_SUPER_MIRROR_SHIFT * mirror); in btrfs_sb_offset()
83 int mirror);
A Dzoned.c155 static inline u32 sb_zone_number(int shift, int mirror) in sb_zone_number() argument
159 ASSERT(mirror < BTRFS_SUPER_MIRROR_MAX); in sb_zone_number()
160 switch (mirror) { in sb_zone_number()
776 *bytenr_ret = btrfs_sb_offset(mirror); in btrfs_sb_log_location_bdev()
817 *bytenr_ret = btrfs_sb_offset(mirror); in btrfs_sb_log_location()
821 zone_num = sb_zone_number(zinfo->zone_size_shift, mirror); in btrfs_sb_log_location()
826 &zinfo->sb_zones[BTRFS_NR_SB_LOG_ZONES * mirror], in btrfs_sb_log_location()
831 int mirror) in is_sb_log_zone() argument
838 zone_num = sb_zone_number(zinfo->zone_size_shift, mirror); in is_sb_log_zone()
854 if (!is_sb_log_zone(zinfo, mirror)) in btrfs_advance_sb_log()
[all …]
/linux/drivers/crypto/marvell/octeontx/
A Dotx_cptpf_ucode.c186 if (eng_grp->mirror.is_ena) in cpt_set_ucode_base()
519 eng_grp->mirror.idx); in print_ucode_info()
540 if (eng_grp->mirror.is_ena) in print_engs_info()
559 eng_grp->mirror.idx); in print_engs_info()
616 grp->mirror.is_ena ? in print_dbg_info()
619 grp->mirror.is_ena ? in print_dbg_info()
967 src_grp->mirror.idx = 0; in setup_eng_grp_mirroring()
987 dst_grp->mirror.idx = 0; in remove_eng_grp_mirroring()
1193 if (eng_grp->mirror.is_ena) in update_ucode_ptrs()
1290 if (eng_grp->mirror.is_ena) in create_engine_group()
[all …]
/linux/arch/arm/mach-omap1/
A Dlcd_dma.c59 int mirror; member
99 void omap_set_lcd_dma_b1_mirror(int mirror) in omap_set_lcd_dma_b1_mirror() argument
105 lcd_dma.mirror = mirror; in omap_set_lcd_dma_b1_mirror()
166 if (!lcd_dma.mirror) { in set_b1_regs()
186 if (!lcd_dma.mirror) { in set_b1_regs()
201 if (!lcd_dma.mirror) { in set_b1_regs()
216 if (!lcd_dma.mirror) { in set_b1_regs()
267 if (!(lcd_dma.rotate || lcd_dma.mirror || in set_b1_regs()
318 lcd_dma.mirror = 0; in omap_request_lcd_dma()
/linux/drivers/video/fbdev/omap2/omapfb/dss/
A Ddisplay-sysfs.c170 int mirror; in display_mirror_show() local
173 mirror = dssdev->driver->get_mirror(dssdev); in display_mirror_show()
174 return snprintf(buf, PAGE_SIZE, "%u\n", mirror); in display_mirror_show()
181 bool mirror; in display_mirror_store() local
186 r = strtobool(buf, &mirror); in display_mirror_store()
190 r = dssdev->driver->set_mirror(dssdev, mirror); in display_mirror_store()
252 static DISPLAY_ATTR(mirror, S_IRUGO|S_IWUSR,
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dcore_acl_flex_actions.c1365 mirror->local_in_port, in mlxsw_afa_mirror_destroy()
1366 mirror->span_id, in mlxsw_afa_mirror_destroy()
1367 mirror->ingress); in mlxsw_afa_mirror_destroy()
1368 kfree(mirror); in mlxsw_afa_mirror_destroy()
1388 mirror = kzalloc(sizeof(*mirror), GFP_KERNEL); in mlxsw_afa_mirror_create()
1389 if (!mirror) in mlxsw_afa_mirror_create()
1398 mirror->ingress = ingress; in mlxsw_afa_mirror_create()
1402 return mirror; in mlxsw_afa_mirror_create()
1405 kfree(mirror); in mlxsw_afa_mirror_create()
1435 if (IS_ERR(mirror)) { in mlxsw_afa_block_append_mirror()
[all …]
A Dspectrum_matchall.c36 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()
/linux/drivers/crypto/marvell/octeontx2/
A Dotx2_cptpf_ucode.c757 src_grp->mirror.idx = 0; in setup_eng_grp_mirroring()
758 src_grp->mirror.ref_count++; in setup_eng_grp_mirroring()
761 dst_grp->mirror.is_ena = true; in setup_eng_grp_mirroring()
763 dst_grp->mirror.ref_count = 0; in setup_eng_grp_mirroring()
770 if (!dst_grp->mirror.is_ena) in remove_eng_grp_mirroring()
775 src_grp->mirror.ref_count--; in remove_eng_grp_mirroring()
777 dst_grp->mirror.idx = 0; in remove_eng_grp_mirroring()
778 dst_grp->mirror.ref_count = 0; in remove_eng_grp_mirroring()
897 if (!eng_grp->mirror.is_ena) in eng_grp_update_masks()
958 if (eng_grp->mirror.is_ena) in update_ucode_ptrs()
[all …]
/linux/drivers/media/platform/omap/
A Domap_voutdef.h155 bool mirror; member
195 return vout->rotation || vout->mirror; in is_rotation_enabled()
203 if (!vout->mirror) in calc_rotation()
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
A Dswitch-driver.rst187 …add block 1 ingress protocol 802.1q flower skip_sw vlan_prio 3 action mirred egress mirror dev eth6
196 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
201 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
204 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
208 packet will reach the mirror port, if the VLAN found in the packet is not
212 mirror rules can be installed but their ''to'' port has to be the same::
214 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
215 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 100 action mirred egress mirror dev eth7
216 Error: fsl_dpaa2_switch: Multiple mirror ports not supported.
/linux/drivers/video/fbdev/omap2/omapfb/
A Domapfb-sysfs.c86 return snprintf(buf, PAGE_SIZE, "%d\n", ofbi->mirror); in show_mirror()
95 bool mirror; in store_mirror() local
99 r = strtobool(buf, &mirror); in store_mirror()
105 ofbi->mirror = mirror; in store_mirror()
543 __ATTR(mirror, S_IRUGO | S_IWUSR, show_mirror, store_mirror),
/linux/Documentation/devicetree/bindings/mtd/
A Dmtd-physmap.yaml29 - ge,imp3a-firmware-mirror
31 - gef,ppc9a-firmware-mirror
33 - gef,sbc310-firmware-mirror
35 - gef,sbc610-firmware-mirror
/linux/Documentation/devicetree/bindings/pinctrl/
A Dpinctrl-mcp23s08.txt55 - microchip,irq-mirror: Sets the mirror flag in the IOCON register. Devices
59 One for bank 1 and another for bank 2. If irq-mirror is set, both
78 microchip,irq-mirror;
136 microchip,irq-mirror;
/linux/drivers/video/fbdev/omap/
A Domapfb_main.c615 static int omapfb_mirror(struct fb_info *fbi, int mirror) in omapfb_mirror() argument
622 mirror = mirror ? 1 : 0; in omapfb_mirror()
625 else if (mirror != plane->info.mirror) { in omapfb_mirror()
626 plane->info.mirror = mirror; in omapfb_mirror()
1059 unsigned int mirror; in omapfb_ioctl() member
1068 if (get_user(p.mirror, (int __user *)arg)) in omapfb_ioctl()
1071 omapfb_mirror(fbi, p.mirror); in omapfb_ioctl()
1508 plane->info.mirror = def_mirror; in planes_init()
1919 module_param_named(mirror, def_mirror, uint, 0664);

Completed in 58 milliseconds

123456