/openbsd/include/ |
H A D | sha2.h | 73 __attribute__((__bounded__(__string__,2,3))); 76 __attribute__((__bounded__(__minbytes__,1,SHA224_DIGEST_LENGTH))); 84 __attribute__((__bounded__(__string__,1,2))) 90 __attribute__((__bounded__(__string__,2,3))); 101 __attribute__((__bounded__(__string__,1,2))) 107 __attribute__((__bounded__(__string__,2,3))); 118 __attribute__((__bounded__(__string__,1,2))) 124 __attribute__((__bounded__(__string__,2,3))); 135 __attribute__((__bounded__(__string__,1,2))) 141 __attribute__((__bounded__(__string__,2,3))); [all …]
|
H A D | string.h | 66 __attribute__ ((__bounded__(__buffer__,1,3))) 67 __attribute__ ((__bounded__(__buffer__,2,3))); 69 __attribute__ ((__bounded__(__buffer__,1,3))) 70 __attribute__ ((__bounded__(__buffer__,2,3))); 72 __attribute__ ((__bounded__(__buffer__,1,3))); 82 __attribute__ ((__bounded__(__string__,1,3))); 85 __attribute__ ((__bounded__(__string__,1,3))); 93 __attribute__ ((__bounded__(__string__,1,3))); 97 __attribute__ ((__bounded__(__buffer__,1,4))); 118 __attribute__ ((__bounded__(__string__,1,3))); [all …]
|
H A D | rmd160.h | 42 __attribute__((__bounded__(__minbytes__,1,5))) 43 __attribute__((__bounded__(__minbytes__,2,RMD160_BLOCK_LENGTH))); 45 __attribute__((__bounded__(__string__,2,3))); 48 __attribute__((__bounded__(__minbytes__,1,RMD160_DIGEST_LENGTH))); 50 __attribute__((__bounded__(__minbytes__,2,RMD160_DIGEST_STRING_LENGTH))); 52 __attribute__((__bounded__(__minbytes__,2,RMD160_DIGEST_STRING_LENGTH))); 54 __attribute__((__bounded__(__minbytes__,2,RMD160_DIGEST_STRING_LENGTH))); 56 __attribute__((__bounded__(__string__,1,2))) 57 __attribute__((__bounded__(__minbytes__,3,RMD160_DIGEST_STRING_LENGTH)));
|
H A D | md5.h | 31 __attribute__((__bounded__(__string__,2,3))); 34 __attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH))); 36 __attribute__((__bounded__(__minbytes__,1,4))) 37 __attribute__((__bounded__(__minbytes__,2,MD5_BLOCK_LENGTH))); 39 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); 41 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); 43 __attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); 45 __attribute__((__bounded__(__string__,1,2))) 46 __attribute__((__bounded__(__minbytes__,3,MD5_DIGEST_STRING_LENGTH)));
|
H A D | sha1.h | 26 __attribute__((__bounded__(__minbytes__,1,5))) 27 __attribute__((__bounded__(__minbytes__,2,SHA1_BLOCK_LENGTH))); 29 __attribute__((__bounded__(__string__,2,3))); 31 __attribute__((__bounded__(__minbytes__,1,SHA1_DIGEST_LENGTH))); 33 __attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH))); 35 __attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH))); 37 __attribute__((__bounded__(__minbytes__,2,SHA1_DIGEST_STRING_LENGTH))); 39 __attribute__((__bounded__(__string__,1,2))) 40 __attribute__((__bounded__(__minbytes__,3,SHA1_DIGEST_STRING_LENGTH)));
|
H A D | wchar.h | 114 __attribute__ ((__bounded__(__wcstring__,1,3))); 125 __attribute__ ((__bounded__(__wcstring__,1,3))); 129 __attribute__ ((__bounded__(__wcstring__,1,3))); 134 __attribute__ ((__bounded__(__wcstring__,1,3))); 145 __attribute__ ((__bounded__(__wcstring__,1,3))) 146 __attribute__ ((__bounded__(__wcstring__,2,3))); 148 __attribute__ ((__bounded__(__wcstring__,1,3))) 149 __attribute__ ((__bounded__(__wcstring__,2,3))); 151 __attribute__ ((__bounded__(__wcstring__,1,3))); 176 __attribute__ ((__bounded__(__wcstring__,1,4))); [all …]
|
H A D | unistd.h | 346 __attribute__((__bounded__(__string__,1,2))); 366 __attribute__((__bounded__(__buffer__,2,3))); 377 __attribute__((__bounded__(__buffer__,2,3))); 386 __attribute__((__bounded__(__string__,2,3))); 399 __attribute__((__bounded__(__string__,1,2))); 401 __attribute__ ((__bounded__(__string__,2,3))); 435 __attribute__((__bounded__(__buffer__,2,3))); 437 __attribute__((__bounded__(__buffer__,2,3))); 459 __attribute__ ((__bounded__(__string__,1,2))); 469 __attribute__ ((__bounded__(__string__,3,4))); [all …]
|
H A D | resolv.h | 298 __attribute__((__bounded__(__string__,4,5))); 300 __attribute__((__bounded__(__string__,4,5))); 303 __attribute__((__bounded__(__string__,5,6))); 307 __attribute__((__bounded__(__string__,5,6))) 308 __attribute__((__bounded__(__string__,8,9))); 311 __attribute__((__bounded__(__string__,3,4)));
|
H A D | strings.h | 64 __attribute__ ((__bounded__(__buffer__,1,3))) 65 __attribute__ ((__bounded__(__buffer__,2,3))); 67 __attribute__ ((__bounded__(__buffer__,1,2)));
|
/openbsd/sys/lib/libsa/ |
H A D | sha2.h | 73 __attribute__((__bounded__(__string__,2,3))); 76 __attribute__((__bounded__(__minbytes__,1,SHA224_DIGEST_LENGTH))); 84 __attribute__((__bounded__(__string__,1,2))) 90 __attribute__((__bounded__(__string__,2,3))); 101 __attribute__((__bounded__(__string__,1,2))) 107 __attribute__((__bounded__(__string__,2,3))); 118 __attribute__((__bounded__(__string__,1,2))) 124 __attribute__((__bounded__(__string__,2,3))); 135 __attribute__((__bounded__(__string__,1,2))) 141 __attribute__((__bounded__(__string__,2,3))); [all …]
|
H A D | arc4.h | 27 __attribute__((__bounded__(__buffer__,2,3))); 29 __attribute__((__bounded__(__buffer__,2,4))) 30 __attribute__((__bounded__(__buffer__,3,4))); 32 __attribute__((__bounded__(__buffer__,2,3)));
|
/openbsd/sys/crypto/ |
H A D | hmac.h | 43 __attribute__((__bounded__(__string__,2,3))); 45 __attribute__((__bounded__(__string__,2,3))); 47 __attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH))); 50 __attribute__((__bounded__(__string__,2,3))); 52 __attribute__((__bounded__(__string__,2,3))); 54 __attribute__((__bounded__(__minbytes__,1,SHA1_DIGEST_LENGTH))); 57 __attribute__((__bounded__(__string__,2,3))); 59 __attribute__((__bounded__(__string__,2,3))); 61 __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH)));
|
H A D | sha2.h | 66 __attribute__((__bounded__(__string__,2,3))); 68 __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH))); 72 __attribute__((__bounded__(__string__,2,3))); 74 __attribute__((__bounded__(__minbytes__,1,SHA384_DIGEST_LENGTH))); 78 __attribute__((__bounded__(__string__,2,3))); 80 __attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
|
H A D | arc4.h | 27 __attribute__((__bounded__(__buffer__,2,3))); 29 __attribute__((__bounded__(__buffer__,2,4))) 30 __attribute__((__bounded__(__buffer__,3,4))); 32 __attribute__((__bounded__(__buffer__,2,3)));
|
H A D | rmd160.h | 41 __attribute__((__bounded__(__minbytes__,1,5))) 42 __attribute__((__bounded__(__minbytes__,2,RMD160_BLOCK_LENGTH))); 44 __attribute__((__bounded__(__string__,2,3))); 46 __attribute__((__bounded__(__minbytes__,1,RMD160_DIGEST_LENGTH)));
|
H A D | md5.h | 30 __attribute__((__bounded__(__string__,2,3))); 32 __attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH))); 34 __attribute__((__bounded__(__minbytes__,1,4))) 35 __attribute__((__bounded__(__minbytes__,2,MD5_BLOCK_LENGTH)));
|
H A D | michael.h | 36 __attribute__((__bounded__(__buffer__, 2, 3))); 38 __attribute__((__bounded__(__minbytes__, 1, 41 __attribute__((__bounded__(__minbytes__, 1,
|
/openbsd/lib/libcrypto/sha/ |
H A D | sha.h | 64 #define __bounded__(x, y, z) macro 98 __attribute__ ((__bounded__(__buffer__, 2, 3))); 101 __attribute__ ((__bounded__(__buffer__, 1, 2))) 122 __attribute__ ((__bounded__(__buffer__, 2, 3))); 125 __attribute__ ((__bounded__(__buffer__, 1, 2))) 129 __attribute__ ((__bounded__(__buffer__, 2, 3))); 132 __attribute__ ((__bounded__(__buffer__, 1, 2))) 171 __attribute__ ((__bounded__(__buffer__, 2, 3))); 174 __attribute__ ((__bounded__(__buffer__, 1, 2))) 178 __attribute__ ((__bounded__(__buffer__, 2, 3))); [all …]
|
/openbsd/sys/sys/ |
H A D | systm.h | 183 __attribute__ ((__bounded__(__buffer__,1,3))) 184 __attribute__ ((__bounded__(__buffer__,2,3))); 187 __attribute__ ((__bounded__(__buffer__,1,3))) 188 __attribute__ ((__bounded__(__buffer__,2,3))); 190 __attribute__ ((__bounded__(__buffer__,1,2))); 192 __attribute__ ((__bounded__(__buffer__,1,2))); 195 __attribute__ ((__bounded__(__buffer__,1,3))) 196 __attribute__ ((__bounded__(__buffer__,2,3))); 198 __attribute__ ((__bounded__(__buffer__,1,3))) 199 __attribute__ ((__bounded__(__buffer__,2,3))); [all …]
|
/openbsd/usr.bin/ssh/ |
H A D | chacha.h | 26 __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 D | digest.h | 54 __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 D | misc.h | 155 __attribute__((__bounded__( __minbytes__, 1, 8))); 157 __attribute__((__bounded__( __minbytes__, 1, 4))); 159 __attribute__((__bounded__( __minbytes__, 1, 2))); 161 __attribute__((__bounded__( __minbytes__, 1, 8))); 163 __attribute__((__bounded__( __minbytes__, 1, 4))); 165 __attribute__((__bounded__( __minbytes__, 1, 2))); 169 __attribute__((__bounded__(__minbytes__, 1, 4))); 171 __attribute__((__bounded__(__minbytes__, 1, 4)));
|
H A D | poly1305.h | 18 __attribute__((__bounded__(__minbytes__, 1, POLY1305_TAGLEN))) 19 __attribute__((__bounded__(__buffer__, 2, 3))) 20 __attribute__((__bounded__(__minbytes__, 4, POLY1305_KEYLEN)));
|
/openbsd/lib/libcrypto/hmac/ |
H A D | hmac.h | 64 #define __bounded__(x, y, z) macro 83 __attribute__ ((__bounded__(__buffer__, 2, 3))); 85 __attribute__ ((__bounded__(__buffer__, 2, 3))); 89 __attribute__ ((__bounded__(__buffer__, 2, 3))) 90 __attribute__ ((__bounded__(__buffer__, 4, 5)))
|
/openbsd/include/arpa/ |
H A D | inet.h | 129 socklen_t) __attribute__ ((__bounded__(__string__,3,4))); 137 __attribute__((__bounded__(__string__,2,3))); 141 __attribute__((__bounded__(__string__,4,5))); 143 __attribute__((__bounded__(__string__,3,4)));
|