Lines Matching refs:fstype

209  * execs the appropriate /usr/lib/fs/{fstype}/mount.
213 * appropriate /etc/fs/{fstype}/mount
215 * If the -F fstype, special or directory are missing,
226 *fstype, /* wherein the fstype name is filled */
284 break; /* fstype dependent options */
397 fstype = farg;
400 fstype = "ufs";
402 fstype = Farg;
406 exit(parmount(argv + optind, fscnt, fstype));
425 if (fstype == NULL || specific_opts == NULL || special == NULL ||
428 if (fstype == NULL || special == NULL ||
445 vref.vfs_fstype = fstype;
466 if (fstype == NULL)
467 fstype = vget.vfs_fstype;
495 } else if (fstype == NULL)
496 fstype = default_fstype(special);
509 if (check_fields(fstype, mountp))
540 doexec(fstype, newargv);
729 remote(char *fstype, FILE *rfp)
735 if (rfp == NULL || fstype == NULL ||
736 strlen(fstype) > (size_t)FSTYPE_MAX)
741 if (strcmp(fstype, fs) == 0)
800 doexec(char *fstype, char *newargv[])
808 /* build the full pathname of the fstype dependent command. */
809 sprintf(full_path, "%s/%s/%s", vfs_path, fstype, myname);
810 sprintf(alter_path, "%s/%s/%s", alt_path, fstype, myname);
814 printf("%s -F %s", newargv[1], fstype);
825 if (strcmp(fstype, "smbfs") == 0 &&
834 * Try to exec the fstype dependent portion of the mount.
866 myname, fstype);
909 * vfstab filesystems with the automnt field == "yes". Use fstype if
914 parmount(char **mntlist, int count, char *fstype)
952 fstype = NULL; /* mount points supplied: */
953 /* ignore fstype */
959 vfsll = getvfsall(fstype, mntlist == NULL);
1008 * Read all vstab (fp) entries into memory if fstype == NULL.
1009 * If fstype is specified, than read all those that match it.
1014 getvfsall(char *fstype, int takeall)
1046 if (fstype && vget.vfs_fstype &&
1047 strcmp(fstype, vget.vfs_fstype))
1582 check_fields(char *fstype, char *mountp)
1586 if (fstype == NULL) {
1592 if (strlen(fstype) > (size_t)FSTYPE_MAX) {
1595 myname, fstype, FSTYPE_MAX);