Lines Matching refs:fp_
29 if (fp_ != nullptr) { in ~PerfFileWriter()
30 fclose(fp_); in ~PerfFileWriter()
31 fp_ = nullptr; in ~PerfFileWriter()
52 fp_ = fopen(resolvedPath.c_str(), "web+"); in Open()
53 if (fp_ == nullptr) { in Open()
67 if (setvbuf(fp_, fileBuffer_.data(), _IOFBF, WRITER_BUFFER_SIZE) != 0) { in Open()
76 HLOG_ASSERT(fp_ != nullptr); in Close()
86 if (fclose(fp_) != 0) { in Close()
90 fp_ = nullptr; in Close()
151 HLOG_ASSERT(fp_ != nullptr); in ReadDataSection()
152 if (fseek(fp_, dataSection_.offset, SEEK_SET) != 0) { in ReadDataSection()
205 HLOG_ASSERT(fp_ != nullptr); in Read()
208 if (fread(buf, len, 1, fp_) != 1) { in Read()
227 off_t offset = ftello(fp_); in GetFilePos()
241 if (len != 0u && fwrite(buf, len, 1, fp_) != 1) { in Write()
258 if (fp_ == nullptr) { in WriteAttrAndId()
260 } else if (fseek(fp_, header_.size, SEEK_SET) == -1) { in WriteAttrAndId()
329 if (fseek(fp_, 0, SEEK_SET) == -1) { in WriteHeader()
342 if (fseek(fp_, 0, SEEK_END) != 0) { in WriteFeatureData()
346 if ((featureOffset = ftell(fp_)) == -1) { in WriteFeatureData()
377 long offset = ftell(fp_); in WriteFeatureData()