Lines Matching refs:devstr
214 logsetup(caddr_t devstr) in logsetup() argument
270 if (rl_roll_log(devstr) != RL_SUCCESS) in logsetup()
274 (void) printf("Can't roll the log for %s.\n", devstr); in logsetup()
374 derive_devstr(const caddr_t dev, caddr_t devstr, size_t str_size) in derive_devstr() argument
390 devstr[0] = '\0'; in derive_devstr()
391 if (!(check_mnttab(dev, devstr, str_size) || in derive_devstr()
392 check_vfstab(dev, devstr, str_size))) { in derive_devstr()
401 (void) strlcpy(devstr, dev, str_size); in derive_devstr()
405 (void) strlcpy(devstr, unrawname(dev), str_size); in derive_devstr()
444 check_mount_state(caddr_t devstr, size_t str_size) in check_mount_state() argument
450 if (stat(devstr, &statb) < 0) { in check_mount_state()
452 errexit("fsck: could not stat %s: %s", devstr, strerror(errno)); in check_mount_state()
461 if ((mountedfs = mounted(devstr, devstr, str_size)) != M_NOMNT) { in check_mount_state()
472 devstr, mountedfs == M_RW ? " READ/WRITE" : ""); in check_mount_state()
476 devstr, mountedfs == M_RW ? "WRITE" : in check_mount_state()
485 (void) strlcpy(devstr, rawname(devstr), str_size); in check_mount_state()
493 open_and_intro(caddr_t devstr, int corefs) in open_and_intro() argument
497 if ((fsreadfd = open64(devstr, O_RDONLY)) < 0) { in open_and_intro()
498 (void) printf("Can't open %s: %s\n", devstr, strerror(errno)); in open_and_intro()
504 (void) printf("** %s", devstr); in open_and_intro()
513 if (nflag || (fswritefd = open64(devstr, O_WRONLY)) < 0) { in open_and_intro()
524 (void) printf("** %s", devstr); in open_and_intro()
541 find_superblock(caddr_t devstr) in find_superblock() argument
569 if (!calcsb(style, devstr, fsreadfd, &proto)) { in find_superblock()
622 calcsb(style, devstr, fsreadfd, &sblock)) { in find_superblock()
679 bflag, devstr); in find_superblock()
940 static char devstr[MAXPATHLEN + 1]; in setup() local
943 devname = devstr; in setup()
945 derive_devstr(dev, devstr, sizeof (devstr)); in setup()
946 errorlocked = is_errorlocked(devstr); in setup()
947 corefs = check_mount_state(devstr, sizeof (devstr)); in setup()
951 if (open_and_intro(devstr, corefs) == -1) in setup()
954 if (mflag && mounted(devstr, devstr, in setup()
955 sizeof (devstr)) == M_RW) in setup()
956 return (devstr); in setup()
961 if (!logsetup(devstr)) in setup()
971 if (find_superblock(devstr) == -1) in setup()
1011 return (devstr); in setup()