Home
last modified time | relevance | path

Searched refs:ProfDataIOVec (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingInternal.h54 typedef struct ProfDataIOVec { struct
59 } ProfDataIOVec; argument
62 typedef uint32_t (*WriterCallback)(struct ProfDataWriter *This, ProfDataIOVec *,
113 uint32_t lprofBufferWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs,
H A DInstrProfilingWriter.c39 ProfDataIOVec *IOVecs, in lprofBufferWriter()
94 ProfDataIOVec IO[] = {{Data, sizeof(uint8_t), Size, 0}}; in lprofBufferIOWrite()
112 ProfDataIOVec IO[] = { in lprofBufferIOFlush()
326 ProfDataIOVec IOVec[] = {{&Header, sizeof(__llvm_profile_header), 1, 0}}; in lprofWriteDataImpl()
335 ProfDataIOVec IOVecData[] = { in lprofWriteDataImpl()
368 ProfDataIOVec BinaryIdIOVec[] = { in lprofWriteOneBinaryId()
H A DInstrProfilingPlatformFuchsia.c65 static uint32_t lprofVMOWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in lprofVMOWriter()
H A DInstrProfilingFile.c296 static uint32_t fileWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in fileWriter()