Home
last modified time | relevance | path

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

/freebsd/crypto/openssh/openbsd-compat/
H A Dsha2.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 …]
H A Dmd5.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)));
H A Dsha1.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)));
H A Dvis.h88 __attribute__ ((__bounded__(__string__,1,3)));
90 __attribute__ ((__bounded__(__string__,1,3)));
94 __attribute__ ((__bounded__(__string__,1,3)));
/freebsd/crypto/openssh/
H A Dchacha.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)));
H A Ddigest.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)));
H A Dmisc.h148 __attribute__((__bounded__( __minbytes__, 1, 8)));
150 __attribute__((__bounded__( __minbytes__, 1, 4)));
152 __attribute__((__bounded__( __minbytes__, 1, 2)));
154 __attribute__((__bounded__( __minbytes__, 1, 8)));
156 __attribute__((__bounded__( __minbytes__, 1, 4)));
158 __attribute__((__bounded__( __minbytes__, 1, 2)));
162 __attribute__((__bounded__(__minbytes__, 1, 4)));
164 __attribute__((__bounded__(__minbytes__, 1, 4)));
H A Dpoly1305.h18 __attribute__((__bounded__(__minbytes__, 1, POLY1305_TAGLEN)))
19 __attribute__((__bounded__(__buffer__, 2, 3)))
20 __attribute__((__bounded__(__minbytes__, 4, POLY1305_KEYLEN)));
H A Dhmac.h30 __attribute__((__bounded__(__buffer__, 2, 3)));
32 __attribute__((__bounded__(__buffer__, 2, 3)));
35 __attribute__((__bounded__(__buffer__, 2, 3)));
H A Dkex.h255 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
256 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
259 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
260 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
263 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
264 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
H A Dcipher-chachapoly.h30 __attribute__((__bounded__(__buffer__, 1, 2)));
38 __attribute__((__bounded__(__buffer__, 4, 5)));
H A Dkexc25519.c45 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
46 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)))
47 __attribute__((__bounded__(__minbytes__, 3, CURVE25519_SIZE)));
H A Ddefines.h588 #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__)
589 # define __bounded__(x, y, z) macro
H A Dsshkey.h244 char *, size_t) __attribute__((__bounded__(__string__, 2, 3)));
/freebsd/contrib/libfido2/openbsd-compat/
H A Dtypes.h44 #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__)
45 # define __bounded__(x, y, z) macro
/freebsd/lib/libpam/modules/pam_ssh/
H A Dpam_ssh.c59 #define __bounded__(x, y, z) macro