/linux-master/fs/nfs/flexfilelayout/ |
H A D | flexfilelayoutdev.c | 253 struct nfs4_ff_layout_mirror *mirror, u64 offset, 262 if (IS_ERR_OR_NULL(mirror->mirror_ds)) 274 nfs4_stateid_copy(&dserr->stateid, &mirror->stateid); 275 memcpy(&dserr->deviceid, &mirror->mirror_ds->id_node.deviceid, 285 ff_layout_get_mirror_cred(struct nfs4_ff_layout_mirror *mirror, u32 iomode) argument 290 pcred = &mirror->ro_cred; 292 pcred = &mirror->rw_cred; 307 nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror) argument 310 return &mirror->fh_versions[0]; 314 nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror, argument 252 ff_layout_track_ds_error(struct nfs4_flexfile_layout *flo, struct nfs4_ff_layout_mirror *mirror, u64 offset, u64 length, int status, enum nfs_opnum4 opnum, gfp_t gfp_flags) argument 322 ff_layout_init_mirror_ds(struct pnfs_layout_hdr *lo, struct nfs4_ff_layout_mirror *mirror) argument 369 nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg, struct nfs4_ff_layout_mirror *mirror, bool fail_return) argument 421 ff_layout_get_ds_cred(struct nfs4_ff_layout_mirror *mirror, const struct pnfs_layout_range *range, const struct cred *mdscred) argument 447 nfs4_ff_find_or_create_ds_client(struct nfs4_ff_layout_mirror *mirror, struct nfs_client *ds_clp, struct inode *inode) argument 554 struct nfs4_ff_layout_mirror *mirror; local 576 struct nfs4_ff_layout_mirror *mirror; local [all...] |
H A D | flexfilelayout.h | 20 /* XXX: Let's filter out insanely large mirror count for now to avoid oom 45 struct list_head list; /* linked in mirror error_list */ 154 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, idx); local 156 if (mirror != NULL) { 157 struct nfs4_ff_layout_ds *mirror_ds = mirror->mirror_ds; 184 nfs4_ff_layout_ds_version(const struct nfs4_ff_layout_mirror *mirror) argument 186 return mirror->mirror_ds->ds_versions[0].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, [all...] |
H A D | flexfilelayout.c | 49 struct nfs4_ff_layout_mirror *mirror); 189 struct nfs4_ff_layout_mirror *mirror) 197 if (memcmp(&mirror->devid, &pos->devid, sizeof(pos->devid)) != 0) 199 if (!ff_mirror_match_fh(mirror, pos)) 206 list_add(&mirror->mirrors, &ff_layout->mirrors); 207 mirror->layout = lo; 209 return mirror; 213 ff_layout_remove_mirror(struct nfs4_ff_layout_mirror *mirror) argument 216 if (mirror->layout == NULL) 218 inode = mirror 188 ff_layout_add_mirror(struct pnfs_layout_hdr *lo, struct nfs4_ff_layout_mirror *mirror) argument 227 struct nfs4_ff_layout_mirror *mirror; local 238 ff_layout_free_mirror(struct nfs4_ff_layout_mirror *mirror) argument 252 ff_layout_put_mirror(struct nfs4_ff_layout_mirror *mirror) argument 414 struct nfs4_ff_layout_mirror *mirror; local 602 nfs4_ff_layoutstat_start_io(struct nfs4_ff_layout_mirror *mirror, struct nfs4_ff_layoutstat *layoutstat, ktime_t now) argument 659 nfs4_ff_layout_stat_io_start_read(struct inode *inode, struct nfs4_ff_layout_mirror *mirror, __u64 requested, ktime_t now) argument 676 nfs4_ff_layout_stat_io_end_read(struct rpc_task *task, struct nfs4_ff_layout_mirror *mirror, __u64 requested, __u64 completed) argument 690 nfs4_ff_layout_stat_io_start_write(struct inode *inode, struct nfs4_ff_layout_mirror *mirror, __u64 requested, ktime_t now) argument 707 nfs4_ff_layout_stat_io_end_write(struct rpc_task *task, struct nfs4_ff_layout_mirror *mirror, __u64 requested, __u64 completed, enum nfs3_stable_how committed) argument 747 struct nfs4_ff_layout_mirror *mirror; local 838 struct nfs4_ff_layout_mirror *mirror; local 892 struct nfs4_ff_layout_mirror *mirror; local 1228 struct nfs4_ff_layout_mirror *mirror; local 1767 struct nfs4_ff_layout_mirror *mirror; local 1837 struct nfs4_ff_layout_mirror *mirror; local 1919 struct nfs4_ff_layout_mirror *mirror; local 2009 struct nfs4_ff_layout_mirror *mirror; local 2423 ff_layout_encode_ff_layoutupdate(struct xdr_stream *xdr, const struct nfs42_layoutstat_devinfo *devinfo, struct nfs4_ff_layout_mirror *mirror) argument 2471 struct nfs4_ff_layout_mirror *mirror = opaque->data; local 2487 struct nfs4_ff_layout_mirror *mirror; local [all...] |
/linux-master/drivers/md/ |
H A D | dm-raid1.c | 50 struct mirror { struct 81 atomic_t default_mirror; /* Default mirror */ 91 struct mirror mirror[]; member in struct:mirror_set 152 struct mirror *m; 159 * Every mirror should look like this one. 164 * This is yucky. We squirrel the mirror struct away inside 168 static struct mirror *bio_get_m(struct bio *bio) 170 return (struct mirror *) bio->bi_next; 173 static void bio_set_m(struct bio *bio, struct mirror * 948 get_mirror(struct mirror_set *ms, struct dm_target *ti, unsigned int mirror, char **argv) argument [all...] |
/linux-master/fs/nfs/ |
H A D | pagelist.c | 99 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 102 hdr->req = nfs_list_entry(mirror->pg_list.next); 106 hdr->good_bytes = mirror->pg_count; 728 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 731 if (mirror->pg_count > mirror->pg_bsize) { 741 if (((mirror->pg_count + req->wb_bytes) >> PAGE_SHIFT) * 745 return min(mirror->pg_bsize - mirror->pg_count, (size_t)req->wb_bytes); 907 static void nfs_pageio_mirror_init(struct nfs_pgio_mirror *mirror, argument 987 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 1211 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 1247 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 1283 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 1339 struct nfs_pgio_mirror *mirror = nfs_pgio_current_mirror(desc); local 1383 struct nfs_pgio_mirror *mirror; local 1450 struct nfs_pgio_mirror *mirror; local 1533 struct nfs_pgio_mirror *mirror; local [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | hmm-tests.c | 4 * the linux kernel to help device drivers mirror a process address space in 39 void *mirror; member in struct:hmm_buffer 188 cmd.ptr = (__u64)buffer->mirror; 212 free(buffer->mirror); 311 buffer->mirror = malloc(size); 312 ASSERT_NE(buffer->mirror, NULL); 343 ptr = buffer->mirror; 374 buffer->mirror = malloc(size); 375 ASSERT_NE(buffer->mirror, NULL); 387 /* Initialize mirror buffe [all...] |
/linux-master/drivers/video/fbdev/omap/ |
H A D | lcd_dma.c | 62 int mirror; member in struct:lcd_dma_info 102 void omap_set_lcd_dma_b1_mirror(int mirror) argument 105 printk(KERN_ERR "DMA mirror is not supported in 1510 mode\n"); 108 lcd_dma.mirror = mirror; 169 if (!lcd_dma.mirror) { 189 if (!lcd_dma.mirror) { 204 if (!lcd_dma.mirror) { 219 if (!lcd_dma.mirror) { 270 if (!(lcd_dma.rotate || lcd_dma.mirror || [all...] |
H A D | lcd_dma.h | 60 extern void omap_set_lcd_dma_b1_mirror(int mirror);
|
/linux-master/fs/btrfs/ |
H A D | zoned.h | 64 int btrfs_sb_log_location_bdev(struct block_device *bdev, int mirror, int rw, 66 int btrfs_sb_log_location(struct btrfs_device *device, int mirror, int rw, 68 int btrfs_advance_sb_log(struct btrfs_device *device, int mirror); 69 int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror); 146 int mirror, int rw, u64 *bytenr_ret) 148 *bytenr_ret = btrfs_sb_offset(mirror); 152 static inline int btrfs_sb_log_location(struct btrfs_device *device, int mirror, argument 155 *bytenr_ret = btrfs_sb_offset(mirror); 159 static inline int btrfs_advance_sb_log(struct btrfs_device *device, int mirror) argument 164 static inline int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror) argument 145 btrfs_sb_log_location_bdev(struct block_device *bdev, int mirror, int rw, u64 *bytenr_ret) argument [all...] |
H A D | disk-io.h | 36 static inline u64 btrfs_sb_offset(int mirror) argument 39 if (mirror) 40 return start << (BTRFS_SUPER_MIRROR_SHIFT * mirror);
|
H A D | bio.c | 194 int mirror = repair_bbio->mirror_num; local 207 mirror = next_repair_mirror(fbio, mirror); 208 if (mirror == fbio->bbio->mirror_num) { 209 btrfs_debug(fs_info, "no mirror left"); 214 btrfs_submit_bio(repair_bbio, mirror); 219 mirror = prev_repair_mirror(fbio, mirror); 223 page_folio(bv->bv_page), bv->bv_offset, mirror); 224 } while (mirror ! 250 int mirror; local [all...] |
/linux-master/drivers/media/platform/ti/omap/ |
H A D | omap_voutdef.h | 155 bool mirror; member in struct:omap_vout_device 195 return vout->rotation || vout->mirror; 203 if (!vout->mirror)
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | display-sysfs.c | 171 int mirror; local 174 mirror = dssdev->driver->get_mirror(dssdev); 175 return sysfs_emit(buf, "%u\n", mirror); 182 bool mirror; local 187 r = kstrtobool(buf, &mirror); 191 r = dssdev->driver->set_mirror(dssdev, mirror); 253 static DISPLAY_ATTR(mirror, S_IRUGO|S_IWUSR,
|
/linux-master/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptpf_ucode.c | 186 if (eng_grp->mirror.is_ena) 188 eng_grp->g->grp[eng_grp->mirror.idx].ucode[0].align_dma; 522 if (eng_grp->mirror.is_ena) { 524 eng_grp->g->grp[eng_grp->mirror.idx].ucode[0].ver_str, 525 eng_grp->mirror.idx); 546 if (eng_grp->mirror.is_ena) 548 &eng_grp->g->grp[eng_grp->mirror.idx], 565 eng_grp->mirror.idx); 620 mirrored_grp = &eng_grps->grp[grp->mirror.idx]; 622 grp->mirror [all...] |
H A D | otx_cptpf_ucode.h | 145 struct otx_cpt_mirror_info mirror; member in struct:otx_cpt_eng_grp_info
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_matchall.c | 36 if (!mall_entry->mirror.to_dev) { 41 agent_parms.to_dev = mall_entry->mirror.to_dev; 42 err = mlxsw_sp_span_agent_get(mlxsw_sp, &mall_entry->mirror.span_id, 58 parms.span_id = mall_entry->mirror.span_id; 72 mlxsw_sp_span_agent_put(mlxsw_sp, mall_entry->mirror.span_id); 86 parms.span_id = mall_entry->mirror.span_id; 89 mlxsw_sp_span_agent_put(mlxsw_sp, mall_entry->mirror.span_id); 271 mall_entry->mirror.to_dev = act->dev;
|
H A D | core_acl_flex_actions.c | 1362 struct mlxsw_afa_mirror *mirror) 1364 mlxsw_afa_resource_del(&mirror->resource); 1366 mirror->local_in_port, 1367 mirror->span_id, 1368 mirror->ingress); 1369 kfree(mirror); 1376 struct mlxsw_afa_mirror *mirror; local 1378 mirror = container_of(resource, struct mlxsw_afa_mirror, resource); 1379 mlxsw_afa_mirror_destroy(block, mirror); 1386 struct mlxsw_afa_mirror *mirror; local 1361 mlxsw_afa_mirror_destroy(struct mlxsw_afa_block *block, struct mlxsw_afa_mirror *mirror) argument 1431 struct mlxsw_afa_mirror *mirror; local [all...] |
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz8.h | 47 struct dsa_mall_mirror_tc_entry *mirror, 50 struct dsa_mall_mirror_tc_entry *mirror);
|
H A D | ksz9477.h | 35 struct dsa_mall_mirror_tc_entry *mirror, 38 struct dsa_mall_mirror_tc_entry *mirror);
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptpf_ucode.c | 761 src_grp->mirror.is_ena = false; 762 src_grp->mirror.idx = 0; 763 src_grp->mirror.ref_count++; 766 dst_grp->mirror.is_ena = true; 767 dst_grp->mirror.idx = src_grp->idx; 768 dst_grp->mirror.ref_count = 0; 775 if (!dst_grp->mirror.is_ena) 778 src_grp = &dst_grp->g->grp[dst_grp->mirror.idx]; 780 src_grp->mirror.ref_count--; 781 dst_grp->mirror [all...] |
H A D | otx2_cptpf_ucode.h | 137 struct otx2_cpt_mirror_info mirror; member in struct:otx2_cpt_eng_grp_info
|
/linux-master/drivers/media/usb/gspca/gl860/ |
H A D | gl860-ov2640.c | 183 sd->vcur.mirror = 0; 194 sd->vmax.mirror = 1; 247 sd->vold.mirror = -1; 347 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) == 0); local 438 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { 439 sd->vold.mirror = mirror; 442 mirror [all...] |
H A D | gl860.h | 42 u8 mirror; member in struct:sd_gl860
|
H A D | gl860-mi1320.c | 212 sd->vcur.mirror = 0; 224 sd->vmax.mirror = 1; 289 sd->vold.mirror = -1; 375 s32 mirror = (((sd->vcur.mirror > 0) ^ sd->mirrorMask) > 0); local 507 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { 509 sd->vold.mirror = mirror; 512 dat_hvflip2[3] = flip + 2 * mirror; [all...] |
/linux-master/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb.h | 14 int mirror; member in struct:mb862xx_l1_cfg
|