Lines Matching refs:f
51 char *f, *name; in tempnam() local
59 if (issetugid() == 0 && (f = getenv("TMPDIR"))) { in tempnam()
60 snprintf(name, MAXPATHLEN, "%s%s%sXXXXXX", f, in tempnam()
61 *(f + strlen(f) - 1) == '/'? "": "/", pfx); in tempnam()
62 if ((f = _mktemp(name))) in tempnam()
63 return(f); in tempnam()
66 if ((f = (char *)dir)) { in tempnam()
67 snprintf(name, MAXPATHLEN, "%s%s%sXXXXXX", f, in tempnam()
68 *(f + strlen(f) - 1) == '/'? "": "/", pfx); in tempnam()
69 if ((f = _mktemp(name))) in tempnam()
70 return(f); in tempnam()
73 f = P_tmpdir; in tempnam()
74 snprintf(name, MAXPATHLEN, "%s%sXXXXXX", f, pfx); in tempnam()
75 if ((f = _mktemp(name))) in tempnam()
76 return(f); in tempnam()
78 f = _PATH_TMP; in tempnam()
79 snprintf(name, MAXPATHLEN, "%s%sXXXXXX", f, pfx); in tempnam()
80 if ((f = _mktemp(name))) in tempnam()
81 return(f); in tempnam()