Lines Matching refs:buffer
129 std::vector<Elf_Dyn> buffer;
130 buffer.reserve(dynamics_.size() + 1u);
134 buffer.push_back(
137 buffer.push_back({it.tag_, {it.value_}});
140 buffer.push_back({DT_NULL, {0}});
141 return WriteArray(elf_file, buffer.data(), buffer.size());
156 std::vector<uint8_t>* buffer);
158 // Section with content based on simple memory buffer.
159 // The buffer can be optionally patched before writing.
199 void SetBuffer(const std::vector<uint8_t>& buffer) {
200 buffer_ = buffer;
233 // The BufferedOutputStream class contains the buffer as field,
326 std::vector<Elf_Sym> buffer;
327 buffer.reserve(1u + symbols_.size());
328 buffer.push_back(Elf_Sym()); // NULL.
341 buffer.push_back(sym);
343 return WriteArray(elf_file, buffer.data(), buffer.size());