/openthread-latest/tests/unit/ |
D | test_data.cpp | 45 Data data; in TestData() local 51 data.Clear(); in TestData() 53 VerifyOrQuit(data.GetLength() == 0); in TestData() 54 VerifyOrQuit(data.GetBytes() == nullptr); in TestData() 55 VerifyOrQuit(data == data2); in TestData() 56 VerifyOrQuit(data.StartsWith(data)); in TestData() 57 VerifyOrQuit(data2.StartsWith(data)); in TestData() 59 data.Init(kData, sizeof(kData)); in TestData() 60 VerifyOrQuit(data.GetLength() == sizeof(kData)); in TestData() 61 VerifyOrQuit(data.GetBytes() == &kData[0]); in TestData() [all …]
|
D | test_heap_string.cpp | 160 Heap::Data data; in GetData() local 162 SuccessOrQuit(data.SetFrom(&kTestValue, sizeof(kTestValue))); in GetData() 164 return data; in GetData() 210 Heap::Data data; in TestHeapData() local 232 VerifyData(data, nullptr, 0); in TestHeapData() 234 VerifyOrQuit(data.Matches(nullptr, 0)); in TestHeapData() 235 VerifyOrQuit(data.Matches(kData1, 0)); in TestHeapData() 236 VerifyOrQuit(!data.Matches(kData1, 1)); in TestHeapData() 241 SuccessOrQuit(data.SetFrom(kData1, sizeof(kData1))); in TestHeapData() 242 VerifyData(data, kData1); in TestHeapData() [all …]
|
/openthread-latest/tests/scripts/thread-cert/ |
D | ipv6.py | 67 def calculate_checksum(data): argument 81 …halfwords = [((byte0 << 8) | byte1) for byte0, byte1 in zip_longest(data[::2], data[1::2], fillval… 118 def parse(self, data, message_info): argument 133 def from_bytes(cls, data): argument 250 data = bytearray() 251 data += self.source_address.packed 252 data += self.destination_address.packed 253 data += struct.pack(">I", self.payload_length) 254 data += struct.pack(">I", self.next_header) 256 return data [all …]
|
D | mac802154.py | 152 def __init__(self, data): argument 153 self.data = bytearray(data) 168 def parse(self, data): argument 193 mhr_start = data.tell() 195 fc, seq = struct.unpack("<HB", data.read(3)) 208 fcs = self._parse_fcs(data, data.tell()) 236 dest_pan_id = struct.unpack("<H", data.read(2))[0] 240 dest_address = self._parse_address(data, dest_addr_mode) 257 src_pan_id = struct.unpack("<H", data.read(2))[0] 261 src_address = self._parse_address(data, source_addr_mode) [all …]
|
D | lowpan.py | 218 def parse(self, data, next_header, message_info): argument 219 ext_header_length = ord(data.read(1)) 221 ext_header_data = data.read(ext_header_length) 241 def _decompress_nh(self, hc, data): argument 243 return ord(data.read(1)) 255 def parse(self, data, message_info): argument 256 nhc = LowpanNHC.from_bytes(bytearray(data.read(1))) 258 next_header = self._decompress_nh(nhc, data) 262 return factory.parse(data, next_header, message_info) 276 def _decompress_udp_ports(self, udphc, data): argument [all …]
|
D | dtls.py | 108 def from_bytes(cls, data): argument 109 content_type = ContentType(struct.unpack(">B", data.read(1))[0]) 110 version = ProtocolVersion.from_bytes(data) 111 epoch = struct.unpack(">H", data.read(2))[0] 112 sequence_number = struct.unpack(">Q", b'\x00\x00' + data.read(6))[0] 113 length = struct.unpack(">H", data.read(2))[0] 114 fragment = bytes(data.read(length)) 136 def from_bytes(cls, data): argument 165 def from_bytes(cls, data): argument 166 handshake_type = HandshakeType(struct.unpack(">B", data.read(1))[0]) [all …]
|
D | mesh_cop.py | 135 def parse(self, data, message_info): argument 136 data_tp = struct.unpack('>BH', data.read(3)) 151 def parse(self, data, message_info): argument 174 def parse(self, data, message_info): argument 175 extended_panid = struct.unpack(">Q", data.read(8))[0] 198 def parse(self, data, message_info): argument 200 network_name = struct.unpack("{}s".format(10), data.read(len))[0] 213 def parse(self, data, message_info): argument 226 def parse(self, data, message_info): argument 239 def parse(self, data, message_info): argument [all …]
|
D | mle.py | 134 def parse(self, data, message_info): argument 135 address = struct.unpack(">H", data.read(2))[0] 176 def parse(self, data, message_info): argument 177 mode = ord(data.read(1)) 205 def parse(self, data, message_info): argument 206 timeout = struct.unpack(">I", data.read(4))[0] 230 def parse(self, data, message_info): argument 231 challenge = data.read() 255 def parse(self, data, message_info): argument 256 response = data.read() [all …]
|
D | test_ipv6.py | 114 def parse(self, data, context): argument 115 return ICMPv6BytesBody(data.read()) 126 def __init__(self, header, data, _type): argument 128 self._data = data 328 def any_upper_layer_payload(data, _type): argument 329 return DummyUpperLayerProtocol(DummyHeader(), data, _type) 356 data = ipv6_header.to_bytes() 359 self.assertEqual(6, data[0] >> 4) 360 self.assertEqual(traffic_class, ((data[0] << 8 | data[1]) >> 4) & 0xff) 361 self.assertEqual(flow_label, ((data[1] & 0x0F) << 16) | (data[2] << 8) | data[3]) [all …]
|
D | network_layer.py | 81 def parse(self, data, message_info): argument 82 eid = bytearray(data.read(16)) 106 def parse(self, data, message_info): argument 107 mac_address = bytearray(data.read(8)) 131 def parse(self, data, message_info): argument 132 rloc16 = struct.unpack(">H", data.read(2))[0] 156 def parse(self, data, message_info): argument 157 ml_eid = bytearray(data.read(8)) 181 def parse(self, data, message_info): argument 182 status = StatusValues(ord(data.read(1))) [all …]
|
D | tlvs_parsing.py | 35 def __init__(self, type, data): argument 37 self.data = data 40 return 'UnknownTlv(%d, %s)' % (self.type, self.data) 48 def parse(self, data, message_info): argument 49 return UnknownTlv(self._type, data) 64 def parse(self, data, message_info): argument 67 while data.tell() < len(data.getvalue()): 68 _type = ord(data.read(1)) 70 length = ord(data.read(1)) 71 value = data.read(length)
|
D | network_data.py | 63 def parse(self, data, message_info): argument 66 while data.tell() < len(data.getvalue()): 67 data_byte = ord(data.read(1)) 72 length = ord(data.read(1)) 73 value = data.read(length) 110 def parse(self, data, message_info): argument 111 border_router_16 = struct.unpack(">H", data.read(2))[0] 113 data_byte = ord(data.read(1)) 124 def parse(self, data, message_info): argument 127 while data.tell() < len(data.getvalue()): [all …]
|
D | coap.py | 83 def _read_extended_value(cls, data, value): argument 85 return ord(data.read(1)) + 13 87 data.read(1) 88 return ord(data.read(1)) + 269 93 def from_bytes(cls, data): argument 94 initial_byte = ord(data.read(1)) 99 delta = cls._read_extended_value(data, delta) 100 length = cls._read_extended_value(data, length) 127 def parse(self, data, message_info): argument 131 while data.tell() < len(data.getvalue()): [all …]
|
D | network_diag.py | 78 def parse(self, data, message_info): argument 80 while data.tell() < message_info.length: 81 addresses.append(ipaddress.IPv6Address(data.read(16))) 145 def parse(self, data, message_info): argument 146 return MacCounters(struct.unpack('>9I', data.read(4 * 9))) 169 def parse(self, data, message_info): argument 170 return BatteryLevel(struct.unpack('>B', data.read(1))[0]) 193 def parse(self, data, message_info): argument 194 return SupplyVoltage(struct.unpack('>H', data.read(2))[0]) 245 def parse(self, data, message_info): argument [all …]
|
/openthread-latest/third_party/mbedtls/repo/library/ |
D | alignment.h | 412 #define MBEDTLS_GET_UINT32_BE(data, offset) \ argument 414 ? mbedtls_get_unaligned_uint32((data) + (offset)) \ 415 : MBEDTLS_BSWAP32(mbedtls_get_unaligned_uint32((data) + (offset))) \ 427 #define MBEDTLS_PUT_UINT32_BE(n, data, offset) \ argument 431 mbedtls_put_unaligned_uint32((data) + (offset), (uint32_t) (n)); \ 435 mbedtls_put_unaligned_uint32((data) + (offset), MBEDTLS_BSWAP32((uint32_t) (n))); \ 448 #define MBEDTLS_GET_UINT32_LE(data, offset) \ argument 450 ? MBEDTLS_BSWAP32(mbedtls_get_unaligned_uint32((data) + (offset))) \ 451 : mbedtls_get_unaligned_uint32((data) + (offset)) \ 464 #define MBEDTLS_PUT_UINT32_LE(n, data, offset) \ argument [all …]
|
/openthread-latest/third_party/mbedtls/repo/tests/suites/ |
D | test_suite_asn1write.function | 15 int generic_write_start_step(generic_write_data_t *data) 17 mbedtls_test_set_step(data->size); 18 mbedtls_free(data->output); 19 data->output = NULL; 20 TEST_CALLOC(data->output, data->size == 0 ? 1 : data->size); 21 data->end = data->output + data->size; 22 data->p = data->end; 23 data->start = data->end - data->size; 29 int generic_write_finish_step(generic_write_data_t *data, 34 if (data->size < expected->len) { [all …]
|
/openthread-latest/third_party/mbedtls/repo/tests/scripts/ |
D | generate_pkcs7_tests.py | 58 data = fp.read() 59 lines = [line.strip() for line in data.split('\n') if len(line.strip()) > 1] 84 def asn1_mutate(data): argument 99 mutations.append(["00"] + data) 101 mutations.append(data + ["00"]) 108 while i < len(data): 111 data_i = leng_i + 1 + (int(data[leng_i][1], 16) if data[leng_i][0] == '8' else 0) 112 if data[leng_i][0] == '8': 113 length = int(''.join(data[leng_i + 1: data_i]), 16) 115 length = int(data[leng_i], 16) [all …]
|
D | test_generate_test_code.py | 276 def __init__(self, file_name, data, line_no=0): argument 284 super(StringIOWrapper, self).__init__(data) 324 data = '''#include "mbedtls/ecp.h" 334 stream = StringIOWrapper('test_suite_ut.function', data, line_no=0) 344 data = '''#include "mbedtls/ecp.h" 355 stream = StringIOWrapper('test_suite_ut.function', data, 366 data = '''#include "mbedtls/ecp.h" 371 stream = StringIOWrapper('test_suite_ut.function', data) 386 data = ''' 392 stream = StringIOWrapper('test_suite_ut.function', data) [all …]
|
/openthread-latest/tools/tcat_ble_client/tlv/ |
D | tlv.py | 43 def parse_tlvs(data: bytes) -> List[TLV]: 45 while data: 46 next_tlv = TLV.from_bytes(data) 48 data = data[next_tlv_size:] 53 def from_bytes(data: bytes) -> TLV: 55 res.set_from_bytes(data) 58 def set_from_bytes(self, data: bytes): 59 self.type = data[0] 62 if data[1] == 0xFF: 65 length = int.from_bytes(data[size_offset:header_len], byteorder='big') [all …]
|
/openthread-latest/src/posix/platform/ |
D | settings.cpp | 551 uint8_t data[60]; in main() local 553 for (uint8_t i = 0; i < sizeof(data); ++i) in main() 555 data[i] = i; in main() 563 uint8_t value[sizeof(data)]; in main() 572 assert(otPlatSettingsSet(instance, 0, data, sizeof(data) / 2) == OT_ERROR_NONE); in main() 574 uint8_t value[sizeof(data)]; in main() 579 assert(length == sizeof(data) / 2); in main() 583 assert(length == sizeof(data) / 2); in main() 584 assert(0 == memcmp(value, data, length)); in main() 591 assert(length == sizeof(data) / 2); in main() [all …]
|
/openthread-latest/third_party/mbedtls/repo/scripts/mbedtls_dev/ |
D | crypto_data_tests.py | 51 'PSA_ALG_MD5': lambda data: hashlib.md5(data).hexdigest(), 53 'PSA_ALG_SHA_1': lambda data: hashlib.sha1(data).hexdigest(), 54 'PSA_ALG_SHA_224': lambda data: hashlib.sha224(data).hexdigest(), 55 'PSA_ALG_SHA_256': lambda data: hashlib.sha256(data).hexdigest(), 56 'PSA_ALG_SHA_384': lambda data: hashlib.sha384(data).hexdigest(), 57 'PSA_ALG_SHA_512': lambda data: hashlib.sha512(data).hexdigest(),
|
/openthread-latest/third_party/mbedtls/repo/tests/src/drivers/ |
D | test_driver_key_management.c | 266 const uint8_t *data, in mbedtls_test_transparent_import_key() argument 288 data, data_length, in mbedtls_test_transparent_import_key() 295 data, data_length, in mbedtls_test_transparent_import_key() 305 data, data_length, in mbedtls_test_transparent_import_key() 312 data, data_length, in mbedtls_test_transparent_import_key() 322 data, data_length, in mbedtls_test_transparent_import_key() 329 data, data_length, in mbedtls_test_transparent_import_key() 334 (void) data; in mbedtls_test_transparent_import_key() 348 const uint8_t *data, in mbedtls_test_opaque_import_key() argument 387 memcpy(key_buffer_temp, data, data_length); in mbedtls_test_opaque_import_key() [all …]
|
/openthread-latest/third_party/mbedtls/repo/docs/ |
D | tls13-early-data.md | 2 Writing early data 5 An application function to write and send a buffer of data to a server through 33 where ssl is the SSL context to use, data_to_write the address of the data 34 buffer and data_to_write_len the number of data bytes. The handshake may 37 completing the handshake before to write and send data to the server. The 38 mbedtls_ssl_write() may not be able to write and send all data in one go thus 39 the need for a loop calling it as long as there are still data to write and 42 An application function to write and send early data and only early data, 43 data sent during the first flight of client messages while the handshake is in 77 All together, code to write and send a buffer of data as long as possible as [all …]
|
/openthread-latest/third_party/mbedtls/repo/scripts/ |
D | generate_psa_constants.py | 302 data = {} 303 data['status_cases'] = self._make_status_cases() 304 data['ecc_curve_cases'] = self._make_ecc_curve_cases() 305 data['dh_group_cases'] = self._make_dh_group_cases() 306 data['key_type_cases'] = self._make_key_type_cases() 307 data['key_type_code'] = (self._make_ecc_key_type_code() + 309 data['hash_algorithm_cases'] = self._make_hash_algorithm_cases() 310 data['ka_algorithm_cases'] = self._make_ka_algorithm_cases() 311 data['algorithm_cases'] = self._make_algorithm_cases() 312 data['algorithm_code'] = self._make_algorithm_code() [all …]
|
/openthread-latest/tools/tcat_ble_client/ble/ |
D | ble_stream_secure.py | 87 data = self.outgoing.read() 88 if data: 89 await self.stream.send(data) 95 data = self.outgoing.read() 96 if data: 97 await self.stream.send(data) 114 data = await self.stream.recv(buffersize) 115 while not data and asyncio.get_event_loop().time() < end_time: 117 data = await self.stream.recv(buffersize) 118 if not data: [all …]
|