Lines Matching refs:tmp_path
180 (ep)->tmp_path = concatenate((path), EDIT_FILE_SUFFIX, (char *) 0); \
186 myfree((ep)->tmp_path); \
227 if ((ep->tmp_fp = vstream_fopen(ep->tmp_path, flags & ~(O_TRUNC), in edit_file_open()
242 msg_fatal("lock %s: %m", ep->tmp_path); in edit_file_open()
250 msg_fatal("open %s: %m", ep->tmp_path); in edit_file_open()
251 if (stat(ep->tmp_path, &after_lock) < 0 in edit_file_open()
290 if (unlink(ep->tmp_path) < 0 && errno != ENOENT) in edit_file_open()
291 msg_fatal("unlink %s: %m", ep->tmp_path); in edit_file_open()
300 msg_fatal("truncate %s: %m", ep->tmp_path); in edit_file_open()
314 if (unlink(ep->tmp_path) < 0 && errno != ENOENT) in edit_file_cleanup()
315 msg_fatal("unlink %s: %m", ep->tmp_path); in edit_file_cleanup()
345 || rename(ep->tmp_path, ep->final_path) < 0) { in edit_file_close()