Lines Matching refs:Buf
171 memcpy(Buf->getBufferStart(), &Header, HeaderSize); in writeHeader()
176 reinterpret_cast<uint8_t *>(Buf->getBufferStart()) + headerSize(); in writeLoadCommands()
270 memcpy(Buf->getBufferStart() + Sec->Offset, Sec->Content.data(), in writeSections()
283 memcpy(Buf->getBufferStart() + Sec->RelOff + in writeSections()
313 uint8_t *StrTable = (uint8_t *)Buf->getBufferStart() + SymTabCommand.stroff; in writeStringTable()
324 char *SymTable = (char *)Buf->getBufferStart() + SymTabCommand.symoff; in writeSymbolTable()
343 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.rebase_off; in writeRebaseInfo()
355 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.bind_off; in writeBindInfo()
367 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.weak_bind_off; in writeWeakBindInfo()
379 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.lazy_bind_off; in writeLazyBindInfo()
391 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.export_off; in writeExportInfo()
406 (uint32_t *)(Buf->getBufferStart() + DySymTabCommand.indirectsymoff); in writeIndirectSymbolTable()
420 char *Out = (char *)Buf->getBufferStart() + LinkEditDataCommand.dataoff; in writeLinkData()
540 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in write()
541 if (!Buf) in write()
545 memset(Buf->getBufferStart(), 0, totalSize()); in write()
553 Out.write(Buf->getBufferStart(), Buf->getBufferSize()); in write()