Home | History | Annotate | Download | only in client

Lines Matching defs:nmp

140 	struct nfsmount *nmp;
142 nmp = VFSTONFS(mntp);
181 if ((nmp->nm_flag & NFSMNT_NFSV4) && np->n_v4 != NULL &&
245 if ((nfhp->nfh_len == nmp->nm_fhsize) &&
246 !bcmp(nfhp->nfh_fh, nmp->nm_fh, nfhp->nfh_len)) {
257 if (nmp->nm_flag & NFSMNT_NFSV4) {
371 nfscl_warn_fileid(struct nfsmount *nmp, struct nfsvattr *oldnap,
388 nmp->nm_com.nmcom_hostname,
389 (uintmax_t)nmp->nm_fsid[0],
390 (uintmax_t)nmp->nm_fsid[1],
416 struct nfsmount *nmp;
440 nmp = VFSTONFS(vp->v_mount);
475 nfscl_warn_fileid(nmp, &np->n_vattr, nap);
490 if (NFSHASNFSV4(nmp) && NFSHASHASSETFSID(nmp) &&
491 (nmp->nm_fsid[0] != np->n_vattr.na_filesid[0] ||
492 nmp->nm_fsid[1] != np->n_vattr.na_filesid[1])) {
948 struct nfsmount *nmp;
950 nmp = VFSTONFS(vp->v_mount);
957 ret = newnfs_request(nd, nmp, NULL, &nmp->nm_sockreq, vp, p, cred,
966 nfscl_loadsbinfo(struct nfsmount *nmp, struct nfsstatfs *sfp, void *statfs)
970 if (nmp->nm_flag & (NFSMNT_NFSV3 | NFSMNT_NFSV4)) {
988 } else if ((nmp->nm_flag & NFSMNT_NFSV4) == 0) {
1009 nfscl_loadfsinfo(struct nfsmount *nmp, struct nfsfsinfo *fsp)
1012 if ((nmp->nm_wsize == 0 || fsp->fs_wtpref < nmp->nm_wsize) &&
1014 nmp->nm_wsize = (fsp->fs_wtpref + NFS_FABLKSIZE - 1) &
1016 if (fsp->fs_wtmax < nmp->nm_wsize && fsp->fs_wtmax > 0) {
1017 nmp->nm_wsize = fsp->fs_wtmax & ~(NFS_FABLKSIZE - 1);
1018 if (nmp->nm_wsize == 0)
1019 nmp->nm_wsize = fsp->fs_wtmax;
1021 if (nmp->nm_wsize < NFS_FABLKSIZE)
1022 nmp->nm_wsize = NFS_FABLKSIZE;
1023 if ((nmp->nm_rsize == 0 || fsp->fs_rtpref < nmp->nm_rsize) &&
1025 nmp->nm_rsize = (fsp->fs_rtpref + NFS_FABLKSIZE - 1) &
1027 if (fsp->fs_rtmax < nmp->nm_rsize && fsp->fs_rtmax > 0) {
1028 nmp->nm_rsize = fsp->fs_rtmax & ~(NFS_FABLKSIZE - 1);
1029 if (nmp->nm_rsize == 0)
1030 nmp->nm_rsize = fsp->fs_rtmax;
1032 if (nmp->nm_rsize < NFS_FABLKSIZE)
1033 nmp->nm_rsize = NFS_FABLKSIZE;
1034 if ((nmp->nm_readdirsize == 0 || fsp->fs_dtpref < nmp->nm_readdirsize)
1036 nmp->nm_readdirsize = (fsp->fs_dtpref + NFS_DIRBLKSIZ - 1) &
1038 if (fsp->fs_rtmax < nmp->nm_readdirsize && fsp->fs_rtmax > 0) {
1039 nmp->nm_readdirsize = fsp->fs_rtmax & ~(NFS_DIRBLKSIZ - 1);
1040 if (nmp->nm_readdirsize == 0)
1041 nmp->nm_readdirsize = fsp->fs_rtmax;
1043 if (nmp->nm_readdirsize < NFS_DIRBLKSIZ)
1044 nmp->nm_readdirsize = NFS_DIRBLKSIZ;
1046 fsp->fs_maxfilesize < nmp->nm_maxfilesize)
1047 nmp->nm_maxfilesize = fsp->fs_maxfilesize;
1048 nmp->nm_mountp->mnt_stat.f_iosize = newnfs_iosize(nmp);
1049 nmp->nm_state |= NFSSTA_GOTFSINFO;
1054 * @nmp and stores it inside @pdst.
1059 nfscl_getmyip(struct nfsmount *nmp, struct in6_addr *paddr, int *isinet6p)
1067 if (nmp->nm_nam->sa_family == AF_INET) {
1071 sin = (struct sockaddr_in *)nmp->nm_nam;
1072 CURVNET_SET(CRED_TO_VNET(nmp->nm_sockreq.nr_cred));
1092 if (nmp->nm_nam->sa_family == AF_INET6) {
1095 sin6 = (struct sockaddr_in6 *)nmp->nm_nam;
1097 CURVNET_SET(CRED_TO_VNET(nmp->nm_sockreq.nr_cred));