Lines Matching refs:source
2185 static void copy_verf(struct nfs4_client *target, nfs4_verifier *source) in copy_verf() argument
2187 memcpy(target->cl_verifier.data, source->data, in copy_verf()
2191 static void copy_clid(struct nfs4_client *target, struct nfs4_client *source) in copy_clid() argument
2193 target->cl_clientid.cl_boot = source->cl_clientid.cl_boot; in copy_clid()
2194 target->cl_clientid.cl_id = source->cl_clientid.cl_id; in copy_clid()
2197 static int copy_cred(struct svc_cred *target, struct svc_cred *source) in copy_cred() argument
2199 target->cr_principal = kstrdup(source->cr_principal, GFP_KERNEL); in copy_cred()
2200 target->cr_raw_principal = kstrdup(source->cr_raw_principal, in copy_cred()
2202 target->cr_targ_princ = kstrdup(source->cr_targ_princ, GFP_KERNEL); in copy_cred()
2203 if ((source->cr_principal && !target->cr_principal) || in copy_cred()
2204 (source->cr_raw_principal && !target->cr_raw_principal) || in copy_cred()
2205 (source->cr_targ_princ && !target->cr_targ_princ)) in copy_cred()
2208 target->cr_flavor = source->cr_flavor; in copy_cred()
2209 target->cr_uid = source->cr_uid; in copy_cred()
2210 target->cr_gid = source->cr_gid; in copy_cred()
2211 target->cr_group_info = source->cr_group_info; in copy_cred()
2213 target->cr_gss_mech = source->cr_gss_mech; in copy_cred()
2214 if (source->cr_gss_mech) in copy_cred()
2215 gss_mech_get(source->cr_gss_mech); in copy_cred()