Symbol: __bounded__
crypto/openssh/chacha.h
26
__attribute__((__bounded__(__minbytes__, 2, CHACHA_MINKEYLEN)));
crypto/openssh/chacha.h
28
__attribute__((__bounded__(__minbytes__, 2, CHACHA_NONCELEN)))
crypto/openssh/chacha.h
29
__attribute__((__bounded__(__minbytes__, 3, CHACHA_CTRLEN)));
crypto/openssh/chacha.h
32
__attribute__((__bounded__(__buffer__, 2, 4)))
crypto/openssh/chacha.h
33
__attribute__((__bounded__(__buffer__, 3, 4)));
crypto/openssh/cipher-chachapoly.h
30
__attribute__((__bounded__(__buffer__, 1, 2)));
crypto/openssh/cipher-chachapoly.h
38
__attribute__((__bounded__(__buffer__, 4, 5)));
crypto/openssh/defines.h
590
#if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__)
crypto/openssh/digest.h
54
__attribute__((__bounded__(__buffer__, 2, 3)))
crypto/openssh/digest.h
55
__attribute__((__bounded__(__buffer__, 4, 5)));
crypto/openssh/digest.h
57
__attribute__((__bounded__(__buffer__, 3, 4)));
crypto/openssh/digest.h
62
__attribute__((__bounded__(__buffer__, 2, 3)));
crypto/openssh/digest.h
66
__attribute__((__bounded__(__buffer__, 2, 3)));
crypto/openssh/hmac.h
30
__attribute__((__bounded__(__buffer__, 2, 3)));
crypto/openssh/hmac.h
32
__attribute__((__bounded__(__buffer__, 2, 3)));
crypto/openssh/hmac.h
35
__attribute__((__bounded__(__buffer__, 2, 3)));
crypto/openssh/kex.h
268
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
crypto/openssh/kex.h
269
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
crypto/openssh/kex.h
272
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
crypto/openssh/kex.h
273
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
crypto/openssh/kex.h
276
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
crypto/openssh/kex.h
277
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
crypto/openssh/kexc25519.c
45
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
crypto/openssh/kexc25519.c
46
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)))
crypto/openssh/kexc25519.c
47
__attribute__((__bounded__(__minbytes__, 3, CURVE25519_SIZE)));
crypto/openssh/misc.h
157
__attribute__((__bounded__( __minbytes__, 1, 8)));
crypto/openssh/misc.h
159
__attribute__((__bounded__( __minbytes__, 1, 4)));
crypto/openssh/misc.h
161
__attribute__((__bounded__( __minbytes__, 1, 2)));
crypto/openssh/misc.h
163
__attribute__((__bounded__( __minbytes__, 1, 8)));
crypto/openssh/misc.h
165
__attribute__((__bounded__( __minbytes__, 1, 4)));
crypto/openssh/misc.h
167
__attribute__((__bounded__( __minbytes__, 1, 2)));
crypto/openssh/misc.h
171
__attribute__((__bounded__(__minbytes__, 1, 4)));
crypto/openssh/misc.h
173
__attribute__((__bounded__(__minbytes__, 1, 4)));
crypto/openssh/openbsd-compat/md5.h
32
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/md5.h
35
__attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/md5.h
37
__attribute__((__bounded__(__minbytes__,1,4)))
crypto/openssh/openbsd-compat/md5.h
38
__attribute__((__bounded__(__minbytes__,2,MD5_BLOCK_LENGTH)));
crypto/openssh/openbsd-compat/md5.h
40
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/md5.h
42
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/md5.h
44
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/md5.h
46
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/md5.h
47
__attribute__((__bounded__(__minbytes__,3,MD5_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha1.h
27
__attribute__((__bounded__(__minbytes__,1,5)))
crypto/openssh/openbsd-compat/sha1.h
28
__attribute__((__bounded__(__minbytes__,2,SHA1_BLOCK_LENGTH)));
crypto/openssh/openbsd-compat/sha1.h
30
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/sha1.h
32
__attribute__((__bounded__(__minbytes__,1,SHA1_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/sha1.h
34
__attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha1.h
36
__attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha1.h
38
__attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha1.h
40
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/sha1.h
41
__attribute__((__bounded__(__minbytes__,3,SHA1_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
102
__attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
104
__attribute__((__bounded__(__minbytes__,2,SHA256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
106
__attribute__((__bounded__(__minbytes__,2,SHA256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
108
__attribute__((__bounded__(__minbytes__,2,SHA256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
110
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/sha2.h
111
__attribute__((__bounded__(__minbytes__,3,SHA256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
118
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/sha2.h
121
__attribute__((__bounded__(__minbytes__,1,SHA384_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
123
__attribute__((__bounded__(__minbytes__,2,SHA384_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
125
__attribute__((__bounded__(__minbytes__,2,SHA384_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
127
__attribute__((__bounded__(__minbytes__,2,SHA384_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
129
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/sha2.h
130
__attribute__((__bounded__(__minbytes__,3,SHA384_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
137
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/sha2.h
140
__attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
142
__attribute__((__bounded__(__minbytes__,2,SHA512_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
144
__attribute__((__bounded__(__minbytes__,2,SHA512_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
146
__attribute__((__bounded__(__minbytes__,2,SHA512_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
148
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/sha2.h
149
__attribute__((__bounded__(__minbytes__,3,SHA512_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
156
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/sha2.h
159
__attribute__((__bounded__(__minbytes__,1,SHA512_256_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
161
__attribute__((__bounded__(__minbytes__,2,SHA512_256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
163
__attribute__((__bounded__(__minbytes__,2,SHA512_256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
165
__attribute__((__bounded__(__minbytes__,2,SHA512_256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
167
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/sha2.h
168
__attribute__((__bounded__(__minbytes__,3,SHA512_256_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
80
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/sha2.h
83
__attribute__((__bounded__(__minbytes__,1,SHA224_DIGEST_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
85
__attribute__((__bounded__(__minbytes__,2,SHA224_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
87
__attribute__((__bounded__(__minbytes__,2,SHA224_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
89
__attribute__((__bounded__(__minbytes__,2,SHA224_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
91
__attribute__((__bounded__(__string__,1,2)))
crypto/openssh/openbsd-compat/sha2.h
92
__attribute__((__bounded__(__minbytes__,3,SHA224_DIGEST_STRING_LENGTH)));
crypto/openssh/openbsd-compat/sha2.h
99
__attribute__((__bounded__(__string__,2,3)));
crypto/openssh/openbsd-compat/vis.h
88
__attribute__ ((__bounded__(__string__,1,3)));
crypto/openssh/openbsd-compat/vis.h
90
__attribute__ ((__bounded__(__string__,1,3)));
crypto/openssh/openbsd-compat/vis.h
94
__attribute__ ((__bounded__(__string__,1,3)));
crypto/openssh/poly1305.h
18
__attribute__((__bounded__(__minbytes__, 1, POLY1305_TAGLEN)))
crypto/openssh/poly1305.h
19
__attribute__((__bounded__(__buffer__, 2, 3)))
crypto/openssh/poly1305.h
20
__attribute__((__bounded__(__minbytes__, 4, POLY1305_KEYLEN)));
crypto/openssh/sshkey.h
248
char *, size_t) __attribute__((__bounded__(__string__, 2, 3)));