Lines Matching refs:_buffer
188 uint8_t *_buffer; member in lld::mach_o::normalized::MachOFileLayout
592 mach_header *mh = reinterpret_cast<mach_header*>(_buffer); in writeMachHeader()
772 uint8_t *lc = &_buffer[_startOfLoadCommands]; in writeLoadCommands()
1016 assert(lc == &_buffer[_endOfLoadCommands]); in writeLoadCommands()
1029 uint8_t *p = &_buffer[offset]; in writeSectionContent()
1040 &_buffer[relOffset]); in writeRelocations()
1051 nlist_64* nb = reinterpret_cast<nlist_64*>(&_buffer[symOffset]); in appendSymbols()
1061 nlist* nb = reinterpret_cast<nlist*>(&_buffer[symOffset]); in appendSymbols()
1071 memcpy(&_buffer[strOffset], sym.name.begin(), sym.name.size()); in appendSymbols()
1073 _buffer[strOffset++] ='\0'; // Strings in table have nul terminator. in appendSymbols()
1080 memcpy(&_buffer[_startOfFunctionStarts], _file.functionStarts.data(), in writeFunctionStartsInfo()
1088 &_buffer[offset]); in writeDataInCodeInfo()
1103 _buffer[strOffset++] = ' '; in writeSymbolTable()
1104 _buffer[strOffset++] = '\0'; in writeSymbolTable()
1111 (&_buffer[_startOfIndirectSymbols]); in writeSymbolTable()
1139 memcpy(&_buffer[_startOfRebaseInfo], _rebaseInfo.bytes(), _rebaseInfo.size()); in writeRebaseInfo()
1143 memcpy(&_buffer[_startOfBindingInfo], in writeBindingInfo()
1148 memcpy(&_buffer[_startOfLazyBindingInfo], in writeLazyBindingInfo()
1153 memcpy(&_buffer[_startOfExportTrie], _exportTrie.bytes(), _exportTrie.size()); in writeExportInfo()
1540 _buffer = fob->getBufferStart(); in writeBinary()