Searched refs:BufferIO (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingWriter.c52 static void llvmInitBufferIO(ProfBufferIO *BufferIO, ProfDataWriter *FileWriter, argument
54 BufferIO->FileWriter = FileWriter;
55 BufferIO->OwnFileWriter = 0;
56 BufferIO->BufferStart = Buffer;
57 BufferIO->BufferSz = BufferSz;
58 BufferIO->CurOffset = 0;
73 COMPILER_RT_VISIBILITY void lprofDeleteBufferIO(ProfBufferIO *BufferIO) { argument
74 if (BufferIO->OwnFileWriter)
75 FreeHook(BufferIO->FileWriter);
84 lprofBufferIOWrite(ProfBufferIO *BufferIO, cons argument
107 lprofBufferIOFlush(ProfBufferIO *BufferIO) argument
123 writeOneValueProfData(ProfBufferIO *BufferIO, VPDataReaderType *VPDataReader, const __llvm_profile_data *Data) argument
218 ProfBufferIO *BufferIO; local
[all...]
H A DInstrProfilingInternal.h93 void lprofDeleteBufferIO(ProfBufferIO *BufferIO);
97 * \c BufferIO. Returns 0 if successful, otherwise return -1.
99 int lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data,
105 int lprofBufferIOFlush(ProfBufferIO *BufferIO);

Completed in 100 milliseconds