Lines Matching refs:tname
135 char *oname, *tname; in file_init() local
187 if ((tname = in file_init()
192 if ((fd = mkstemp(tname)) == -1 || fstat(fd, &sb)) { in file_init()
193 free(tname); in file_init()
200 frp->tname = tname; in file_init()
203 if ((frp->name = strdup(tname)) == NULL) { in file_init()
208 oname = frp->tname; in file_init()
425 if (frp->tname != NULL) { in file_init()
426 (void)unlink(frp->tname); in file_init()
427 free(frp->tname); in file_init()
428 frp->tname = NULL; in file_init()
677 if (!F_ISSET(frp, FR_DONTDELETE) && frp->tname != NULL) { in file_end()
678 if (unlink(frp->tname)) in file_end()
679 msgq_str(sp, M_SYSERR, frp->tname, "240|%s: remove"); in file_end()
680 free(frp->tname); in file_end()
681 frp->tname = NULL; in file_end()