Home
last modified time | relevance | path

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

123

/openbsd/include/
H A Dsha2.h73 __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 Dstring.h66 __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 Drmd160.h42 __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 Dmd5.h31 __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 Dsha1.h26 __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 Dwchar.h114 __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)));
175 __attribute__ ((__bounded__(__wcstring__,1,4)));
[all …]
H A Dunistd.h346 __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 Dresolv.h298 __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 Dstrings.h64 __attribute__ ((__bounded__(__buffer__,1,3)))
65 __attribute__ ((__bounded__(__buffer__,2,3)));
67 __attribute__ ((__bounded__(__buffer__,1,2)));
H A Dvis.h83 __attribute__ ((__bounded__(__string__,1,3)));
85 __attribute__ ((__bounded__(__string__,1,3)));
89 __attribute__ ((__bounded__(__string__,1,3)));
/openbsd/sys/lib/libsa/
H A Dsha2.h73 __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 Darc4.h27 __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 Dhmac.h43 __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 Dsha2.h66 __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 Darc4.h27 __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 Drmd160.h41 __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 Dmd5.h30 __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 Dmichael.h36 __attribute__((__bounded__(__buffer__, 2, 3)));
38 __attribute__((__bounded__(__minbytes__, 1,
41 __attribute__((__bounded__(__minbytes__, 1,
/openbsd/lib/libcrypto/sha/
H A Dsha.h64 #define __bounded__(x, y, z) macro
102 __attribute__ ((__bounded__(__buffer__, 2, 3)));
105 __attribute__ ((__bounded__(__buffer__, 1, 2)))
126 __attribute__ ((__bounded__(__buffer__, 2, 3)));
129 __attribute__ ((__bounded__(__buffer__, 1, 2)))
133 __attribute__ ((__bounded__(__buffer__, 2, 3)));
136 __attribute__ ((__bounded__(__buffer__, 1, 2)))
175 __attribute__ ((__bounded__(__buffer__, 2, 3)));
178 __attribute__ ((__bounded__(__buffer__, 1, 2)))
182 __attribute__ ((__bounded__(__buffer__, 2, 3)));
[all …]
/openbsd/sys/sys/
H A Dsystm.h183 __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 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.h154 __attribute__((__bounded__( __minbytes__, 1, 8)));
156 __attribute__((__bounded__( __minbytes__, 1, 4)));
158 __attribute__((__bounded__( __minbytes__, 1, 2)));
160 __attribute__((__bounded__( __minbytes__, 1, 8)));
162 __attribute__((__bounded__( __minbytes__, 1, 4)));
164 __attribute__((__bounded__( __minbytes__, 1, 2)));
168 __attribute__((__bounded__(__minbytes__, 1, 4)));
170 __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)));
/openbsd/include/arpa/
H A Dinet.h129 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)));

123