Lines Matching refs:filename
36 const std::string& filename, const perf_event_attr& event_attr, in CreateInstance() argument
38 FILE* fp = fopen(filename.c_str(), "web+"); in CreateInstance()
40 PLOG(ERROR) << "failed to open record file '" << filename << "'"; in CreateInstance()
44 auto writer = std::unique_ptr<RecordFileWriter>(new RecordFileWriter(filename, fp)); in CreateInstance()
51 RecordFileWriter::RecordFileWriter(const std::string& filename, FILE* fp) in RecordFileWriter() argument
52 : filename_(filename), in RecordFileWriter()
165 hit_kernel_set.insert(m_record.filename); in GetHitModulesInBuffer()
174 hit_user_set.insert(m_record.filename); in GetHitModulesInBuffer()
321 std::unique_ptr<RecordFileReader> RecordFileReader::CreateInstance(const std::string& filename) { in CreateInstance() argument
322 int fd = open(filename.c_str(), O_RDONLY | O_CLOEXEC); in CreateInstance()
324 PLOG(ERROR) << "failed to open record file '" << filename << "'"; in CreateInstance()
327 auto reader = std::unique_ptr<RecordFileReader>(new RecordFileReader(filename, fd)); in CreateInstance()
334 RecordFileReader::RecordFileReader(const std::string& filename, int fd) in RecordFileReader() argument
335 : filename_(filename), record_fd_(fd), mmap_addr_(nullptr), mmap_len_(0) { in RecordFileReader()