Home
last modified time | relevance | path

Searched refs:src_len (Results 1 – 25 of 74) sorted by relevance

123

/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DDataBufferHeap.cpp24 DataBufferHeap::DataBufferHeap(const void *src, lldb::offset_t src_len) in DataBufferHeap() argument
26 CopyData(src, src_len); in DataBufferHeap()
53 void DataBufferHeap::CopyData(const void *src, uint64_t src_len) { in CopyData() argument
55 if (src && src_len > 0) in CopyData()
56 m_data.assign(src_u8, src_u8 + src_len); in CopyData()
61 void DataBufferHeap::AppendData(const void *src, uint64_t src_len) { in AppendData() argument
63 static_cast<const uint8_t *>(src) + src_len); in AppendData()
H A DRegisterValue.cpp56 const uint32_t src_len = reg_info.byte_size; in GetAsMemoryData() local
68 src_len, // src length in GetAsMemoryData()
80 const void *src, uint32_t src_len, in SetFromMemoryData() argument
99 if (src_len > kMaxRegisterByteSize) { in SetFromMemoryData()
101 "register buffer is too small to receive %u bytes of data.", src_len); in SetFromMemoryData()
107 if (src_len > dst_len) { in SetFromMemoryData()
109 "%u bytes is too big to store in register %s (%u bytes)", src_len, in SetFromMemoryData()
116 DataExtractor src_data(src, src_len, src_byte_order, 4); in SetFromMemoryData()
123 return src_len; in SetFromMemoryData()
181 uint32_t src_len = src.GetByteSize() - src_offset; in SetValueFromData() local
[all …]
H A DDataExtractor.cpp690 DataExtractor::CopyByteOrderedData(offset_t src_offset, offset_t src_len, in CopyByteOrderedData() argument
694 if (!ValidOffsetForDataOfSize(src_offset, src_len)) in CopyByteOrderedData()
695 assert(ValidOffsetForDataOfSize(src_offset, src_len)); in CopyByteOrderedData()
696 assert(src_len > 0); in CopyByteOrderedData()
716 const uint8_t *src = PeekData(src_offset, src_len); in CopyByteOrderedData()
718 if (dst_len >= src_len) { in CopyByteOrderedData()
722 const size_t num_zeroes = dst_len - src_len; in CopyByteOrderedData()
729 ::memcpy(dst + num_zeroes, src, src_len); in CopyByteOrderedData()
731 for (uint32_t i = 0; i < src_len; ++i) in CopyByteOrderedData()
732 dst[i + num_zeroes] = src[src_len - 1 - i]; in CopyByteOrderedData()
[all …]
H A DGDBRemote.cpp28 int StreamGDBRemote::PutEscapedBytes(const void *s, size_t src_len) { in PutEscapedBytes() argument
33 while (src_len) { in PutEscapedBytes()
36 src_len--; in PutEscapedBytes()
H A DDataEncoder.cpp112 uint32_t src_len) { in PutData() argument
113 if (src == nullptr || src_len == 0) in PutData()
116 if (ValidOffsetForDataOfSize(offset, src_len)) { in PutData()
117 memcpy(m_data_sp->GetBytes() + offset, src, src_len); in PutData()
118 return offset + src_len; in PutData()
H A DEvent.cpp111 EventDataBytes::EventDataBytes(const void *src, size_t src_len) : m_bytes() { in EventDataBytes() argument
112 SetBytes(src, src_len); in EventDataBytes()
142 void EventDataBytes::SetBytes(const void *src, size_t src_len) { in SetBytes() argument
143 if (src != nullptr && src_len > 0) in SetBytes()
144 m_bytes.assign(static_cast<const char *>(src), src_len); in SetBytes()
H A DStream.cpp329 size_t Stream::PutRawBytes(const void *s, size_t src_len, in PutRawBytes() argument
344 for (size_t i = 0; i < src_len; ++i) in PutRawBytes()
347 for (size_t i = src_len; i > 0; --i) in PutRawBytes()
356 size_t Stream::PutBytesAsRawHex8(const void *s, size_t src_len, in PutBytesAsRawHex8() argument
371 for (size_t i = 0; i < src_len; ++i) in PutBytesAsRawHex8()
374 for (size_t i = src_len; i > 0; --i) in PutBytesAsRawHex8()
/openbsd-src/sys/crypto/
H A Dchachapoly.c122 const size_t src_len, in chacha20poly1305_encrypt() argument
144 chacha_encrypt_bytes(&chacha_ctx, (uint8_t *) src, dst, src_len); in chacha20poly1305_encrypt()
146 poly1305_update(&poly1305_ctx, dst, src_len); in chacha20poly1305_encrypt()
147 poly1305_update(&poly1305_ctx, pad0, (0x10 - src_len) & 0xf); in chacha20poly1305_encrypt()
150 b.lens[1] = htole64(src_len); in chacha20poly1305_encrypt()
153 poly1305_finish(&poly1305_ctx, dst + src_len); in chacha20poly1305_encrypt()
163 const size_t src_len, in chacha20poly1305_decrypt() argument
180 if (src_len < CHACHA20POLY1305_AUTHTAG_SIZE) in chacha20poly1305_decrypt()
191 dst_len = src_len - CHACHA20POLY1305_AUTHTAG_SIZE; in chacha20poly1305_decrypt()
215 const size_t src_len, in xchacha20poly1305_encrypt() argument
[all …]
/openbsd-src/gnu/llvm/lldb/source/Core/
H A DCommunication.cpp98 size_t Communication::Write(const void *src, size_t src_len, in Write() argument
106 this, src, (uint64_t)src_len, connection_sp.get()); in Write()
109 return connection_sp->Write(src, src_len, status, error_ptr); in Write()
117 size_t Communication::WriteAll(const void *src, size_t src_len, in WriteAll() argument
122 src_len - total_written, status, error_ptr); in WriteAll()
123 while (status == eConnectionStatusSuccess && total_written < src_len); in WriteAll()
H A DEmulateInstruction.cpp213 const void *src, size_t src_len) { in WriteMemory() argument
215 return m_write_mem_callback(this, m_baton, context, addr, src, src_len) == in WriteMemory()
216 src_len; in WriteMemory()
277 size_t src_len) { in WriteMemoryFrame() argument
278 if (baton == nullptr || src == nullptr || src_len == 0) in WriteMemoryFrame()
286 return process_sp->WriteMemory(addr, src, src_len, error); in WriteMemoryFrame()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/
H A DCommunicationKDP.cpp229 bool CommunicationKDP::CheckForPacket(const uint8_t *src, size_t src_len, in CheckForPacket() argument
236 if (src && src_len > 0) { in CheckForPacket()
239 DumpHexBytes(&log_strm, src, src_len, UINT32_MAX, LLDB_INVALID_ADDRESS); in CheckForPacket()
242 (uint32_t)src_len, log_strm.GetData()); in CheckForPacket()
244 m_bytes.append((const char *)src, src_len); in CheckForPacket()
563 uint32_t src_len = reply_packet.GetByteSize() - 12; in SendRequestReadMemory() local
565 if (src_len > 0) { in SendRequestReadMemory()
566 const void *src = reply_packet.GetData(&offset, src_len); in SendRequestReadMemory()
568 ::memcpy(dst, src, src_len); in SendRequestReadMemory()
570 return src_len; in SendRequestReadMemory()
[all …]
H A DCommunicationKDP.h91 bool CheckForPacket(const uint8_t *src, size_t src_len,
122 uint32_t src_len,
125 bool SendRawRequest(uint8_t command_byte, const void *src, uint32_t src_len,
/openbsd-src/gnu/llvm/lldb/include/lldb/Utility/
H A DDataBufferHeap.h55 DataBufferHeap(const void *src, lldb::offset_t src_len);
99 void CopyData(const void *src, lldb::offset_t src_len);
102 void AppendData(const void *src, uint64_t src_len);
H A DStream.h101 size_t Write(const void *src, size_t src_len) { in Write() argument
102 size_t appended_byte_count = WriteImpl(src, src_len); in Write()
174 PutBytesAsRawHex8(const void *src, size_t src_len,
179 size_t PutRawBytes(const void *s, size_t src_len,
384 virtual size_t WriteImpl(const void *src, size_t src_len) = 0;
/openbsd-src/gnu/llvm/lldb/source/Host/common/
H A DNativeRegisterContext.cpp316 const RegisterInfo *reg_info, lldb::addr_t src_addr, size_t src_len, in ReadRegisterValueFromMemory() argument
340 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory()
347 if (src_len > dst_len) { in ReadRegisterValueFromMemory()
351 static_cast<uint64_t>(src_len), reg_info->name, in ReadRegisterValueFromMemory()
361 error = process.ReadMemory(src_addr, src, src_len, bytes_read); in ReadRegisterValueFromMemory()
366 if (bytes_read != src_len) { in ReadRegisterValueFromMemory()
370 static_cast<uint64_t>(src_len)); in ReadRegisterValueFromMemory()
379 reg_value.SetFromMemoryData(*reg_info, src, src_len, process.GetByteOrder(), in ReadRegisterValueFromMemory()
H A DFileCache.cpp64 const void *src, uint64_t src_len, in WriteFile() argument
83 size_t bytes_written = src_len; in WriteFile()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp208 size_t src_len = file_size - section_offset; in ReadSectionData() local
209 if (src_len > dst_len) in ReadSectionData()
210 src_len = dst_len; in ReadSectionData()
214 memcpy(dst, src, src_len); in ReadSectionData()
215 return src_len; in ReadSectionData()
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DRegisterContext.cpp299 const RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, in ReadRegisterValueFromMemory() argument
323 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory()
330 if (src_len > dst_len) { in ReadRegisterValueFromMemory()
332 "%u bytes is too big to store in register %s (%u bytes)", src_len, in ReadRegisterValueFromMemory()
343 process_sp->ReadMemory(src_addr, src, src_len, error); in ReadRegisterValueFromMemory()
346 if (bytes_read != src_len) { in ReadRegisterValueFromMemory()
350 src_len); in ReadRegisterValueFromMemory()
360 reg_value.SetFromMemoryData(*reg_info, src, src_len, in ReadRegisterValueFromMemory()
/openbsd-src/gnu/llvm/lldb/source/API/
H A DSBCommunication.cpp120 size_t SBCommunication::Write(const void *src, size_t src_len, in Write() argument
122 LLDB_INSTRUMENT_VA(this, src, src_len, status); in Write()
126 bytes_written = m_opaque->Write(src, src_len, status, nullptr); in Write()
/openbsd-src/gnu/llvm/lldb/bindings/interface/
H A DSBCommunication.i26 typedef void (*ReadThreadBytesReceived) (void *baton, const void *src, size_t src_len);
69 size_t src_len,
/openbsd-src/gnu/llvm/lldb/include/lldb/API/
H A DSBCommunication.h34 size_t src_len);
63 size_t Write(const void *src, size_t src_len, lldb::ConnectionStatus &status);
/openbsd-src/gnu/llvm/lldb/include/lldb/Core/
H A DCommunication.h128 size_t Write(const void *src, size_t src_len, lldb::ConnectionStatus &status,
144 size_t WriteAll(const void *src, size_t src_len,
H A DThreadedCommunication.h83 size_t src_len);
259 virtual void AppendBytesToCache(const uint8_t *src, size_t src_len,
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationHistory.cpp45 uint32_t src_len, in AddPacket() argument
53 m_packets[idx].packet.data.assign(src, 0, src_len); in AddPacket()
/openbsd-src/gnu/llvm/lldb/source/Interpreter/
H A DScriptInterpreter.cpp143 size_t src_len) { in ReadThreadBytesReceived() argument
144 if (src && src_len) { in ReadThreadBytesReceived()
146 strm->Write(src, src_len); in ReadThreadBytesReceived()

123