Searched refs:ProfBufferIO (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/profile/
H A DInstrProfilingInternal.h57 typedef struct ProfBufferIO { struct
68 } ProfBufferIO; typedef in typeref:struct:ProfBufferIO
71 ProfBufferIO *llvmCreateBufferIOInternal(void *File, uint32_t DefaultBufferSz);
75 ProfBufferIO *llvmCreateBufferIO(WriterCallback FileWriter, void *File,
81 void llvmDeleteBufferIO(ProfBufferIO *BufferIO);
87 int llvmBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data,
93 int llvmBufferIOFlush(ProfBufferIO *BufferIO);
H A DInstrProfilingWriter.c36 static void llvmInitBufferIO(ProfBufferIO *BufferIO, WriterCallback FileWriter,
45 COMPILER_RT_VISIBILITY ProfBufferIO *
47 ProfBufferIO *BufferIO = (ProfBufferIO *)CallocHook(1, sizeof(ProfBufferIO));
57 COMPILER_RT_VISIBILITY void llvmDeleteBufferIO(ProfBufferIO *BufferIO) {
63 llvmBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, uint32_t Size) {
83 COMPILER_RT_VISIBILITY int llvmBufferIOFlush(ProfBufferIO *BufferIO) {
114 ProfBufferIO *BufferIO;
H A DInstrProfilingFile.c33 COMPILER_RT_VISIBILITY ProfBufferIO *
/netbsd-current/sys/external/bsd/compiler_rt/dist/test/profile/
H A Dinstrprof-bufferio.c13 typedef struct ProfBufferIO ProfBufferIO; typedef in typeref:struct:ProfBufferIO
14 ProfBufferIO *llvmCreateBufferIOInternal(FILE *File, uint32_t DefaultBufferSz);
15 void llvmDeleteBufferIO(ProfBufferIO *BufferIO);
17 int llvmBufferIOWrite(ProfBufferIO *BufferIO, const char *Data, uint32_t Size);
18 int llvmBufferIOFlush(ProfBufferIO *BufferIO);
27 ProfBufferIO *BufferIO;

Completed in 168 milliseconds