Lines Matching defs:fname
611 void make_dev_name(char *fname, const char *leadin, int k, int do_numeric)
616 strcpy(fname, leadin ? leadin : "/dev/sg");
619 strcat(fname, buff);
624 strcat(fname, buff);
633 strcat(fname, buff);
635 strcat(fname, "xxxx");
654 char fname[64];
673 fname);
677 make_dev_name(fname, NULL, k, do_numeric);
679 sg_fd = open(fname, flags | O_NONBLOCK);
684 fname);
695 ME "Error opening %s ", fname);
705 fname);
713 "ioctl(2), skip", fname);
723 fname);
731 printf("%s: scsi%d channel=%d id=%d lun=%d", fname, host_no,
746 ME "device %s ioctls(4), skip", fname);
779 sg_fd = open(fname, O_RDWR);
785 fname);
793 fname);
3093 char fname[64];
3108 snprintf(ebuff, EBUFF_SZ, "Error closing %s ", fname);
3112 make_dev_name(fname, "/dev/sg", k, do_numeric);
3114 sg_fd = open(fname, O_RDONLY | O_NONBLOCK);
3129 fname);
3138 "device %s failed on sg ioctl, skip", fname);
3185 make_dev_name(fname, "/dev/sg", k, do_numeric);
3186 printf("%s", fname);
3209 make_dev_name(fname, "/dev/sd",
3211 printf(" %s", fname);
3214 make_dev_name(fname, "/dev/st",
3216 printf(" %s", fname);
3219 make_dev_name(fname, "/dev/osst",
3221 printf(" %s", fname);
3224 make_dev_name(fname, "/dev/sr",
3226 printf(" %s", fname);
3229 make_dev_name(fname, "/dev/scd",
3231 printf(" %s", fname);
3275 char fname[64];
3283 snprintf(ebuff, EBUFF_SZ, "Error closing %s ", fname);
3293 make_dev_name(fname, leadin, k, do_numeric);
3295 printf("Trying %s: ", fname);
3298 sg_fd = open(fname, O_RDONLY | O_NONBLOCK);
3304 printf("Device %s is busy\n", fname);
3314 fname);
3325 fname);
3337 fname);
3358 fname, ind);