Lines Matching refs:iov
537 const iovec iov{buffer.data.get(), actual_size}; in WriteBuffer() local
538 crc_.Write(iov); in WriteBuffer()
539 out->Write(iov, std::move(buffer.data)); in WriteBuffer()
562 for (const auto& iov : payload) { in Decompress() local
563 auto src = static_cast<const std::byte*>(iov.iov_base); in Decompress()
564 size_t src_size = iov.iov_len; in Decompress()
1342 iovec iov = payload_.back(); in ExtractRaw() local
1343 auto str = static_cast<const char*>(iov.iov_base); in ExtractRaw()
1344 if (str[iov.iov_len - 1] == '\0') { in ExtractRaw()
1346 --iov.iov_len; in ExtractRaw()
1347 payload_.push_back(iov); in ExtractRaw()
1388 for (const auto& iov : payload_) { in AppendPayload() local
1389 buffer->append(static_cast<const char*>(iov.iov_base), in AppendPayload()
1390 iov.iov_len); in AppendPayload()
1482 [](std::string cmdline, const iovec& iov) { in ShowCmdline() argument
1484 static_cast<const char*>(iov.iov_base), in ShowCmdline()
1485 iov.iov_len); in ShowCmdline()
1509 for (const auto& iov : payload_) { in payload_data() local
1510 buffer.Append(iov.iov_base, iov.iov_len); in payload_data()