Lines Matching refs:dspath
87 pnfsdarg.dspath = pnfsdarg.curdspath = NULL;
102 pnfsdarg.dspath = optarg;
113 pnfsdarg.dspath = *argv++;
124 if (pnfsdarg.dspath != NULL && pnfsdarg.curdspath != NULL &&
125 strcmp(pnfsdarg.dspath, pnfsdarg.curdspath) == 0)
158 /* For pnfsdarg.dspath set, if it is already in list, just exit(0); */
159 if (pnfsdarg.dspath != NULL) {
160 /* Check the dspath to see that it's an NFS mount. */
161 if (stat(pnfsdarg.dspath, &sb) < 0)
162 errx(1, "Can't stat %s", pnfsdarg.dspath);
164 errx(1, "%s is not a directory", pnfsdarg.dspath);
165 if (statfs(pnfsdarg.dspath, &sf) < 0)
166 errx(1, "Can't fsstat %s", pnfsdarg.dspath);
168 errx(1, "%s is not an NFS mount", pnfsdarg.dspath);
169 if (strcmp(sf.f_mntonname, pnfsdarg.dspath) != 0)
171 pnfsdarg.dspath);