Lines Matching refs:exid
1623 struct nfsd4_exchange_id *exid) in nfsd4_exchange_id() argument
1628 nfs4_verifier verf = exid->verifier; in nfsd4_exchange_id()
1630 bool update = exid->flags & EXCHGID4_FLAG_UPD_CONFIRMED_REC_A; in nfsd4_exchange_id()
1636 __func__, rqstp, exid, exid->clname.len, exid->clname.data, in nfsd4_exchange_id()
1637 addr_str, exid->flags, exid->spa_how); in nfsd4_exchange_id()
1639 if (exid->flags & ~EXCHGID4_FLAG_MASK_A) in nfsd4_exchange_id()
1643 switch (exid->spa_how) { in nfsd4_exchange_id()
1656 conf = find_confirmed_client_by_name(&exid->clname, nn); in nfsd4_exchange_id()
1675 exid->flags |= EXCHGID4_FLAG_CONFIRMED_R; in nfsd4_exchange_id()
1701 unconf = find_unconfirmed_client_by_name(&exid->clname, nn); in nfsd4_exchange_id()
1707 new = create_client(exid->clname, rqstp, &verf); in nfsd4_exchange_id()
1717 exid->clientid.cl_boot = new->cl_clientid.cl_boot; in nfsd4_exchange_id()
1718 exid->clientid.cl_id = new->cl_clientid.cl_id; in nfsd4_exchange_id()
1720 exid->seqid = new->cl_cs_slot.sl_seqid + 1; in nfsd4_exchange_id()
1721 nfsd4_set_ex_flags(new, exid); in nfsd4_exchange_id()