Home
last modified time | relevance | path

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

1234567

/linux/fs/nfs/flexfilelayout/
A Dflexfilelayoutdev.c290 pcred = &mirror->ro_cred; in ff_layout_get_mirror_cred()
292 pcred = &mirror->rw_cred; in ff_layout_get_mirror_cred()
310 return &mirror->fh_versions[0]; in nfs4_ff_layout_select_ds_fh()
325 if (mirror == NULL) in ff_layout_init_mirror_ds()
343 if (IS_ERR(mirror->mirror_ds)) in ff_layout_init_mirror_ds()
382 ds = mirror->mirror_ds->ds; in nfs4_ff_layout_prepare_ds()
433 if (mirror && !mirror->mirror_ds->ds_versions[0].tightly_coupled) { in ff_layout_get_ds_cred()
566 if (mirror) { in ff_read_layout_has_available_ds()
567 if (!mirror->mirror_ds) in ff_read_layout_has_available_ds()
588 if (!mirror || IS_ERR(mirror->mirror_ds)) in ff_rw_layout_has_available_ds()
[all …]
A Dflexfilelayout.c223 mirror->layout = lo; in ff_layout_add_mirror()
225 return mirror; in ff_layout_add_mirror()
238 mirror->layout = NULL; in ff_layout_remove_mirror()
245 mirror = kzalloc(sizeof(*mirror), gfp_flags); in ff_layout_alloc_mirror()
246 if (mirror != NULL) { in ff_layout_alloc_mirror()
251 return mirror; in ff_layout_alloc_mirror()
265 kfree(mirror); in ff_layout_free_mirror()
270 if (mirror != NULL && refcount_dec_and_test(&mirror->ref)) in ff_layout_put_mirror()
682 report = nfs4_ff_layoutstat_start_io(mirror, &mirror->read_stat, now); in nfs4_ff_layout_stat_io_start_read()
713 report = nfs4_ff_layoutstat_start_io(mirror , &mirror->write_stat, now); in nfs4_ff_layout_stat_io_start_write()
[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.c50 struct mirror { struct
91 struct mirror mirror[]; member
152 struct mirror *m;
186 struct mirror *m0 = &(ms->mirror[0]); in set_default_mirror()
193 struct mirror *m; in get_valid_mirror()
195 for (m = ms->mirror; m < ms->mirror + ms->nr_mirrors; m++) in get_valid_mirror()
962 &ms->mirror[mirror].dev); in get_mirror()
968 ms->mirror[mirror].ms = ms; in get_mirror()
969 atomic_set(&(ms->mirror[mirror].error_count), 0); in get_mirror()
970 ms->mirror[mirror].error_type = 0; in get_mirror()
[all …]
A Draid1.c348 int mirror; in find_bio_disk() local
352 for (mirror = 0; mirror < raid_disks * 2; mirror++) in find_bio_disk()
359 return mirror; in find_bio_disk()
500 r1_bio->bios[mirror] = NULL; in raid1_end_write_request()
738 mirror->next_seq_sect - opt_iosize >= mirror->seq_start; in should_choose_next()
1320 struct raid1_info *mirror; in raid1_read_request() local
1372 mirror->rdev->bdev); in raid1_read_request()
1404 mirror->rdev->data_offset; in raid1_read_request()
1918 for (mirror = first; mirror <= last; mirror++) { in raid1_add_disk()
1919 p = conf->mirrors + mirror; in raid1_add_disk()
[all …]
/linux/tools/testing/selftests/mm/
A Dhmm-tests.c39 void *mirror; member
212 free(buffer->mirror); in hmm_buffer_free()
311 buffer->mirror = malloc(size); in TEST_F()
343 ptr = buffer->mirror; in TEST_F()
374 buffer->mirror = malloc(size); in TEST_F()
1457 m = buffer->mirror; in TEST_F()
1544 m = buffer->mirror; in TEST_F()
1615 m = buffer->mirror; in TEST_F()
1630 m = buffer->mirror; in TEST_F()
1959 m = buffer->mirror; in TEST_F()
[all …]
/linux/fs/nfs/
A Dpagelist.c616 if (mirror->pg_count > mirror->pg_bsize) { in nfs_generic_pg_test()
630 return min(mirror->pg_bsize - mirror->pg_count, (size_t)req->wb_bytes); in nfs_generic_pg_test()
801 mirror->pg_bytes_written = 0; in nfs_pageio_mirror_init()
802 mirror->pg_count = 0; in nfs_pageio_mirror_init()
803 mirror->pg_bsize = bsize; in nfs_pageio_mirror_init()
804 mirror->pg_base = 0; in nfs_pageio_mirror_init()
805 mirror->pg_recoalesce = 0; in nfs_pageio_mirror_init()
1118 mirror->pg_count = 0; in nfs_pageio_do_add_request()
1119 mirror->pg_recoalesce = 0; in nfs_pageio_do_add_request()
1151 mirror->pg_bytes_written += mirror->pg_count; in nfs_pageio_doio()
[all …]
/linux/Documentation/devicetree/bindings/arm/mediatek/
A Dmediatek,mt7622-pcie-mirror.yaml4 $id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml#
14 The mediatek PCIE mirror provides a configuration interface for PCIE
21 - mediatek,mt7622-pcie-mirror
38 pcie_mirror: pcie-mirror@10000400 {
39 compatible = "mediatek,mt7622-pcie-mirror", "syscon";
/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.h63 int btrfs_sb_log_location_bdev(struct block_device *bdev, int mirror, int rw,
65 int btrfs_sb_log_location(struct btrfs_device *device, int mirror, int rw,
67 int btrfs_advance_sb_log(struct btrfs_device *device, int mirror);
68 int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror);
140 int mirror, int rw, u64 *bytenr_ret) in btrfs_sb_log_location_bdev() argument
142 *bytenr_ret = btrfs_sb_offset(mirror); in btrfs_sb_log_location_bdev()
146 static inline int btrfs_sb_log_location(struct btrfs_device *device, int mirror, in btrfs_sb_log_location() argument
149 *bytenr_ret = btrfs_sb_offset(mirror); in btrfs_sb_log_location()
153 static inline int btrfs_advance_sb_log(struct btrfs_device *device, int mirror) in btrfs_advance_sb_log() argument
158 static inline int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror) in btrfs_reset_sb_log_zones() argument
A Dbio.c171 int mirror = repair_bbio->mirror_num; in btrfs_end_repair_bio() local
184 mirror = next_repair_mirror(fbio, mirror); in btrfs_end_repair_bio()
185 if (mirror == fbio->bbio->mirror_num) { in btrfs_end_repair_bio()
191 btrfs_submit_bbio(repair_bbio, mirror); in btrfs_end_repair_bio()
196 mirror = prev_repair_mirror(fbio, mirror); in btrfs_end_repair_bio()
200 page_folio(bv->bv_page), bv->bv_offset, mirror); in btrfs_end_repair_bio()
201 } while (mirror != fbio->bbio->mirror_num); in btrfs_end_repair_bio()
227 int mirror; in repair_one_sector() local
258 mirror = next_repair_mirror(fbio, failed_bbio->mirror_num); in repair_one_sector()
259 btrfs_debug(fs_info, "submitting repair read to mirror %d", mirror); in repair_one_sector()
[all …]
A Ddisk-io.h36 static inline u64 btrfs_sb_offset(int mirror) in btrfs_sb_offset() argument
39 if (mirror) in btrfs_sb_offset()
40 return start << (BTRFS_SUPER_MIRROR_SHIFT * mirror); in btrfs_sb_offset()
/linux/drivers/video/fbdev/omap/
A Dlcd_dma.c62 int mirror; member
102 void omap_set_lcd_dma_b1_mirror(int mirror) in omap_set_lcd_dma_b1_mirror() argument
108 lcd_dma.mirror = mirror; in omap_set_lcd_dma_b1_mirror()
169 if (!lcd_dma.mirror) { in set_b1_regs()
189 if (!lcd_dma.mirror) { in set_b1_regs()
204 if (!lcd_dma.mirror) { in set_b1_regs()
219 if (!lcd_dma.mirror) { in set_b1_regs()
270 if (!(lcd_dma.rotate || lcd_dma.mirror || in set_b1_regs()
321 lcd_dma.mirror = 0; in omap_request_lcd_dma()
/linux/drivers/crypto/marvell/octeontx/
A Dotx_cptpf_ucode.c186 if (eng_grp->mirror.is_ena) in cpt_set_ucode_base()
525 eng_grp->mirror.idx); in print_ucode_info()
546 if (eng_grp->mirror.is_ena) in print_engs_info()
565 eng_grp->mirror.idx); in print_engs_info()
622 grp->mirror.is_ena ? in print_dbg_info()
625 grp->mirror.is_ena ? in print_dbg_info()
980 src_grp->mirror.idx = 0; in setup_eng_grp_mirroring()
1000 dst_grp->mirror.idx = 0; in remove_eng_grp_mirroring()
1206 if (eng_grp->mirror.is_ena) in update_ucode_ptrs()
1303 if (eng_grp->mirror.is_ena) in create_engine_group()
[all …]
/linux/drivers/video/fbdev/omap2/omapfb/dss/
A Ddisplay-sysfs.c171 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,
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dcore_acl_flex_actions.c1366 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 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.c762 src_grp->mirror.idx = 0; in setup_eng_grp_mirroring()
763 src_grp->mirror.ref_count++; in setup_eng_grp_mirroring()
775 if (!dst_grp->mirror.is_ena) in remove_eng_grp_mirroring()
780 src_grp->mirror.ref_count--; in remove_eng_grp_mirroring()
782 dst_grp->mirror.idx = 0; in remove_eng_grp_mirroring()
902 if (!eng_grp->mirror.is_ena) in eng_grp_update_masks()
963 if (eng_grp->mirror.is_ena) in update_ucode_ptrs()
1038 if (eng_grp->mirror.is_ena) in create_engine_group()
1814 eng_grp->mirror.idx); in get_engs_info()
1842 grp->mirror.is_ena ? in otx2_cpt_print_uc_dbg_info()
[all …]
/linux/drivers/media/platform/ti/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/Documentation/devicetree/bindings/mtd/
A Dmtd-physmap.yaml33 - ge,imp3a-firmware-mirror
35 - gef,ppc9a-firmware-mirror
37 - gef,sbc310-firmware-mirror
39 - gef,sbc610-firmware-mirror
/linux/drivers/video/fbdev/omap2/omapfb/
A Domapfb-sysfs.c87 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),
/linux/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_mirror.c156 mport = entry->mirror.port; in sparx5_mirror_add()
178 entry->mirror.idx = mirror_idx; in sparx5_mirror_add()
187 u32 mirror_idx = entry->mirror.idx; in sparx5_mirror_del()

Completed in 81 milliseconds

1234567