Lines Matching refs:exid
2322 struct nfsd4_exchange_id *exid) in nfsd4_exchange_id() argument
2328 nfs4_verifier verf = exid->verifier; in nfsd4_exchange_id()
2330 bool update = exid->flags & EXCHGID4_FLAG_UPD_CONFIRMED_REC_A; in nfsd4_exchange_id()
2336 __func__, rqstp, exid, exid->clname.len, exid->clname.data, in nfsd4_exchange_id()
2337 addr_str, exid->flags, exid->spa_how); in nfsd4_exchange_id()
2339 if (exid->flags & ~EXCHGID4_FLAG_MASK_A) in nfsd4_exchange_id()
2342 switch (exid->spa_how) { in nfsd4_exchange_id()
2354 new = create_client(exid->clname, rqstp, &verf); in nfsd4_exchange_id()
2360 conf = find_confirmed_client_by_name(&exid->clname, nn); in nfsd4_exchange_id()
2383 exid->flags |= EXCHGID4_FLAG_CONFIRMED_R; in nfsd4_exchange_id()
2407 unconf = find_unconfirmed_client_by_name(&exid->clname, nn); in nfsd4_exchange_id()
2419 new->cl_mach_cred = (exid->spa_how == SP4_MACH_CRED); in nfsd4_exchange_id()
2425 exid->clientid.cl_boot = conf->cl_clientid.cl_boot; in nfsd4_exchange_id()
2426 exid->clientid.cl_id = conf->cl_clientid.cl_id; in nfsd4_exchange_id()
2428 exid->seqid = conf->cl_cs_slot.sl_seqid + 1; in nfsd4_exchange_id()
2429 nfsd4_set_ex_flags(conf, exid); in nfsd4_exchange_id()