Home
last modified time | relevance | path

Searched refs:b (Results 1 – 25 of 157) sorted by relevance

1234567

/openthread-latest/third_party/mbedtls/repo/3rdparty/everest/library/kremlib/
DFStar_UInt128_extracted.c25 static uint64_t FStar_UInt128_constant_time_carry(uint64_t a, uint64_t b) in FStar_UInt128_constant_time_carry() argument
27 return (a ^ ((a ^ b) | ((a - b) ^ b))) >> (uint32_t)63U; in FStar_UInt128_constant_time_carry()
30 static uint64_t FStar_UInt128_carry(uint64_t a, uint64_t b) in FStar_UInt128_carry() argument
32 return FStar_UInt128_constant_time_carry(a, b); in FStar_UInt128_carry()
35 FStar_UInt128_uint128 FStar_UInt128_add(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b) in FStar_UInt128_add() argument
38 flat = { a.low + b.low, a.high + b.high + FStar_UInt128_carry(a.low + b.low, b.low) }; in FStar_UInt128_add()
43 FStar_UInt128_add_underspec(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b) in FStar_UInt128_add_underspec() argument
46 flat = { a.low + b.low, a.high + b.high + FStar_UInt128_carry(a.low + b.low, b.low) }; in FStar_UInt128_add_underspec()
50 FStar_UInt128_uint128 FStar_UInt128_add_mod(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b) in FStar_UInt128_add_mod() argument
53 flat = { a.low + b.low, a.high + b.high + FStar_UInt128_carry(a.low + b.low, b.low) }; in FStar_UInt128_add_mod()
[all …]
DFStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.c13 uint64_t FStar_UInt64_eq_mask(uint64_t a, uint64_t b) in FStar_UInt64_eq_mask() argument
15 uint64_t x = a ^ b; in FStar_UInt64_eq_mask()
22 uint64_t FStar_UInt64_gte_mask(uint64_t a, uint64_t b) in FStar_UInt64_gte_mask() argument
25 uint64_t y = b; in FStar_UInt64_gte_mask()
35 uint32_t FStar_UInt32_eq_mask(uint32_t a, uint32_t b) in FStar_UInt32_eq_mask() argument
37 uint32_t x = a ^ b; in FStar_UInt32_eq_mask()
44 uint32_t FStar_UInt32_gte_mask(uint32_t a, uint32_t b) in FStar_UInt32_gte_mask() argument
47 uint32_t y = b; in FStar_UInt32_gte_mask()
57 uint16_t FStar_UInt16_eq_mask(uint16_t a, uint16_t b) in FStar_UInt16_eq_mask() argument
59 uint16_t x = a ^ b; in FStar_UInt16_eq_mask()
[all …]
/openthread-latest/third_party/tcplp/bsdtcp/
Dtcp_seq.h43 #define SEQ_LT(a,b) ((int)((a)-(b)) < 0) argument
44 #define SEQ_LEQ(a,b) ((int)((a)-(b)) <= 0) argument
45 #define SEQ_GT(a,b) ((int)((a)-(b)) > 0) argument
46 #define SEQ_GEQ(a,b) ((int)((a)-(b)) >= 0) argument
48 #define SEQ_MIN(a, b) ((SEQ_LT(a, b)) ? (a) : (b)) argument
49 #define SEQ_MAX(a, b) ((SEQ_GT(a, b)) ? (a) : (b)) argument
52 #define TSTMP_LT(a,b) ((int)((a)-(b)) < 0) argument
53 #define TSTMP_GT(a,b) ((int)((a)-(b)) > 0) argument
54 #define TSTMP_GEQ(a,b) ((int)((a)-(b)) >= 0) argument
/openthread-latest/third_party/mbedtls/repo/3rdparty/everest/include/everest/kremlin/
Dc_endianness.h159 inline static uint16_t load16(uint8_t *b) { in load16() argument
161 memcpy(&x, b, 2); in load16()
165 inline static uint32_t load32(uint8_t *b) { in load32() argument
167 memcpy(&x, b, 4); in load32()
171 inline static uint64_t load64(uint8_t *b) { in load64() argument
173 memcpy(&x, b, 8); in load64()
177 inline static void store16(uint8_t *b, uint16_t i) { in store16() argument
178 memcpy(b, &i, 2); in store16()
181 inline static void store32(uint8_t *b, uint32_t i) { in store32() argument
182 memcpy(b, &i, 4); in store32()
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/suites/
Dtest_suite_bignum.generated.data16 mpi_add_mpi:"":"7b":"7b"
19 mpi_add_mpi:"":"-7b":"-7b"
46 mpi_add_mpi:"0":"7b":"7b"
49 mpi_add_mpi:"0":"-7b":"-7b"
76 mpi_add_mpi:"-":"7b":"7b"
79 mpi_add_mpi:"-":"-7b":"-7b"
106 mpi_add_mpi:"-0":"7b":"7b"
109 mpi_add_mpi:"-0":"-7b":"-7b"
124 mpi_add_mpi:"7b":"":"7b"
127 mpi_add_mpi:"7b":"0":"7b"
[all …]
Dtest_suite_common.function4 void fill_arrays(unsigned char *a, unsigned char *b, unsigned char *r1, unsigned char *r2, size_t n)
8 b[i] = (unsigned char) i * 3 + 1;
19 unsigned char *a = NULL, *b = NULL, *r1 = NULL, *r2 = NULL;
21 TEST_CALLOC(b, n + 1);
26 fill_arrays(a, b, r1, r2, n);
28 r1[i] = a[i] ^ b[i];
30 mbedtls_xor(r2, a, b, n);
34 fill_arrays(a, b, r1, r2, n);
36 r1[i] = r1[i] ^ b[i];
38 mbedtls_xor(r2, r2, b, n);
[all …]
Dtest_suite_debug.data32 …value' (16 bytes)\nMyFile(0999)\: 0000\: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f .......…
35 …value' (17 bytes)\nMyFile(0999)\: 0000\: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f .......…
38b 0c 0d 0e 0f ................\nMyFile(0999)\: 0010\: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d …
53b 10 7c 09\nMyFile(0999)\: 18 2b 5e dc d9 55 ad ac 41 8b f4 91 8e 28 89 af\nMyFile(0999)\: 48 e1…
56b 10 7c\nMyFile(0999)\: 09 18 2b 5e dc d9 55 ad ac 41 8b f4 91 8e 28 89\nMyFile(0999)\: af 48 e1…
59b 10 7c\nMyFile(0999)\: 09 18 2b 5e dc d9 55 ad ac 41 8b f4 91 8e 28 89\nMyFile(0999)\: af 48 e1…
63b fd 36 ee 82 65 2e\nMyFile(0999)\: 15 61 5e 89 bf b8 e8 45 90 db ee 88 16 52 d3 f1\nMyFile(0999)…
67b 34 41 37 58 2f 87 56 fe fc 89 ba 29 43\nMyFile(0999)\: 4b 4e e0 6e c3 0e 57 53 33 39 58 d4 52 b…
Dtest_suite_alignment.function136 uint64_t b = (r & ((uint64_t) 0xff << s2)) >> s2;
137 TEST_EQUAL(a, b);
168 for (size_t b = 0; b < 8; b++) {
169 uint8_t expected = b;
170 uint8_t actual = b + 1;
171 switch (b) {
201 for (size_t b = 0; b < 4; b++) {
202 uint8_t expected = b;
203 uint8_t actual = b + 1;
204 switch (b) {
[all …]
Dtest_suite_bignum_random.function62 /* Test whether bytes represents (in big-endian base 256) a number b that
63 * is significantly above a power of 2. That is, b must not have a long run
66 * Let n be the bit-size of b, i.e. the integer such that 2^n <= b < 2^{n+1}.
67 * This function returns 1 if, when drawing a number between 0 and b,
69 * This probability is (b - 2^n) / b and this function checks that this
101 /* At this point, x = floor((b - 2^n) / 2^(n-8)). b is significantly above
279 size_t b;
280 /* If upper_bound is small, stats[b] is the number of times the value b
281 * has been generated. Otherwise stats[b] is the number of times a
282 * value with bit b set has been generated. */
[all …]
Dtest_suite_constant_time.function202 uint8_t *a = NULL, *b = NULL;
205 TEST_CALLOC(b, size);
208 TEST_CF_SECRET(b, size);
209 int result = mbedtls_ct_memcmp(a, b, size);
211 TEST_CF_PUBLIC(b, size);
223 TEST_CF_SECRET(b, size);
224 result = mbedtls_ct_memcmp(a, b, size);
226 TEST_CF_PUBLIC(b, size);
238 mbedtls_free(b);
245 uint8_t *a = NULL, *b = NULL;
[all …]
/openthread-latest/tests/unit/
Dtest_linked_list.cpp136 Entry a("a", 1, kAlphaType), b("b", 2, kAlphaType), c("c", 3, kBetaType); in TestLinkedList() local
154 VerifyOrQuit(list.Find(b, prev) == kErrorNotFound, "succeeded for a missing entry"); in TestLinkedList()
156 SuccessOrQuit(list.Add(b)); in TestLinkedList()
157 VerifyLinkedListContent(&list, &b, &a, nullptr); in TestLinkedList()
161 VerifyLinkedListContent(&list, &c, &b, &a, nullptr); in TestLinkedList()
164 VerifyLinkedListContent(&list, &d, &c, &b, &a, nullptr); in TestLinkedList()
167 VerifyLinkedListContent(&list, &e, &d, &c, &b, &a, nullptr); in TestLinkedList()
170 VerifyOrQuit(list.Add(b) == kErrorAlready, "did not detect duplicate"); in TestLinkedList()
175 VerifyLinkedListContent(&list, &d, &c, &b, &a, nullptr); in TestLinkedList()
182 VerifyOrQuit(list.FindMatchingWithPrev(prev, b.GetName()) == &b); in TestLinkedList()
[all …]
/openthread-latest/third_party/mbedtls/repo/3rdparty/everest/include/everest/kremlib/
DFStar_UInt128.h26 FStar_UInt128_uint128 FStar_UInt128_add(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
29 FStar_UInt128_add_underspec(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
31 FStar_UInt128_uint128 FStar_UInt128_add_mod(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
33 FStar_UInt128_uint128 FStar_UInt128_sub(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
36 FStar_UInt128_sub_underspec(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
38 FStar_UInt128_uint128 FStar_UInt128_sub_mod(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
40 FStar_UInt128_uint128 FStar_UInt128_logand(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
42 FStar_UInt128_uint128 FStar_UInt128_logxor(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
44 FStar_UInt128_uint128 FStar_UInt128_logor(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
52 bool FStar_UInt128_eq(FStar_UInt128_uint128 a, FStar_UInt128_uint128 b);
[all …]
/openthread-latest/third_party/mbedtls/repo/library/
Dbn_mul.h38 #define MBEDTLS_BYTES_TO_T_UINT_4(a, b, c, d) \ argument
40 ((mbedtls_mpi_uint) (b) << 8) | \
44 #define MBEDTLS_BYTES_TO_T_UINT_2(a, b) \ argument
45 MBEDTLS_BYTES_TO_T_UINT_4(a, b, 0, 0)
47 #define MBEDTLS_BYTES_TO_T_UINT_8(a, b, c, d, e, f, g, h) \ argument
48 MBEDTLS_BYTES_TO_T_UINT_4(a, b, c, d), \
53 #define MBEDTLS_BYTES_TO_T_UINT_8(a, b, c, d, e, f, g, h) \ argument
55 ((mbedtls_mpi_uint) (b) << 8) | \
63 #define MBEDTLS_BYTES_TO_T_UINT_4(a, b, c, d) \ argument
64 MBEDTLS_BYTES_TO_T_UINT_8(a, b, c, d, 0, 0, 0, 0)
[all …]
Daria.c109 static inline void aria_a(uint32_t *a, uint32_t *b, in aria_a() argument
113 ta = *b; // 4567 in aria_a()
114 *b = *a; // 0123 in aria_a()
120 tc = ARIA_P2(*b); // 2301 in aria_a()
124 *b ^= ta ^ tb; // 0123+2301+5476+89ab+ba98+efcd+fedc OUT in aria_a()
141 static inline void aria_sl(uint32_t *a, uint32_t *b, in aria_sl() argument
150 *b = ((uint32_t) sa[MBEDTLS_BYTE_0(*b)]) ^ in aria_sl()
151 (((uint32_t) sb[MBEDTLS_BYTE_1(*b)]) << 8) ^ in aria_sl()
152 (((uint32_t) sc[MBEDTLS_BYTE_2(*b)]) << 16) ^ in aria_sl()
153 (((uint32_t) sd[MBEDTLS_BYTE_3(*b)]) << 24); in aria_sl()
[all …]
Daesce.c414 static inline poly128_t vmull_p64(poly64_t a, poly64_t b) in vmull_p64() argument
417 asm ("vmull.p64 %[r], %[a], %[b]" : [r] "=w" (r) : [a] "w" (a), [b] "w" (b) :); in vmull_p64()
424 static inline poly128_t vmull_high_p64(poly64x2_t a, poly64x2_t b) in vmull_high_p64() argument
427 (poly64_t) (vget_high_u64((uint64x2_t) b))); in vmull_high_p64()
490 #define MBEDTLS_VMULL_P64(a, b) vmull_p64((poly64_t) a, (poly64_t) b) argument
495 #define MBEDTLS_VMULL_P64(a, b) vmull_p64(a, b) argument
498 static inline uint8x16_t pmull_low(uint8x16_t a, uint8x16_t b) in pmull_low() argument
504 (poly64_t) vget_low_p64(vreinterpretq_p64_u8(b)) in pmull_low()
508 static inline uint8x16_t pmull_high(uint8x16_t a, uint8x16_t b) in pmull_high() argument
512 vreinterpretq_p64_u8(b))); in pmull_high()
[all …]
Dcommon.h188 const unsigned char *b, in mbedtls_xor() argument
198 uint8x16_t v2 = vld1q_u8(b + i); in mbedtls_xor()
214 uint64_t x = mbedtls_get_unaligned_uint64(a + i) ^ mbedtls_get_unaligned_uint64(b + i); in mbedtls_xor()
224 uint32_t x = mbedtls_get_unaligned_uint32(a + i) ^ mbedtls_get_unaligned_uint32(b + i); in mbedtls_xor()
235 r[i] = a[i] ^ b[i]; in mbedtls_xor()
270 const unsigned char *b, in mbedtls_xor_no_simd() argument
278 uint64_t x = mbedtls_get_unaligned_uint64(a + i) ^ mbedtls_get_unaligned_uint64(b + i); in mbedtls_xor_no_simd()
292 uint32_t x = mbedtls_get_unaligned_uint32(a + i) ^ mbedtls_get_unaligned_uint32(b + i); in mbedtls_xor_no_simd()
303 r[i] = a[i] ^ b[i]; in mbedtls_xor_no_simd()
/openthread-latest/third_party/mbedtls/repo/scripts/
Dmake_generated_files.bat6 python scripts\generate_driver_wrappers.py || exit /b 1
7 perl scripts\generate_errors.pl || exit /b 1
8 perl scripts\generate_query_config.pl || exit /b 1
9 perl scripts\generate_features.pl || exit /b 1
10 python scripts\generate_ssl_debug_helpers.py || exit /b 1
11 perl scripts\generate_visualc_files.pl || exit /b 1
12 python scripts\generate_psa_constants.py || exit /b 1
13 python tests\scripts\generate_bignum_tests.py || exit /b 1
14 python tests\scripts\generate_ecp_tests.py || exit /b 1
15 python tests\scripts\generate_psa_tests.py || exit /b 1
/openthread-latest/tests/scripts/thread-cert/pktverify/
Dbytes.py58 return ''.join('%02x' % b for b in self)
64 return ':'.join('%02x' % b for b in self)
88 return bytearray(b"")
99 return bytearray(b"")
134 x = Bytes(b"\x01\x02\x03\x04")
142 assert Bytes._parse_compact("") == Bytes(b"")
145 assert Bytes._parse_octets("") == Bytes(b"")
148 assert Bytes._parse_hextets("") == Bytes(b"")
153 assert x[:2] == Bytes(b'\x01\x02')
154 assert x[-2:] == Bytes(b'\x03\x04')
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/data_files/
Ddh.optlen.pem5 80:0a:bf:e7:dc:66:7a:a1:7b:cd:7c:04:61:4b:c2:
6 21:a6:54:82:cc:c0:4b:60:46:02:b0:e1:31:90:8a:
7 93:8e:a1:1b:48:dc:51:5d:ab:7a:bc:bb:1e:0c:7f:
10 5f:5b:f0:0d:f8:28:80:60:20:e8:75:c0:09:26:e4:
12 7c:63:96:b9:24:46:21:be:2b:00:b6:3c:65:92:53:
17 ec:b0:55:6f:b7:13:12:a8:d7:c9:3b:b2:89:8e:a0:
27 6a:57:8d:70:c5:c5:60:ad:2b:db:92:4c:4a:4d:be:
31 2d:52:13:ed:4a:5f:1f:5b:a8:b5:e1:ed:3d:a9:51:
35 5b:2e:a1:fa:34:40:5d:83:98:2f:ba:40:e6:d8:52:
36 da:3d:91:01:9b:f2:35:11:31:42:54:dc:21:1a:90:
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/data_files/dir3/
Dtest-ca.crt17 58:08:94:a5:ec:9b:c5:8b:df:1a:1e:99:38:99:87:
18 1e:7b:c0:8d:39:df:38:5d:70:78:07:d3:9e:d9:93:
20 cb:44:a2:72:0b:c2:e5:40:f9:3e:e5:a6:0e:b3:f9:
21 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90:
24 58:26:22:03:5b:d4:b4:d5:fb:f5:e3:96:2e:70:c0:
29 e9:fc:ac:db:2e:28:d1:7e:02:4b:23:a0:15:f2:38:
30 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9:
45 b8:fd:54:d8:00:54:90:8b:25:b0:27:dd:95:cd:a2:f7:84:07:
50 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d:
51 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5:
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/data_files/dir1/
Dtest-ca.crt17 58:08:94:a5:ec:9b:c5:8b:df:1a:1e:99:38:99:87:
18 1e:7b:c0:8d:39:df:38:5d:70:78:07:d3:9e:d9:93:
20 cb:44:a2:72:0b:c2:e5:40:f9:3e:e5:a6:0e:b3:f9:
21 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90:
24 58:26:22:03:5b:d4:b4:d5:fb:f5:e3:96:2e:70:c0:
29 e9:fc:ac:db:2e:28:d1:7e:02:4b:23:a0:15:f2:38:
30 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9:
45 b8:fd:54:d8:00:54:90:8b:25:b0:27:dd:95:cd:a2:f7:84:07:
50 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d:
51 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5:
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/data_files/dir2/
Dtest-ca.crt17 58:08:94:a5:ec:9b:c5:8b:df:1a:1e:99:38:99:87:
18 1e:7b:c0:8d:39:df:38:5d:70:78:07:d3:9e:d9:93:
20 cb:44:a2:72:0b:c2:e5:40:f9:3e:e5:a6:0e:b3:f9:
21 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90:
24 58:26:22:03:5b:d4:b4:d5:fb:f5:e3:96:2e:70:c0:
29 e9:fc:ac:db:2e:28:d1:7e:02:4b:23:a0:15:f2:38:
30 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9:
45 b8:fd:54:d8:00:54:90:8b:25:b0:27:dd:95:cd:a2:f7:84:07:
50 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d:
51 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5:
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/scripts/
Dcheck_files.py146 for i, line in enumerate(iter(f.readline, b"")):
170 b'bash': 'sh',
171 b'perl': 'pl',
172 b'python3': 'py',
173 b'sh': 'sh',
193 if first_line.startswith(b'#!'):
221 if f.read(1) != b"\n":
291 return b"\r" in line
305 return not line.endswith(b"\r\n") or b"\r" in line[:-2]
315 return line.rstrip(b"\r\n") != line.rstrip()
[all …]
/openthread-latest/src/include/common/
Dcode_utils.hpp83 #define OT_MIN(a, b) ((b) < (a) ? (b) : (a)) argument
88 #define OT_MAX(a, b) ((a) < (b) ? (b) : (a)) argument
/openthread-latest/third_party/mbedtls/repo/scripts/mbedtls_dev/
Dcrypto_data_tests.py91 short = b'abc'
93 long = (b'Hello, world. Here are 16 unprintable bytes: ['
94 b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a'
95 b'\x80\x81\x82\x83\xfe\xff]. '
96 b' This message was brought to you by a natural intelligence. '
97 b' If you can read this, good luck with your debugging!')
100 yield self.one_test_case(alg, 'hash_empty', '', [calc(b'')])

1234567