Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPlatformFuchsia.c65 static uint32_t lprofVMOWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in lprofVMOWriter() argument
72 Length += IOVecs[I].ElmSize * IOVecs[I].NumElm; in lprofVMOWriter()
81 size_t Length = IOVecs[I].ElmSize * IOVecs[I].NumElm; in lprofVMOWriter()
82 if (IOVecs[I].Data) { in lprofVMOWriter()
83 Status = _zx_vmo_write(Ctx->Vmo, IOVecs[I].Data, Ctx->Offset, Length); in lprofVMOWriter()
86 } else if (IOVecs[I].UseZeroPadding) { in lprofVMOWriter()
H A DInstrProfilingWriter.c39 ProfDataIOVec *IOVecs, in lprofBufferWriter() argument
44 size_t Length = IOVecs[I].ElmSize * IOVecs[I].NumElm; in lprofBufferWriter()
45 if (IOVecs[I].Data) in lprofBufferWriter()
46 memcpy(*Buffer, IOVecs[I].Data, Length); in lprofBufferWriter()
47 else if (IOVecs[I].UseZeroPadding) { in lprofBufferWriter()
H A DInstrProfilingFile.c296 static uint32_t fileWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in fileWriter() argument
302 if (IOVecs[I].Data) { in fileWriter()
303 if (fwrite(IOVecs[I].Data, IOVecs[I].ElmSize, IOVecs[I].NumElm, File) != in fileWriter()
304 IOVecs[I].NumElm) in fileWriter()
306 } else if (IOVecs[I].UseZeroPadding) { in fileWriter()
307 size_t BytesToWrite = IOVecs[I].ElmSize * IOVecs[I].NumElm; in fileWriter()
318 if (fseek(File, IOVecs[I].ElmSize * IOVecs[I].NumElm, SEEK_CUR) == -1) in fileWriter()
H A DInstrProfilingInternal.h113 uint32_t lprofBufferWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs,