Lines Matching refs:tmp

241 	char zname[ZONENAME_MAX], zpath[PATH_MAX], tmp[PATH_MAX];  in Pzoneroot()  local
273 if ((rv = resolvepath(zpath, tmp, sizeof (tmp) - 1)) < 0) { in Pzoneroot()
284 tmp[rv] = '\0'; in Pzoneroot()
285 (void) strlcpy(zpath, tmp, sizeof (zpath)); in Pzoneroot()
313 char tmp[PATH_MAX + 1]; in Plofspath() local
326 (void) strlcpy(tmp, path, sizeof (tmp) - 1); in Plofspath()
332 if ((rv = resolvepath(tmp, tmp, sizeof (tmp) - 1)) >= 0) in Plofspath()
333 tmp[rv] = '\0'; in Plofspath()
376 p = &tmp[strlen(tmp)]; in Plofspath()
379 if ((special = lookup_lofs_mount_point(tmp)) != NULL) { in Plofspath()
402 (void) strlcpy(tmp, tmp2, sizeof (tmp) - 1); in Plofspath()
403 p = &tmp[strlen(tmp)]; in Plofspath()
410 if ((p2 = strrchr(tmp, '/')) == NULL) { in Plofspath()
421 assert(p == tmp); in Plofspath()
427 if (strcmp(tmp, path) == 0) { in Plofspath()
437 (void) strlcpy(tmp2, tmp, sizeof (tmp2)); in Plofspath()
438 if ((rv = resolvepath(tmp, tmp, sizeof (tmp) - 1)) >= 0) in Plofspath()
439 tmp[rv] = '\0'; in Plofspath()
446 (void) Plofspath(tmp, tmp, PATH_MAX); in Plofspath()
449 (void) strlcpy(s, tmp, n); in Plofspath()
520 char zroot[PATH_MAX], zpath[PATH_MAX], tmp[PATH_MAX], link[PATH_MAX]; in Pzonepath() local
536 tmp[0] = '\0'; in Pzonepath()
538 (void) strlcat(tmp, "/", sizeof (tmp)); in Pzonepath()
539 (void) strlcat(tmp, path, sizeof (tmp)); in Pzonepath()
546 if (strcmp(tmp, zroot) == 0) { in Pzonepath()
553 if ((strncmp(tmp, zroot, i) == 0) && (tmp[i] == '/')) in Pzonepath()
554 (void) memmove(tmp, tmp + i, strlen(tmp + i) + 1); in Pzonepath()
557 if (strlen(tmp) == 0) { in Pzonepath()
573 while ((p = strrchr(tmp, '/')) != NULL) { in Pzonepath()
584 while (pn_pop(&pn_stack, tmp) != NULL) { in Pzonepath()
589 if ((strlen(tmp) == 0) || (strcmp(tmp, ".") == 0)) in Pzonepath()
596 if (strcmp(tmp, "..") == 0) { in Pzonepath()
604 (void) strlcat(zpath, tmp, sizeof (zpath)); in Pzonepath()
625 while (pn_pop(&pn_stack, tmp) != NULL) { in Pzonepath()
627 (void) strlcat(zpath, tmp, sizeof (zpath)); in Pzonepath()
631 rv = resolvepath(zpath, tmp, sizeof (tmp) - 1); in Pzonepath()
637 tmp[rv] = '\0'; in Pzonepath()
640 dprintf("Pzonepath found native path '%s'\n", tmp); in Pzonepath()
641 (void) Plofspath(tmp, tmp, sizeof (tmp)); in Pzonepath()
642 (void) strlcpy(s, tmp, n); in Pzonepath()
651 (void) strlcpy(tmp, zroot, sizeof (tmp)); in Pzonepath()
652 (void) strlcat(tmp, zpath, sizeof (tmp)); in Pzonepath()
653 if (lstat64(tmp, &sb) != 0) { in Pzonepath()
689 if (readlink(tmp, link, sizeof (link)) == -1) { in Pzonepath()
733 (void) strlcpy(tmp, zroot, sizeof (tmp)); in Pzonepath()
734 (void) strlcat(tmp, zpath, sizeof (tmp)); in Pzonepath()
735 (void) strlcpy(zpath, tmp, sizeof (zpath)); in Pzonepath()