Lines Matching refs:nm_sockreq
745 error = newnfs_sndlock(&nmp->nm_sockreq.nr_lock); in nfs_decode_args()
750 newnfs_disconnect(nmp, &nmp->nm_sockreq); in nfs_decode_args()
752 newnfs_sndunlock(&nmp->nm_sockreq.nr_lock); in nfs_decode_args()
756 while (newnfs_connect(nmp, &nmp->nm_sockreq, in nfs_decode_args()
757 cred, td, 0, false, &nmp->nm_sockreq.nr_client)) { in nfs_decode_args()
1601 nmp->nm_sockreq.nr_cred = crhold(cred); in mountnfs()
1602 mtx_init(&nmp->nm_sockreq.nr_mtx, "nfssock", NULL, MTX_DEF); in mountnfs()
1673 nmp->nm_sockreq.nr_prog = NFS_PROG; in mountnfs()
1675 nmp->nm_sockreq.nr_vers = NFS_VER4; in mountnfs()
1677 nmp->nm_sockreq.nr_vers = NFS_VER3; in mountnfs()
1679 nmp->nm_sockreq.nr_vers = NFS_VER2; in mountnfs()
1681 if ((error = newnfs_connect(nmp, &nmp->nm_sockreq, cred, td, 0, false, in mountnfs()
1682 &nmp->nm_sockreq.nr_client))) in mountnfs()
1830 newnfs_disconnect(NULL, &nmp->nm_sockreq); in mountnfs()
1831 crfree(nmp->nm_sockreq.nr_cred); in mountnfs()
1832 if (nmp->nm_sockreq.nr_auth != NULL) in mountnfs()
1833 AUTH_DESTROY(nmp->nm_sockreq.nr_auth); in mountnfs()
1834 mtx_destroy(&nmp->nm_sockreq.nr_mtx); in mountnfs()
1935 newnfs_disconnect(nmp, &nmp->nm_sockreq); in nfs_unmount()
1936 crfree(nmp->nm_sockreq.nr_cred); in nfs_unmount()
1938 if (nmp->nm_sockreq.nr_auth != NULL) in nfs_unmount()
1939 AUTH_DESTROY(nmp->nm_sockreq.nr_auth); in nfs_unmount()
1940 mtx_destroy(&nmp->nm_sockreq.nr_mtx); in nfs_unmount()