/freebsd/crypto/openssh/openbsd-compat/ |
H A D | sha2.h | 80 __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 D | md5.h | 32 __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 D | sha1.h | 27 __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 D | vis.h | 88 __attribute__ ((__bounded__(__string__,1,3))); 90 __attribute__ ((__bounded__(__string__,1,3))); 94 __attribute__ ((__bounded__(__string__,1,3)));
|
/freebsd/crypto/openssh/ |
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 | 148 __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 D | poly1305.h | 18 __attribute__((__bounded__(__minbytes__, 1, POLY1305_TAGLEN))) 19 __attribute__((__bounded__(__buffer__, 2, 3))) 20 __attribute__((__bounded__(__minbytes__, 4, POLY1305_KEYLEN)));
|
H A D | hmac.h | 30 __attribute__((__bounded__(__buffer__, 2, 3))); 32 __attribute__((__bounded__(__buffer__, 2, 3))); 35 __attribute__((__bounded__(__buffer__, 2, 3)));
|
H A D | kex.h | 255 __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 D | cipher-chachapoly.h | 30 __attribute__((__bounded__(__buffer__, 1, 2))); 38 __attribute__((__bounded__(__buffer__, 4, 5)));
|
H A D | kexc25519.c | 45 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE))) 46 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE))) 47 __attribute__((__bounded__(__minbytes__, 3, CURVE25519_SIZE)));
|
H A D | defines.h | 588 #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__) 589 # define __bounded__(x, y, z) macro
|
H A D | sshkey.h | 244 char *, size_t) __attribute__((__bounded__(__string__, 2, 3)));
|
/freebsd/contrib/libfido2/openbsd-compat/ |
H A D | types.h | 44 #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__) 45 # define __bounded__(x, y, z) macro
|
/freebsd/lib/libpam/modules/pam_ssh/ |
H A D | pam_ssh.c | 59 #define __bounded__(x, y, z) macro
|