Lines Matching refs:tmp
253 char zname[ZONENAME_MAX], zpath[PATH_MAX], tmp[PATH_MAX]; in Pzoneroot() local
285 if ((rv = resolvepath(zpath, tmp, sizeof (tmp) - 1)) < 0) { in Pzoneroot()
296 tmp[rv] = '\0'; in Pzoneroot()
297 (void) strlcpy(zpath, tmp, sizeof (zpath)); in Pzoneroot()
325 char tmp[PATH_MAX + 1]; in Plofspath() local
338 (void) strlcpy(tmp, path, sizeof (tmp) - 1); in Plofspath()
344 if ((rv = resolvepath(tmp, tmp, sizeof (tmp) - 1)) >= 0) in Plofspath()
345 tmp[rv] = '\0'; in Plofspath()
388 p = &tmp[strlen(tmp)]; in Plofspath()
391 if ((special = lookup_lofs_mount_point(tmp)) != NULL) { in Plofspath()
406 (void) strlcpy(tmp, tmp2, sizeof (tmp) - 1); in Plofspath()
407 if ((rv = resolvepath(tmp, tmp, sizeof (tmp) - 1)) >= 0) in Plofspath()
408 tmp[rv] = '\0'; in Plofspath()
409 p = &tmp[strlen(tmp)]; in Plofspath()
415 if ((p2 = strrchr(tmp, '/')) == NULL) { in Plofspath()
426 assert(p == tmp); in Plofspath()
432 if (strcmp(tmp, path) == 0) { in Plofspath()
442 (void) strlcpy(tmp2, tmp, sizeof (tmp2)); in Plofspath()
443 if ((rv = resolvepath(tmp, tmp, sizeof (tmp) - 1)) >= 0) in Plofspath()
444 tmp[rv] = '\0'; in Plofspath()
451 (void) Plofspath(tmp, tmp, PATH_MAX); in Plofspath()
454 (void) strlcpy(s, tmp, n); in Plofspath()
525 char zroot[PATH_MAX], zpath[PATH_MAX], tmp[PATH_MAX], link[PATH_MAX]; in Pzonepath() local
541 tmp[0] = '\0'; in Pzonepath()
543 (void) strlcat(tmp, "/", sizeof (tmp)); in Pzonepath()
544 (void) strlcat(tmp, path, sizeof (tmp)); in Pzonepath()
551 if (strcmp(tmp, zroot) == 0) { in Pzonepath()
558 if ((strncmp(tmp, zroot, i) == 0) && (tmp[i] == '/')) in Pzonepath()
559 (void) memmove(tmp, tmp + i, strlen(tmp + i) + 1); in Pzonepath()
562 if (strlen(tmp) == 0) { in Pzonepath()
578 while ((p = strrchr(tmp, '/')) != NULL) { in Pzonepath()
589 while (pn_pop(&pn_stack, tmp) != NULL) { in Pzonepath()
594 if ((strlen(tmp) == 0) || (strcmp(tmp, ".") == 0)) in Pzonepath()
601 if (strcmp(tmp, "..") == 0) { in Pzonepath()
609 (void) strlcat(zpath, tmp, sizeof (zpath)); in Pzonepath()
630 while (pn_pop(&pn_stack, tmp) != NULL) { in Pzonepath()
632 (void) strlcat(zpath, tmp, sizeof (zpath)); in Pzonepath()
636 rv = resolvepath(zpath, tmp, sizeof (tmp) - 1); in Pzonepath()
642 tmp[rv] = '\0'; in Pzonepath()
645 dprintf("Pzonepath found native path '%s'\n", tmp); in Pzonepath()
646 (void) Plofspath(tmp, tmp, sizeof (tmp)); in Pzonepath()
647 (void) strlcpy(s, tmp, n); in Pzonepath()
656 (void) strlcpy(tmp, zroot, sizeof (tmp)); in Pzonepath()
657 (void) strlcat(tmp, zpath, sizeof (tmp)); in Pzonepath()
658 if (lstat64(tmp, &sb) != 0) { in Pzonepath()
694 if (readlink(tmp, link, sizeof (link)) == -1) { in Pzonepath()
738 (void) strlcpy(tmp, zroot, sizeof (tmp)); in Pzonepath()
739 (void) strlcat(tmp, zpath, sizeof (tmp)); in Pzonepath()
740 (void) strlcpy(zpath, tmp, sizeof (zpath)); in Pzonepath()