Lines Matching refs:filename
931 prof_dump_open(bool propagate_err, const char *filename)
935 fd = creat(filename, 0644);
938 filename);
1396 char filename[PATH_MAX + 1];
1399 malloc_vsnprintf(filename, sizeof(filename), format, ap);
1401 mfd = open(filename, O_RDONLY);
1477 const char *filename)
1502 filename);
1577 prof_dump_file(tsd_t *tsd, bool propagate_err, const char *filename,
1585 if ((prof_dump_fd = prof_dump_open(propagate_err, filename)) == -1) {
1619 prof_dump(tsd_t *tsd, bool propagate_err, const char *filename, bool leakcheck)
1639 err = prof_dump_file(tsd, propagate_err, filename, leakcheck, tdata,
1652 prof_gctx_merge_iter_arg.leak_ngctx, filename);
1708 prof_dump_filename(char *filename, char v, uint64_t vseq)
1714 malloc_snprintf(filename, DUMP_FILENAME_BUFSIZE,
1719 malloc_snprintf(filename, DUMP_FILENAME_BUFSIZE,
1730 char filename[DUMP_FILENAME_BUFSIZE];
1741 prof_dump_filename(filename, 'f', VSEQ_INVALID);
1743 prof_dump(tsd, false, filename, opt_prof_leak);
1766 char filename[PATH_MAX + 1];
1768 prof_dump_filename(filename, 'i', prof_dump_iseq);
1771 prof_dump(tsd, false, filename, false);
1776 prof_mdump(tsd_t *tsd, const char *filename)
1785 if (filename == NULL) {
1786 /* No filename specified, so automatically generate one. */
1793 filename = filename_buf;
1795 return (prof_dump(tsd, true, filename, false));
1818 char filename[DUMP_FILENAME_BUFSIZE];
1820 prof_dump_filename(filename, 'u', prof_dump_useq);
1823 prof_dump(tsd, false, filename, false);