Searched refs:IOVecs (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingPlatformFuchsia.c | 65 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 D | InstrProfilingWriter.c | 39 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 D | InstrProfilingFile.c | 296 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 D | InstrProfilingInternal.h | 113 uint32_t lprofBufferWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs,
|