Home
last modified time | relevance | path

Searched refs:__bounded__ (Results 1 – 16 of 16) sorted by relevance

/freebsd-13-stable/crypto/openssh/openbsd-compat/
HDsha2.h80 __attribute__((__bounded__(__string__,2,3)));
83 __attribute__((__bounded__(__minbytes__,1,SHA224_DIGEST_LENGTH)));
85 __attribute__((__bounded__(__minbytes__,2,SHA224_DIGEST_STRING_LENGTH)));
87 __attribute__((__bounded__(__minbytes__,2,SHA224_DIGEST_STRING_LENGTH)));
89 __attribute__((__bounded__(__minbytes__,2,SHA224_DIGEST_STRING_LENGTH)));
91 __attribute__((__bounded__(__string__,1,2)))
92 __attribute__((__bounded__(__minbytes__,3,SHA224_DIGEST_STRING_LENGTH)));
99 __attribute__((__bounded__(__string__,2,3)));
102 __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH)));
104 __attribute__((__bounded__(__minbytes__,2,SHA256_DIGEST_STRING_LENGTH)));
[all …]
HDmd5.h32 __attribute__((__bounded__(__string__,2,3)));
35 __attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH)));
37 __attribute__((__bounded__(__minbytes__,1,4)))
38 __attribute__((__bounded__(__minbytes__,2,MD5_BLOCK_LENGTH)));
40 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
42 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
44 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
46 __attribute__((__bounded__(__string__,1,2)))
47 __attribute__((__bounded__(__minbytes__,3,MD5_DIGEST_STRING_LENGTH)));
HDsha1.h27 __attribute__((__bounded__(__minbytes__,1,5)))
28 __attribute__((__bounded__(__minbytes__,2,SHA1_BLOCK_LENGTH)));
30 __attribute__((__bounded__(__string__,2,3)));
32 __attribute__((__bounded__(__minbytes__,1,SHA1_DIGEST_LENGTH)));
34 __attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH)));
36 __attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH)));
38 __attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH)));
40 __attribute__((__bounded__(__string__,1,2)))
41 __attribute__((__bounded__(__minbytes__,3,SHA1_DIGEST_STRING_LENGTH)));
HDvis.h88 __attribute__ ((__bounded__(__string__,1,3)));
90 __attribute__ ((__bounded__(__string__,1,3)));
94 __attribute__ ((__bounded__(__string__,1,3)));
/freebsd-13-stable/crypto/openssh/
HDchacha.h26 __attribute__((__bounded__(__minbytes__, 2, CHACHA_MINKEYLEN)));
28 __attribute__((__bounded__(__minbytes__, 2, CHACHA_NONCELEN)))
29 __attribute__((__bounded__(__minbytes__, 3, CHACHA_CTRLEN)));
32 __attribute__((__bounded__(__buffer__, 2, 4)))
33 __attribute__((__bounded__(__buffer__, 3, 4)));
HDdigest.h54 __attribute__((__bounded__(__buffer__, 2, 3)))
55 __attribute__((__bounded__(__buffer__, 4, 5)));
57 __attribute__((__bounded__(__buffer__, 3, 4)));
62 __attribute__((__bounded__(__buffer__, 2, 3)));
66 __attribute__((__bounded__(__buffer__, 2, 3)));
HDmisc.h157 __attribute__((__bounded__( __minbytes__, 1, 8)));
159 __attribute__((__bounded__( __minbytes__, 1, 4)));
161 __attribute__((__bounded__( __minbytes__, 1, 2)));
163 __attribute__((__bounded__( __minbytes__, 1, 8)));
165 __attribute__((__bounded__( __minbytes__, 1, 4)));
167 __attribute__((__bounded__( __minbytes__, 1, 2)));
171 __attribute__((__bounded__(__minbytes__, 1, 4)));
173 __attribute__((__bounded__(__minbytes__, 1, 4)));
HDpoly1305.h18 __attribute__((__bounded__(__minbytes__, 1, POLY1305_TAGLEN)))
19 __attribute__((__bounded__(__buffer__, 2, 3)))
20 __attribute__((__bounded__(__minbytes__, 4, POLY1305_KEYLEN)));
HDhmac.h30 __attribute__((__bounded__(__buffer__, 2, 3)));
32 __attribute__((__bounded__(__buffer__, 2, 3)));
35 __attribute__((__bounded__(__buffer__, 2, 3)));
HDkex.h268 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
269 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
272 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
273 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
276 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
277 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
HDcipher-chachapoly.h30 __attribute__((__bounded__(__buffer__, 1, 2)));
38 __attribute__((__bounded__(__buffer__, 4, 5)));
HDkexc25519.c45 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
46 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)))
47 __attribute__((__bounded__(__minbytes__, 3, CURVE25519_SIZE)));
HDdefines.h588 #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__)
589 # define __bounded__(x, y, z) macro
HDsshkey.h246 char *, size_t) __attribute__((__bounded__(__string__, 2, 3)));
/freebsd-13-stable/contrib/libfido2/openbsd-compat/
HDtypes.h44 #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__)
45 # define __bounded__(x, y, z) macro
/freebsd-13-stable/lib/libpam/modules/pam_ssh/
HDpam_ssh.c60 #define __bounded__(x, y, z) macro