Lines Matching refs:src
180 fh_dup2(struct svc_fh *dst, struct svc_fh *src) in fh_dup2() argument
183 dget(src->fh_dentry); in fh_dup2()
184 if (src->fh_export) in fh_dup2()
185 exp_get(src->fh_export); in fh_dup2()
186 *dst = *src; in fh_dup2()
1058 stateid_t *src_stateid, struct nfsd_file **src, in nfsd4_verify_copy() argument
1067 src_stateid, RD_STATE, src, NULL); in nfsd4_verify_copy()
1081 if (!S_ISREG(file_inode((*src)->nf_file)->i_mode) || in nfsd4_verify_copy()
1093 nfsd_file_put(*src); in nfsd4_verify_copy()
1094 *src = NULL; in nfsd4_verify_copy()
1103 struct nfsd_file *src, *dst; in nfsd4_clone() local
1106 status = nfsd4_verify_copy(rqstp, cstate, &clone->cl_src_stateid, &src, in nfsd4_clone()
1111 status = nfsd4_clone_file_range(src, clone->cl_src_pos, in nfsd4_clone()
1116 nfsd_file_put(src); in nfsd4_clone()
1397 nfsd4_cleanup_inter_ssc(struct vfsmount *ss_mnt, struct nfsd_file *src, in nfsd4_cleanup_inter_ssc() argument
1406 nfs42_ssc_close(src->nf_file); in nfsd4_cleanup_inter_ssc()
1408 fput(src->nf_file); in nfsd4_cleanup_inter_ssc()
1451 nfsd4_cleanup_inter_ssc(struct vfsmount *ss_mnt, struct nfsd_file *src, in nfsd4_cleanup_inter_ssc() argument
1475 nfsd4_cleanup_intra_ssc(struct nfsd_file *src, struct nfsd_file *dst) in nfsd4_cleanup_intra_ssc() argument
1477 nfsd_file_put(src); in nfsd4_cleanup_intra_ssc()
1510 struct file *src = copy->nf_src->nf_file; in _nfsd_copy_file_range() local
1525 bytes_copied = nfsd_copy_file_range(src, src_pos, dst, dst_pos, in _nfsd_copy_file_range()
1572 static void dup_copy_fields(struct nfsd4_copy *src, struct nfsd4_copy *dst) in dup_copy_fields() argument
1574 dst->cp_src_pos = src->cp_src_pos; in dup_copy_fields()
1575 dst->cp_dst_pos = src->cp_dst_pos; in dup_copy_fields()
1576 dst->cp_count = src->cp_count; in dup_copy_fields()
1577 dst->cp_synchronous = src->cp_synchronous; in dup_copy_fields()
1578 memcpy(&dst->cp_res, &src->cp_res, sizeof(src->cp_res)); in dup_copy_fields()
1579 memcpy(&dst->fh, &src->fh, sizeof(src->fh)); in dup_copy_fields()
1580 dst->cp_clp = src->cp_clp; in dup_copy_fields()
1581 dst->nf_dst = nfsd_file_get(src->nf_dst); in dup_copy_fields()
1582 dst->cp_intra = src->cp_intra; in dup_copy_fields()
1583 if (src->cp_intra) /* for inter, file_src doesn't exist yet */ in dup_copy_fields()
1584 dst->nf_src = nfsd_file_get(src->nf_src); in dup_copy_fields()
1586 memcpy(&dst->cp_stateid, &src->cp_stateid, sizeof(src->cp_stateid)); in dup_copy_fields()
1587 memcpy(&dst->cp_src, &src->cp_src, sizeof(struct nl4_server)); in dup_copy_fields()
1588 memcpy(&dst->stateid, &src->stateid, sizeof(src->stateid)); in dup_copy_fields()
1589 memcpy(&dst->c_fh, &src->c_fh, sizeof(src->c_fh)); in dup_copy_fields()
1590 dst->ss_mnt = src->ss_mnt; in dup_copy_fields()