tmpl 112 maint/gnulib/lib/tempname.c __path_search (char *tmpl, size_t tmpl_len, const char *dir, const char *pfx, tmpl 164 maint/gnulib/lib/tempname.c sprintf (tmpl, "%.*s/%.*sXXXXXX", (int) dlen, dir, (int) plen, pfx); tmpl 175 maint/gnulib/lib/tempname.c try_file (char *tmpl, void *flags) tmpl 178 maint/gnulib/lib/tempname.c return __open (tmpl, tmpl 184 maint/gnulib/lib/tempname.c try_dir (char *tmpl, _GL_UNUSED void *flags) tmpl 186 maint/gnulib/lib/tempname.c return __mkdir (tmpl, S_IRUSR | S_IWUSR | S_IXUSR); tmpl 190 maint/gnulib/lib/tempname.c try_nocreate (char *tmpl, _GL_UNUSED void *flags) tmpl 194 maint/gnulib/lib/tempname.c if (__lstat64 (tmpl, &st) == 0 || errno == EOVERFLOW) tmpl 221 maint/gnulib/lib/tempname.c gen_tempname_len (char *tmpl, int suffixlen, int flags, int kind, tmpl 230 maint/gnulib/lib/tempname.c return try_tempname_len (tmpl, suffixlen, &flags, tryfunc[kind], tmpl 238 maint/gnulib/lib/tempname.c try_tempname_len (char *tmpl, int suffixlen, void *args, tmpl 285 maint/gnulib/lib/tempname.c len = strlen (tmpl); tmpl 287 maint/gnulib/lib/tempname.c || strspn (&tmpl[len - x_suffix_len - suffixlen], "X") < x_suffix_len) tmpl 294 maint/gnulib/lib/tempname.c XXXXXX = &tmpl[len - x_suffix_len - suffixlen]; tmpl 317 maint/gnulib/lib/tempname.c fd = tryfunc (tmpl, args); tmpl 333 maint/gnulib/lib/tempname.c __gen_tempname (char *tmpl, int suffixlen, int flags, int kind) tmpl 335 maint/gnulib/lib/tempname.c return gen_tempname_len (tmpl, suffixlen, flags, kind, 6); tmpl 340 maint/gnulib/lib/tempname.c try_tempname (char *tmpl, int suffixlen, void *args, tmpl 343 maint/gnulib/lib/tempname.c return try_tempname_len (tmpl, suffixlen, args, tryfunc, 6); tmpl 52 maint/gnulib/lib/tempname.h extern int gen_tempname (char *tmpl, int suffixlen, int flags, int kind); tmpl 54 maint/gnulib/lib/tempname.h extern int gen_tempname_len (char *tmpl, int suffixlen, int flags, int kind, tmpl 61 maint/gnulib/lib/tempname.h extern int try_tempname (char *tmpl, int suffixlen, void *args, tmpl 64 maint/gnulib/lib/tempname.h extern int try_tempname_len (char *tmpl, int suffixlen, void *args, tmpl 93 maint/gnulib/lib/tmpdir.c path_search (char *tmpl, size_t tmpl_len, const char *dir, const char *pfx, tmpl 162 maint/gnulib/lib/tmpdir.c memcpy (tmpl, dir, dlen); tmpl 163 maint/gnulib/lib/tmpdir.c sprintf (tmpl + dlen, &"/%.*sXXXXXX"[!add_slash], (int) plen, pfx); tmpl 26 maint/gnulib/lib/tmpdir.h extern int path_search (char *tmpl, size_t tmpl_len, const char *dir, const char *pfx, bool try_tmpdir);