Lines Matching refs:r_wrongsec
4233 if (req->r_wrongsec) { in nfs_request_destroy()
4234 kfree_data(req->r_wrongsec, NX_MAX_SEC_FLAVORS * sizeof(uint32_t)); in nfs_request_destroy()
4666 if (!req->r_wrongsec) { in nfs_request_finish()
4668 req->r_wrongsec = kalloc_data(NX_MAX_SEC_FLAVORS * sizeof(uint32_t), Z_WAITOK); in nfs_request_finish()
4669 if (!req->r_wrongsec) { in nfs_request_finish()
4676 req->r_wrongsec[i] = nmp->nm_sec.flavors[i]; in nfs_request_finish()
4680 req->r_wrongsec[i] = srvflavors[i]; in nfs_request_finish()
4683 req->r_wrongsec[i++] = RPCAUTH_KRB5P; in nfs_request_finish()
4684 req->r_wrongsec[i++] = RPCAUTH_KRB5I; in nfs_request_finish()
4685 req->r_wrongsec[i++] = RPCAUTH_KRB5; in nfs_request_finish()
4686 req->r_wrongsec[i++] = RPCAUTH_SYS; in nfs_request_finish()
4687 req->r_wrongsec[i++] = RPCAUTH_NONE; in nfs_request_finish()
4690 req->r_wrongsec[i] = RPCAUTH_INVALID; in nfs_request_finish()
4696 if (req->r_wrongsec[i] == req->r_auth) { in nfs_request_finish()
4697 req->r_wrongsec[i] = RPCAUTH_INVALID; in nfs_request_finish()
4703 if (req->r_wrongsec[i] != RPCAUTH_INVALID) { in nfs_request_finish()
4709 if (req->r_wrongsec[i] == srvflavors[j]) { in nfs_request_finish()
4717 req->r_wrongsec[i] = RPCAUTH_INVALID; in nfs_request_finish()
4727 req->r_auth = req->r_wrongsec[i]; in nfs_request_finish()
4734 if ((nmp->nm_vers >= NFS_VER4) && req->r_wrongsec) { in nfs_request_finish()