Lines Matching refs:tmpstr
1118 find_device(int defer, char *tmpstr) in find_device() argument
1170 if (strstr(dirent->d_name, tmpstr)) { in find_device()
1192 if (!strstr(tmpbuf, tmpstr)) { in find_device()
1432 char tmpstr[PATH_MAX]; in lookup_device() local
1453 (void) snprintf(tmpstr, PATH_MAX, "/dev/rdsk/%s", in lookup_device()
1456 if ((fd = open(tmpstr, O_RDONLY|O_NDELAY)) >= 0) { in lookup_device()
1461 if ((access(tmpstr, F_OK) == 0) && vol_running) in lookup_device()
1462 return (vol_lookup(tmpstr, found)); in lookup_device()
1468 (void) snprintf(tmpstr, sizeof (tmpstr), "/dev/rdsk/%s", in lookup_device()
1470 if (access(tmpstr, F_OK) < 0) { in lookup_device()
1471 (void) strcat(tmpstr, "s2"); in lookup_device()
1473 if ((fd = open(tmpstr, O_RDONLY|O_NDELAY)) >= 0) { in lookup_device()
1475 (void) strlcpy(found, tmpstr, PATH_MAX); in lookup_device()
1478 if ((access(tmpstr, F_OK) == 0) && vol_running) in lookup_device()
1479 return (vol_lookup(tmpstr, found)); in lookup_device()
1601 char tmpstr[PATH_MAX], tmpstr1[PATH_MAX], *p; in vol_lookup() local
1604 (void) strlcpy(tmpstr, supplied, PATH_MAX); in vol_lookup()
1605 if ((p = volmgt_symname(tmpstr)) == NULL) { in vol_lookup()
1606 if (strstr(tmpstr, "s2") != NULL) { in vol_lookup()
1607 *((char *)(strrchr(tmpstr, 's') + 1)) = 0; in vol_lookup()
1610 tmpstr, i); in vol_lookup()
1614 } else if (strstr(tmpstr, "p0") != NULL) { in vol_lookup()
1615 *((char *)(strrchr(tmpstr, 'p') + 1)) = 0; in vol_lookup()
1618 tmpstr, i); in vol_lookup()