Lines Matching defs:src_len
229 bool CommunicationKDP::CheckForPacket(const uint8_t *src, size_t src_len,
236 if (src && src_len > 0) {
239 DumpHexBytes(&log_strm, src, src_len, UINT32_MAX, LLDB_INVALID_ADDRESS);
242 (uint32_t)src_len, log_strm.GetData());
244 m_bytes.append((const char *)src, src_len);
563 uint32_t src_len = reply_packet.GetByteSize() - 12;
565 if (src_len > 0) {
566 const void *src = reply_packet.GetData(&offset, src_len);
568 ::memcpy(dst, src, src_len);
570 return src_len;
586 uint32_t src_len,
594 const uint32_t command_length = 8 + command_addr_byte_size + 4 + src_len;
597 request_packet.PutHex32(src_len);
598 request_packet.PutRawBytes(src, src_len);
609 return src_len;
620 uint32_t src_len, // Raw packet payload length
625 const uint32_t command_length = 8 + src_len;
628 request_packet.PutRawBytes(src, src_len);
1183 uint32_t src_len = reply_packet.GetByteSize() - 12;
1185 if (src_len > 0) {
1186 const uint32_t bytes_to_copy = std::min<uint32_t>(src_len, dst_len);
1193 return src_len;
1212 uint32_t src_len,
1218 const uint32_t command_length = 8 + 4 + 4 + src_len;
1222 request_packet.Write(src, src_len);
1228 return src_len;