Lines Matching defs:special
250 const char *s1, *special, *raw;
472 special = argv[0];
487 if (stat(special, &sb) == -1)
500 fsi = open(special, fl, 0777);
502 err(1, "can't open file %s", special);
504 err(1, "can't fstat opened %s", special);
509 raw = getfsspecname(specname, sizeof(specname), special);
511 err(1, "%s: %s", special, specname);
512 special = getdiskrawname(rawname, sizeof(rawname), raw);
513 if (special == NULL)
514 special = raw;
516 fsi = opendisk(special, O_RDONLY, device, sizeof(device), 0);
517 special = device;
519 err(1, "%s: open for read", special);
522 special);
526 fso = open(special, O_WRONLY, 0);
528 err(1, "%s: open for write", special);
530 /* Bail if target special is mounted */
533 err(1, "%s: getmntinfo", special);
536 s1 = special;
549 special, mp->f_mntonname);
558 if (getdiskinfo(special, fsi, disktype, &geo, &dkw) == -1)
559 errx(1, lmsg, special);
570 errx(1, "%s partition is unavailable", special);
584 special, "Apple UFS");
588 errx(1, m, special, "4.2BSD");
608 fssize, special, dkw.dkw_size);
613 err(1, "can't ftruncate %s to %" PRId64, special, fssize);
622 warn("can't fstatvfs `%s'", special);
635 special, (long long)bufrem, bufsize);
702 mkfs(special, fsi, fso, mfsmode, mfsuid, mfsgid);
909 "usage: %s [ fsoptions ] special-device mount-point\n",
913 "usage: %s [ fsoptions ] special-device%s\n",