• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nfs/

Lines Matching defs:mnt

246 		int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt);
284 struct nfs_parsed_mount_data *data, struct vfsmount *mnt);
286 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt);
288 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt);
290 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt);
292 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt);
294 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt);
678 static int nfs_show_options(struct seq_file *m, struct vfsmount *mnt)
680 struct nfs_server *nfss = NFS_SB(mnt->mnt_sb);
694 static int nfs_show_stats(struct seq_file *m, struct vfsmount *mnt)
697 struct nfs_server *nfss = NFS_SB(mnt->mnt_sb);
707 seq_puts(m, mnt->mnt_sb->s_flags & MS_RDONLY ? "ro" : "rw");
708 seq_puts(m, mnt->mnt_sb->s_flags & MS_SYNCHRONOUS ? ",sync" : "");
709 seq_puts(m, mnt->mnt_sb->s_flags & MS_NOATIME ? ",noatime" : "");
710 seq_puts(m, mnt->mnt_sb->s_flags & MS_NODIRATIME ? ",nodiratime" : "");
859 static void nfs_validate_transport_protocol(struct nfs_parsed_mount_data *mnt)
861 switch (mnt->nfs_server.protocol) {
867 mnt->nfs_server.protocol = XPRT_TRANSPORT_TCP;
875 static void nfs_set_mount_transport_protocol(struct nfs_parsed_mount_data *mnt)
877 nfs_validate_transport_protocol(mnt);
879 if (mnt->mount_server.protocol == XPRT_TRANSPORT_UDP ||
880 mnt->mount_server.protocol == XPRT_TRANSPORT_TCP)
882 switch (mnt->nfs_server.protocol) {
884 mnt->mount_server.protocol = XPRT_TRANSPORT_UDP;
888 mnt->mount_server.protocol = XPRT_TRANSPORT_TCP;
896 struct nfs_parsed_mount_data *mnt)
904 mnt->auth_flavors[0] = RPC_AUTH_NULL;
907 mnt->auth_flavors[0] = RPC_AUTH_UNIX;
910 mnt->auth_flavors[0] = RPC_AUTH_GSS_KRB5;
913 mnt->auth_flavors[0] = RPC_AUTH_GSS_KRB5I;
916 mnt->auth_flavors[0] = RPC_AUTH_GSS_KRB5P;
919 mnt->auth_flavors[0] = RPC_AUTH_GSS_LKEY;
922 mnt->auth_flavors[0] = RPC_AUTH_GSS_LKEYI;
925 mnt->auth_flavors[0] = RPC_AUTH_GSS_LKEYP;
928 mnt->auth_flavors[0] = RPC_AUTH_GSS_SPKM;
931 mnt->auth_flavors[0] = RPC_AUTH_GSS_SPKMI;
934 mnt->auth_flavors[0] = RPC_AUTH_GSS_SPKMP;
940 mnt->auth_flavor_len = 1;
951 struct nfs_parsed_mount_data *mnt)
972 rc = security_sb_parse_opts_str(secdata, &mnt->lsm_opts);
995 mnt->flags |= NFS_MOUNT_SOFT;
998 mnt->flags &= ~NFS_MOUNT_SOFT;
1001 mnt->flags |= NFS_MOUNT_POSIX;
1004 mnt->flags &= ~NFS_MOUNT_POSIX;
1007 mnt->flags &= ~NFS_MOUNT_NOCTO;
1010 mnt->flags |= NFS_MOUNT_NOCTO;
1013 mnt->flags &= ~NFS_MOUNT_NOAC;
1016 mnt->flags |= NFS_MOUNT_NOAC;
1019 mnt->flags &= ~NFS_MOUNT_NONLM;
1022 mnt->flags |= NFS_MOUNT_NONLM;
1025 mnt->flags &= ~NFS_MOUNT_VER3;
1026 mnt->version = 2;
1029 mnt->flags |= NFS_MOUNT_VER3;
1030 mnt->version = 3;
1034 mnt->flags &= ~NFS_MOUNT_VER3;
1035 mnt->version = 4;
1039 mnt->flags &= ~NFS_MOUNT_TCP;
1040 mnt->nfs_server.protocol = XPRT_TRANSPORT_UDP;
1043 mnt->flags |= NFS_MOUNT_TCP;
1044 mnt->nfs_server.protocol = XPRT_TRANSPORT_TCP;
1047 mnt->flags |= NFS_MOUNT_TCP; /* for side protocols */
1048 mnt->nfs_server.protocol = XPRT_TRANSPORT_RDMA;
1052 mnt->flags &= ~NFS_MOUNT_NOACL;
1055 mnt->flags |= NFS_MOUNT_NOACL;
1058 mnt->flags &= ~NFS_MOUNT_NORDIRPLUS;
1061 mnt->flags |= NFS_MOUNT_NORDIRPLUS;
1064 mnt->flags &= ~NFS_MOUNT_UNSHARED;
1067 mnt->flags |= NFS_MOUNT_UNSHARED;
1070 mnt->flags &= ~NFS_MOUNT_NORESVPORT;
1073 mnt->flags |= NFS_MOUNT_NORESVPORT;
1076 mnt->options |= NFS_OPTION_FSCACHE;
1077 kfree(mnt->fscache_uniq);
1078 mnt->fscache_uniq = NULL;
1081 mnt->options &= ~NFS_OPTION_FSCACHE;
1082 kfree(mnt->fscache_uniq);
1083 mnt->fscache_uniq = NULL;
1097 mnt->nfs_server.port = option;
1107 mnt->rsize = option;
1117 mnt->wsize = option;
1127 mnt->bsize = option;
1137 mnt->timeo = option;
1147 mnt->retrans = option;
1157 mnt->acregmin = option;
1167 mnt->acregmax = option;
1177 mnt->acdirmin = option;
1187 mnt->acdirmax = option;
1197 mnt->acregmin = mnt->acregmax =
1198 mnt->acdirmin = mnt->acdirmax = option;
1208 mnt->namlen = option;
1218 mnt->mount_server.port = option;
1230 mnt->mount_server.version = option;
1242 mnt->flags &= ~NFS_MOUNT_VER3;
1243 mnt->version = 2;
1246 mnt->flags |= NFS_MOUNT_VER3;
1247 mnt->version = 3;
1251 mnt->flags &= ~NFS_MOUNT_VER3;
1252 mnt->version = 4;
1269 mnt->minorversion = option;
1279 rc = nfs_parse_security_flavors(string, mnt);
1299 mnt->flags &= ~NFS_MOUNT_TCP;
1300 mnt->nfs_server.protocol = XPRT_TRANSPORT_UDP;
1306 mnt->flags |= NFS_MOUNT_TCP;
1307 mnt->nfs_server.protocol = XPRT_TRANSPORT_TCP;
1312 mnt->flags |= NFS_MOUNT_TCP;
1313 mnt->nfs_server.protocol = XPRT_TRANSPORT_RDMA;
1337 mnt->mount_server.protocol = XPRT_TRANSPORT_UDP;
1342 mnt->mount_server.protocol = XPRT_TRANSPORT_TCP;
1355 mnt->nfs_server.addrlen =
1358 &mnt->nfs_server.address,
1359 sizeof(mnt->nfs_server.address));
1361 if (mnt->nfs_server.addrlen == 0)
1368 kfree(mnt->client_address);
1369 mnt->client_address = string;
1375 kfree(mnt->mount_server.hostname);
1376 mnt->mount_server.hostname = string;
1382 mnt->mount_server.addrlen =
1385 &mnt->mount_server.address,
1386 sizeof(mnt->mount_server.address));
1388 if (mnt->mount_server.addrlen == 0)
1400 mnt->flags &= ~(NFS_MOUNT_LOOKUP_CACHE_NONEG|NFS_MOUNT_LOOKUP_CACHE_NONE);
1403 mnt->flags &= ~NFS_MOUNT_LOOKUP_CACHE_NONE;
1404 mnt->flags |= NFS_MOUNT_LOOKUP_CACHE_NONEG;
1407 mnt->flags |= NFS_MOUNT_LOOKUP_CACHE_NONEG|NFS_MOUNT_LOOKUP_CACHE_NONE;
1419 kfree(mnt->fscache_uniq);
1420 mnt->fscache_uniq = string;
1421 mnt->options |= NFS_OPTION_FSCACHE;
1452 protofamily != mnt->nfs_server.address.ss_family)
1456 if (mnt->mount_server.addrlen) {
1457 if (mountfamily != mnt->mount_server.address.ss_family)
1460 if (mountfamily != mnt->nfs_server.address.ss_family)
2198 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt)
2225 error = nfs4_try_mount(flags, dev_name, data, mnt);
2277 mnt->mnt_sb = s;
2278 mnt->mnt_root = mntroot;
2333 struct vfsmount *mnt)
2392 mnt->mnt_sb = s;
2393 mnt->mnt_root = mntroot;
2583 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt)
2647 mnt->mnt_sb = s;
2648 mnt->mnt_root = mntroot;
2688 static void nfs_fix_devname(const struct path *path, struct vfsmount *mnt)
2695 devname = nfs_path(path->mnt->mnt_devname,
2696 path->mnt->mnt_root, path->dentry,
2703 kfree(mnt->mnt_devname);
2704 mnt->mnt_devname = tmp;
2805 s = nd->path.mnt->mnt_sb;
2828 struct vfsmount *mnt)
2846 error = nfs_follow_remote_path(root_mnt, export_path, mnt);
2858 int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt)
2872 error = nfs4_try_mount(flags, dev_name, data, mnt);
2903 struct vfsmount *mnt)
2962 mnt->mnt_sb = s;
2963 mnt->mnt_root = mntroot;
2987 struct vfsmount *mnt)
3051 mnt->mnt_sb = s;
3052 mnt->mnt_root = mntroot;
3083 struct vfsmount *mnt)
3103 error = nfs_follow_remote_path(root_mnt, export_path, mnt);