Home
last modified time | relevance | path

Searched refs:mlen (Results 1 – 25 of 245) sorted by relevance

12345678910

/freebsd/sys/i386/i386/
H A Din_cksum_machdep.c72 int mlen = 0; in in_cksum_skip() local
79 mlen = m->m_len - skip; in in_cksum_skip()
91 if (mlen == -1) { in in_cksum_skip()
104 mlen = m->m_len - 1; in in_cksum_skip()
107 mlen = m->m_len; in in_cksum_skip()
109 if (len < mlen) in in_cksum_skip()
110 mlen = len; in in_cksum_skip()
111 len -= mlen; in in_cksum_skip()
118 if ((1 & (int) w) && (mlen > 0)) { in in_cksum_skip()
122 mlen--; in in_cksum_skip()
[all …]
/freebsd/sys/contrib/libsodium/test/default/
H A Dmetamorphic.c17 size_t mlen; in mm_generichash() local
22 mlen = randombytes_uniform(MAXLEN); in mm_generichash()
23 m = (unsigned char *) sodium_malloc(mlen); in mm_generichash()
35 randombytes_buf(m, mlen); in mm_generichash()
38 l1 = randombytes_uniform((uint32_t) mlen); in mm_generichash()
39 l2 = randombytes_uniform((uint32_t) (mlen - l1)); in mm_generichash()
42 crypto_generichash_update(&st, m + l1 + l2, mlen - l1 - l2); in mm_generichash()
45 crypto_generichash(h2, hlen, m, mlen, k, klen); in mm_generichash()
63 size_t mlen; in mm_onetimeauth() local
68 mlen = randombytes_uniform(MAXLEN); in mm_onetimeauth()
[all …]
H A Dsecretbox_easy2.c14 size_t mlen; in main() local
17 mlen = (size_t) randombytes_uniform((uint32_t) 10000) + 1U; in main()
18 m = (unsigned char *) sodium_malloc(mlen); in main()
19 m2 = (unsigned char *) sodium_malloc(mlen); in main()
20 c = (unsigned char *) sodium_malloc(crypto_secretbox_MACBYTES + mlen); in main()
25 randombytes_buf(m, mlen); in main()
27 crypto_secretbox_easy(c, m, (unsigned long long) mlen, nonce, k); in main()
29 m2, c, (unsigned long long) mlen + crypto_secretbox_MACBYTES, nonce, in main()
33 printf("%d\n", memcmp(m, m2, mlen)); in main()
35 for (i = 0; i < mlen + crypto_secretbox_MACBYTES - 1; i++) { in main()
[all …]
H A Dbox_easy2.c25 size_t mlen; in main() local
47 mlen = (size_t) randombytes_uniform((uint32_t) m_size) + 1U; in main()
48 randombytes_buf(m, mlen); in main()
50 ret = crypto_box_easy(c, m, mlen, nonce, bobpk, alicesk); in main()
53 (unsigned long long) mlen + crypto_box_MACBYTES, in main()
58 printf("%d\n", memcmp(m, m2, mlen)); in main()
60 for (i = 0; i < mlen + crypto_box_MACBYTES - 1; i++) { in main()
67 memcpy(c, m, mlen); in main()
69 crypto_box_easy(c, c, (unsigned long long) mlen, nonce, bobpk, alicesk); in main()
71 printf("%d\n", memcmp(m, c, mlen) == 0); in main()
[all …]
H A Dsecretbox8.c14 size_t mlen; in main() local
18 for (mlen = 0; mlen < 1000 && mlen + crypto_secretbox_ZEROBYTES < sizeof m; in main()
19 ++mlen) { in main()
22 randombytes_buf(m + crypto_secretbox_ZEROBYTES, mlen); in main()
23 crypto_secretbox(c, m, mlen + crypto_secretbox_ZEROBYTES, n, k); in main()
26 c[rand() % (mlen + crypto_secretbox_ZEROBYTES)] = rand(); in main()
27 if (crypto_secretbox_open(m2, c, mlen + crypto_secretbox_ZEROBYTES, in main()
29 for (i = 0; i < mlen + crypto_secretbox_ZEROBYTES; ++i) { in main()
H A Dsecretbox7.c14 size_t mlen; in main() local
17 for (mlen = 0; mlen < 1000 && mlen + crypto_secretbox_ZEROBYTES < sizeof m; in main()
18 ++mlen) { in main()
21 randombytes_buf(m + crypto_secretbox_ZEROBYTES, mlen); in main()
22 crypto_secretbox(c, m, mlen + crypto_secretbox_ZEROBYTES, n, k); in main()
23 if (crypto_secretbox_open(m2, c, mlen + crypto_secretbox_ZEROBYTES, n, in main()
25 for (i = 0; i < mlen + crypto_secretbox_ZEROBYTES; ++i) { in main()
H A Dbox8.c17 size_t mlen; in main() local
28 for (mlen = 0; mlen + crypto_box_ZEROBYTES <= mlen_max; mlen++) { in main()
30 randombytes_buf(m + crypto_box_ZEROBYTES, mlen); in main()
31 ret = crypto_box(c, m, mlen + crypto_box_ZEROBYTES, n, bobpk, alicesk); in main()
39 c[rand() % (mlen + crypto_box_ZEROBYTES)] = rand(); in main()
40 if (crypto_box_open(m2, c, mlen + crypto_box_ZEROBYTES, n, alicepk, in main()
42 for (i = 0; i < mlen + crypto_box_ZEROBYTES; ++i) { in main()
H A Dbox7.c17 size_t mlen; in main() local
28 for (mlen = 0; mlen + crypto_box_ZEROBYTES <= mlen_max; mlen++) { in main()
30 randombytes_buf(m + crypto_box_ZEROBYTES, mlen); in main()
31 ret = crypto_box(c, m, mlen + crypto_box_ZEROBYTES, n, bobpk, alicesk); in main()
33 if (crypto_box_open(m2, c, mlen + crypto_box_ZEROBYTES, n, alicepk, in main()
35 for (i = 0; i < mlen + crypto_box_ZEROBYTES; ++i) { in main()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/
H A Daead_chacha20poly1305.c24 unsigned long long mlen, in crypto_aead_chacha20poly1305_encrypt_detached() argument
44 crypto_stream_chacha20_xor_ic(c, m, mlen, npub, 1U, k); in crypto_aead_chacha20poly1305_encrypt_detached()
46 crypto_onetimeauth_poly1305_update(&state, c, mlen); in crypto_aead_chacha20poly1305_encrypt_detached()
47 STORE64_LE(slen, (uint64_t) mlen); in crypto_aead_chacha20poly1305_encrypt_detached()
63 unsigned long long mlen, in crypto_aead_chacha20poly1305_encrypt() argument
73 if (mlen > crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX) { in crypto_aead_chacha20poly1305_encrypt()
77 c + mlen, NULL, in crypto_aead_chacha20poly1305_encrypt()
78 m, mlen, in crypto_aead_chacha20poly1305_encrypt()
83 clen = mlen + crypto_aead_chacha20poly1305_ABYTES; in crypto_aead_chacha20poly1305_encrypt()
95 unsigned long long mlen, in crypto_aead_chacha20poly1305_ietf_encrypt_detached() argument
[all …]
/freebsd/contrib/tcpdump/
H A Din_cksum.c59 int mlen = 0; in in_cksum() local
75 if (mlen == -1) { in in_cksum()
87 mlen = vec->len - 1; in in_cksum()
89 mlen = vec->len; in in_cksum()
93 if ((1 & (uintptr_t) w) && (mlen > 0)) { in in_cksum()
98 mlen--; in in_cksum()
105 while ((mlen -= 32) >= 0) { in in_cksum()
112 mlen += 32; in in_cksum()
113 while ((mlen -= 8) >= 0) { in in_cksum()
117 mlen += 8; in in_cksum()
[all …]
/freebsd/contrib/bearssl/src/int/
H A Di31_muladd.c33 size_t u, mlen; in br_i31_muladd_small() local
54 mlen = (m_bitlen + 31) >> 5; in br_i31_muladd_small()
83 hi = x[mlen]; in br_i31_muladd_small()
85 a0 = x[mlen]; in br_i31_muladd_small()
86 memmove(x + 2, x + 1, (mlen - 1) * sizeof *x); in br_i31_muladd_small()
88 a1 = x[mlen]; in br_i31_muladd_small()
89 b0 = m[mlen]; in br_i31_muladd_small()
91 a0 = ((x[mlen] << (31 - mblr)) | (x[mlen - 1] >> mblr)) in br_i31_muladd_small()
93 memmove(x + 2, x + 1, (mlen - 1) * sizeof *x); in br_i31_muladd_small()
95 a1 = ((x[mlen] << (31 - mblr)) | (x[mlen - 1] >> mblr)) in br_i31_muladd_small()
[all …]
H A Di15_muladd.c62 size_t u, mlen; in br_i15_muladd_small() local
80 mlen = (m_bitlen + 15) >> 4; in br_i15_muladd_small()
109 hi = x[mlen]; in br_i15_muladd_small()
111 a0 = x[mlen]; in br_i15_muladd_small()
112 memmove(x + 2, x + 1, (mlen - 1) * sizeof *x); in br_i15_muladd_small()
114 a = (a0 << 15) + x[mlen]; in br_i15_muladd_small()
115 b = m[mlen]; in br_i15_muladd_small()
117 a0 = (x[mlen] << (15 - mblr)) | (x[mlen - 1] >> mblr); in br_i15_muladd_small()
118 memmove(x + 2, x + 1, (mlen - 1) * sizeof *x); in br_i15_muladd_small()
120 a = (a0 << 15) | (((x[mlen] << (15 - mblr)) in br_i15_muladd_small()
[all …]
H A Di15_reduce.c32 size_t mlen, alen, u; in br_i15_reduce() local
35 mlen = (m_bitlen + 15) >> 4; in br_i15_reduce()
50 for (u = alen; u < mlen; u ++) { in br_i15_reduce()
61 memcpy(x + 1, a + 2 + (alen - mlen), (mlen - 1) * sizeof *a); in br_i15_reduce()
62 x[mlen] = 0; in br_i15_reduce()
63 for (u = 1 + alen - mlen; u > 0; u --) { in br_i15_reduce()
H A Di31_reduce.c32 size_t mlen, alen, u; in br_i31_reduce() local
35 mlen = (m_bitlen + 31) >> 5; in br_i31_reduce()
50 for (u = alen; u < mlen; u ++) { in br_i31_reduce()
61 memcpy(x + 1, a + 2 + (alen - mlen), (mlen - 1) * sizeof *a); in br_i31_reduce()
62 x[mlen] = 0; in br_i31_reduce()
63 for (u = 1 + alen - mlen; u > 0; u --) { in br_i31_reduce()
H A Di32_reduce.c32 size_t mlen, alen, u; in br_i32_reduce() local
35 mlen = (m_bitlen + 31) >> 5; in br_i32_reduce()
50 for (u = alen; u < mlen; u ++) { in br_i32_reduce()
61 memcpy(x + 1, a + 2 + (alen - mlen), (mlen - 1) * sizeof *a); in br_i32_reduce()
62 x[mlen] = 0; in br_i32_reduce()
63 for (u = 1 + alen - mlen; u > 0; u --) { in br_i32_reduce()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/
H A Dobsolete.c34 unsigned long long mlen, in crypto_sign_edwards25519sha512batch() argument
46 crypto_hash_sha512_update(&hs, m, mlen); in crypto_sign_edwards25519sha512batch()
55 crypto_hash_sha512_update(&hs, m, mlen); in crypto_sign_edwards25519sha512batch()
60 memmove(sm + 32, m, (size_t) mlen); in crypto_sign_edwards25519sha512batch()
62 memcpy(sm + 32 + mlen, sig + 32, 32); in crypto_sign_edwards25519sha512batch()
63 *smlen_p = mlen + 64U; in crypto_sign_edwards25519sha512batch()
77 unsigned long long mlen; in crypto_sign_edwards25519sha512batch_open() local
89 mlen = smlen - 64; in crypto_sign_edwards25519sha512batch_open()
100 crypto_hash_sha512(h, sm, mlen + 32); in crypto_sign_edwards25519sha512batch_open()
107 ge25519_scalarmult_base(&R, sm + 32 + mlen); in crypto_sign_edwards25519sha512batch_open()
[all …]
H A Dopen.c16 unsigned long long mlen, in _crypto_sign_ed25519_verify_detached() argument
46 crypto_hash_sha512_update(&hs, m, mlen); in _crypto_sign_ed25519_verify_detached()
60 unsigned long long mlen, in crypto_sign_ed25519_verify_detached() argument
63 return _crypto_sign_ed25519_verify_detached(sig, m, mlen, pk, 0); in crypto_sign_ed25519_verify_detached()
71 unsigned long long mlen; in crypto_sign_ed25519_open() local
76 mlen = smlen - 64; in crypto_sign_ed25519_open()
77 if (crypto_sign_ed25519_verify_detached(sm, sm + 64, mlen, pk) != 0) { in crypto_sign_ed25519_open()
78 memset(m, 0, mlen); in crypto_sign_ed25519_open()
82 *mlen_p = mlen; in crypto_sign_ed25519_open()
84 memmove(m, sm + 64, mlen); in crypto_sign_ed25519_open()
H A Dsign.c66 const unsigned char *m, unsigned long long mlen, in _crypto_sign_ed25519_detached() argument
85 crypto_hash_sha512_update(&hs, m, mlen); in _crypto_sign_ed25519_detached()
96 crypto_hash_sha512_update(&hs, m, mlen); in _crypto_sign_ed25519_detached()
114 const unsigned char *m, unsigned long long mlen, in crypto_sign_ed25519_detached() argument
117 return _crypto_sign_ed25519_detached(sig, siglen_p, m, mlen, sk, 0); in crypto_sign_ed25519_detached()
122 const unsigned char *m, unsigned long long mlen, in crypto_sign_ed25519() argument
127 memmove(sm + crypto_sign_ed25519_BYTES, m, mlen); in crypto_sign_ed25519()
130 sm, &siglen, sm + crypto_sign_ed25519_BYTES, mlen, sk) != 0 || in crypto_sign_ed25519()
135 memset(sm, 0, mlen + crypto_sign_ed25519_BYTES); in crypto_sign_ed25519()
141 *smlen_p = mlen + siglen; in crypto_sign_ed25519()
/freebsd/lib/libsecureboot/openpgp/
H A Ddecode.c190 size_t mlen; in decode_mpi() local
197 mlen = (size_t)(*ptr++ << 8); in decode_mpi()
198 mlen |= (size_t)*ptr++; /* number of bits */ in decode_mpi()
199 mlen = (mlen + 7) / 8; /* number of bytes */ in decode_mpi()
200 *sz = mlen; in decode_mpi()
202 ptr += mlen; in decode_mpi()
224 int mlen; in mpi2bn() local
231 mlen = (*ptr++ << 8); in mpi2bn()
232 mlen |= *ptr++; /* number of bits */ in mpi2bn()
233 mlen = (mlen + 7) / 8; /* number of bytes */ in mpi2bn()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305/
H A Dsecretstream_xchacha20poly1305.c114 const unsigned char *m, unsigned long long mlen, in crypto_secretstream_xchacha20poly1305_push() argument
126 if (mlen > crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX) { in crypto_secretstream_xchacha20poly1305_push()
145 crypto_stream_chacha20_ietf_xor_ic(c, m, mlen, state->nonce, 2U, state->k); in crypto_secretstream_xchacha20poly1305_push()
146 crypto_onetimeauth_poly1305_update(&poly1305_state, c, mlen); in crypto_secretstream_xchacha20poly1305_push()
148 (&poly1305_state, _pad0, (0x10 - (sizeof block) + mlen) & 0xf); in crypto_secretstream_xchacha20poly1305_push()
152 STORE64_LE(slen, (sizeof block) + mlen); in crypto_secretstream_xchacha20poly1305_push()
155 mac = c + mlen; in crypto_secretstream_xchacha20poly1305_push()
171 *outlen_p = crypto_secretstream_xchacha20poly1305_ABYTES + mlen; in crypto_secretstream_xchacha20poly1305_push()
189 unsigned long long mlen; in crypto_secretstream_xchacha20poly1305_pull() local
201 mlen = inlen - crypto_secretstream_xchacha20poly1305_ABYTES; in crypto_secretstream_xchacha20poly1305_pull()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_box/
H A Dcrypto_box_easy.c14 const unsigned char *m, unsigned long long mlen, in crypto_box_detached_afternm() argument
17 return crypto_secretbox_detached(c, mac, m, mlen, n, k); in crypto_box_detached_afternm()
22 const unsigned char *m, unsigned long long mlen, in crypto_box_detached() argument
33 ret = crypto_box_detached_afternm(c, mac, m, mlen, n, k); in crypto_box_detached()
41 unsigned long long mlen, const unsigned char *n, in crypto_box_easy_afternm() argument
44 if (mlen > crypto_box_MESSAGEBYTES_MAX) { in crypto_box_easy_afternm()
47 return crypto_box_detached_afternm(c + crypto_box_MACBYTES, c, m, mlen, n, in crypto_box_easy_afternm()
53 unsigned long long mlen, const unsigned char *n, in crypto_box_easy() argument
56 if (mlen > crypto_box_MESSAGEBYTES_MAX) { in crypto_box_easy()
59 return crypto_box_detached(c + crypto_box_MACBYTES, c, m, mlen, n, in crypto_box_easy()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/
H A Daead_xchacha20poly1305.c21 unsigned long long mlen, in crypto_aead_xchacha20poly1305_ietf_encrypt_detached() argument
36 (c, mac, maclen_p, m, mlen, ad, adlen, nsec, npub2, k2); in crypto_aead_xchacha20poly1305_ietf_encrypt_detached()
46 unsigned long long mlen, in crypto_aead_xchacha20poly1305_ietf_encrypt() argument
56 if (mlen > crypto_aead_xchacha20poly1305_ietf_MESSAGEBYTES_MAX) { in crypto_aead_xchacha20poly1305_ietf_encrypt()
60 (c, c + mlen, NULL, m, mlen, ad, adlen, nsec, npub, k); in crypto_aead_xchacha20poly1305_ietf_encrypt()
63 clen = mlen + crypto_aead_xchacha20poly1305_ietf_ABYTES; in crypto_aead_xchacha20poly1305_ietf_encrypt()
107 unsigned long long mlen = 0ULL; in crypto_aead_xchacha20poly1305_ietf_decrypt() local
119 mlen = clen - crypto_aead_xchacha20poly1305_ietf_ABYTES; in crypto_aead_xchacha20poly1305_ietf_decrypt()
121 *mlen_p = mlen; in crypto_aead_xchacha20poly1305_ietf_decrypt()
/freebsd/sys/arm/arm/
H A Din_cksum_machdep.c105 int mlen = 0; in in_cksum_skip() local
114 mlen = m->m_len - skip; in in_cksum_skip()
125 mlen = m->m_len; in in_cksum_skip()
128 if (len < mlen) in in_cksum_skip()
129 mlen = len; in in_cksum_skip()
132 sum += _do_cksum(addr, mlen) << 8; in in_cksum_skip()
134 sum += _do_cksum(addr, mlen); in in_cksum_skip()
136 clen += mlen; in in_cksum_skip()
137 len -= mlen; in in_cksum_skip()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dlzjb.c58 int mlen, offset, hash; in zfs_lzjb_compress_buf() local
88 for (mlen = MATCH_MIN; mlen < MATCH_MAX; mlen++) in zfs_lzjb_compress_buf()
89 if (src[mlen] != cpy[mlen]) in zfs_lzjb_compress_buf()
91 *dst++ = ((mlen - MATCH_MIN) << (NBBY - MATCH_BITS)) | in zfs_lzjb_compress_buf()
94 src += mlen; in zfs_lzjb_compress_buf()
122 int mlen = (src[0] >> (NBBY - MATCH_BITS)) + MATCH_MIN; in zfs_lzjb_decompress_buf() local
127 while (--mlen >= 0 && dst < d_end) in zfs_lzjb_decompress_buf()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_secretbox/
H A Dcrypto_secretbox_easy.c19 unsigned long long mlen, const unsigned char *n, in crypto_secretbox_detached() argument
31 (uintptr_t) c - (uintptr_t) m < mlen) || in crypto_secretbox_detached()
33 (uintptr_t) m - (uintptr_t) c < mlen)) { /* LCOV_EXCL_LINE */ in crypto_secretbox_detached()
34 memmove(c, m, mlen); in crypto_secretbox_detached()
39 mlen0 = mlen; in crypto_secretbox_detached()
57 if (mlen > mlen0) { in crypto_secretbox_detached()
58 crypto_stream_salsa20_xor_ic(c + mlen0, m + mlen0, mlen - mlen0, in crypto_secretbox_detached()
63 crypto_onetimeauth_poly1305_update(&state, c, mlen); in crypto_secretbox_detached()
72 unsigned long long mlen, const unsigned char *n, in crypto_secretbox_easy() argument
75 if (mlen > crypto_secretbox_MESSAGEBYTES_MAX) { in crypto_secretbox_easy()
[all …]

12345678910