Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingWriter.c55 static void llvmInitBufferIO(ProfBufferIO *BufferIO, ProfDataWriter *FileWriter, in llvmInitBufferIO() argument
57 BufferIO->FileWriter = FileWriter; in llvmInitBufferIO()
58 BufferIO->OwnFileWriter = 0; in llvmInitBufferIO()
59 BufferIO->BufferStart = Buffer; in llvmInitBufferIO()
60 BufferIO->BufferSz = BufferSz; in llvmInitBufferIO()
61 BufferIO->CurOffset = 0; in llvmInitBufferIO()
76 COMPILER_RT_VISIBILITY void lprofDeleteBufferIO(ProfBufferIO *BufferIO) { in lprofDeleteBufferIO() argument
77 if (BufferIO->OwnFileWriter) in lprofDeleteBufferIO()
78 FreeHook(BufferIO->FileWriter); in lprofDeleteBufferIO()
87 lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, uint32_t Size) { in lprofBufferIOWrite() argument
[all …]
H A DInstrProfilingInternal.h96 void lprofDeleteBufferIO(ProfBufferIO *BufferIO);
102 int lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data,
108 int lprofBufferIOFlush(ProfBufferIO *BufferIO);