Searched refs:ProfBufferIO (Results 1 – 8 of 8) sorted by relevance
/external/compiler-rt/test/profile/ |
D | instrprof-bufferio.c | 13 typedef struct ProfBufferIO ProfBufferIO; typedef 14 ProfBufferIO *lprofCreateBufferIOInternal(void *File, uint32_t BufferSz); 15 void lprofDeleteBufferIO(ProfBufferIO *BufferIO); 17 int lprofBufferIOWrite(ProfBufferIO *BufferIO, const char *Data, uint32_t Size); 18 int lprofBufferIOFlush(ProfBufferIO *BufferIO); 27 ProfBufferIO *BufferIO; in main()
|
/external/llvm-project/compiler-rt/test/profile/ |
D | instrprof-bufferio.c | 13 typedef struct ProfBufferIO ProfBufferIO; typedef 14 ProfBufferIO *lprofCreateBufferIOInternal(void *File, uint32_t BufferSz); 15 void lprofDeleteBufferIO(ProfBufferIO *BufferIO); 17 int lprofBufferIOWrite(ProfBufferIO *BufferIO, const char *Data, uint32_t Size); 18 int lprofBufferIOFlush(ProfBufferIO *BufferIO); 27 ProfBufferIO *BufferIO; in main()
|
/external/compiler-rt/lib/profile/ |
D | InstrProfilingInternal.h | 57 typedef struct ProfBufferIO { struct 68 } ProfBufferIO; argument 71 ProfBufferIO *lprofCreateBufferIOInternal(void *File, uint32_t BufferSz); 76 ProfBufferIO *lprofCreateBufferIO(WriterCallback FileWriter, void *File); 82 void lprofDeleteBufferIO(ProfBufferIO *BufferIO); 88 int lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, 94 int lprofBufferIOFlush(ProfBufferIO *BufferIO);
|
D | InstrProfilingWriter.c | 22 static ProfBufferIO TheBufferIO; 47 static void llvmInitBufferIO(ProfBufferIO *BufferIO, WriterCallback FileWriter, in llvmInitBufferIO() 56 COMPILER_RT_VISIBILITY ProfBufferIO * 68 COMPILER_RT_VISIBILITY void lprofDeleteBufferIO(ProfBufferIO *BufferIO) { in lprofDeleteBufferIO() 77 lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, uint32_t Size) { in lprofBufferIOWrite() 97 COMPILER_RT_VISIBILITY int lprofBufferIOFlush(ProfBufferIO *BufferIO) { in lprofBufferIOFlush() 113 static int writeOneValueProfData(ProfBufferIO *BufferIO, in writeOneValueProfData() 208 ProfBufferIO *BufferIO; in writeValueProfData()
|
D | InstrProfilingFile.c | 101 COMPILER_RT_VISIBILITY ProfBufferIO *
|
/external/llvm-project/compiler-rt/lib/profile/ |
D | InstrProfilingInternal.h | 70 typedef struct ProfBufferIO { struct 79 } ProfBufferIO; typedef 82 ProfBufferIO *lprofCreateBufferIOInternal(void *File, uint32_t BufferSz); 87 ProfBufferIO *lprofCreateBufferIO(ProfDataWriter *FileWriter); 93 void lprofDeleteBufferIO(ProfBufferIO *BufferIO); 99 int lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, 105 int lprofBufferIOFlush(ProfBufferIO *BufferIO);
|
D | InstrProfilingWriter.c | 26 static ProfBufferIO TheBufferIO; 55 static void llvmInitBufferIO(ProfBufferIO *BufferIO, ProfDataWriter *FileWriter, in llvmInitBufferIO() 64 COMPILER_RT_VISIBILITY ProfBufferIO * 76 COMPILER_RT_VISIBILITY void lprofDeleteBufferIO(ProfBufferIO *BufferIO) { in lprofDeleteBufferIO() 87 lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, uint32_t Size) { in lprofBufferIOWrite() 110 COMPILER_RT_VISIBILITY int lprofBufferIOFlush(ProfBufferIO *BufferIO) { in lprofBufferIOFlush() 126 static int writeOneValueProfData(ProfBufferIO *BufferIO, in writeOneValueProfData() 221 ProfBufferIO *BufferIO; in writeValueProfData()
|
D | InstrProfilingFile.c | 165 COMPILER_RT_VISIBILITY ProfBufferIO * 173 ProfBufferIO *IO = lprofCreateBufferIO(fileWriter); in lprofCreateBufferIOInternal()
|