Lines Matching refs:fstype

211  * execs the appropriate /usr/lib/fs/{fstype}/mount.
215 * appropriate /etc/fs/{fstype}/mount
217 * If the -F fstype, special or directory are missing,
228 *fstype, /* wherein the fstype name is filled */
286 break; /* fstype dependent options */
399 fstype = farg;
402 fstype = "ufs";
404 fstype = Farg;
408 exit(parmount(argv + optind, fscnt, fstype));
427 if (fstype == NULL || specific_opts == NULL || special == NULL ||
430 if (fstype == NULL || special == NULL ||
447 vref.vfs_fstype = fstype;
468 if (fstype == NULL)
469 fstype = vget.vfs_fstype;
497 } else if (fstype == NULL)
498 fstype = default_fstype(special);
511 if (check_fields(fstype, mountp))
542 doexec(fstype, newargv);
731 remote(char *fstype, FILE *rfp)
737 if (rfp == NULL || fstype == NULL ||
738 strlen(fstype) > (size_t)FSTYPE_MAX)
743 if (strcmp(fstype, fs) == 0)
802 doexec(char *fstype, char *newargv[])
810 /* build the full pathname of the fstype dependent command. */
811 sprintf(full_path, "%s/%s/%s", vfs_path, fstype, myname);
812 sprintf(alter_path, "%s/%s/%s", alt_path, fstype, myname);
816 printf("%s -F %s", newargv[1], fstype);
825 * Try to exec the fstype dependent portion of the mount.
857 myname, fstype);
900 * vfstab filesystems with the automnt field == "yes". Use fstype if
905 parmount(char **mntlist, int count, char *fstype)
943 fstype = NULL; /* mount points supplied: */
944 /* ignore fstype */
950 vfsll = getvfsall(fstype, mntlist == NULL);
999 * Read all vstab (fp) entries into memory if fstype == NULL.
1000 * If fstype is specified, than read all those that match it.
1005 getvfsall(char *fstype, int takeall)
1037 if (fstype && vget.vfs_fstype &&
1038 strcmp(fstype, vget.vfs_fstype))
1573 check_fields(char *fstype, char *mountp)
1577 if (fstype == NULL) {
1583 if (strlen(fstype) > (size_t)FSTYPE_MAX) {
1586 myname, fstype, FSTYPE_MAX);