• Home
  • Raw
  • Download

Lines Matching refs:cname

173 #define BLOCK_CIPHER_func_ecb(cname, cprefix, kstruct, ksched) \  argument
174 static int cname##_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, siz…
183 #define BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched) \ argument
184 …static int cname##_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, si…
202 #define BLOCK_CIPHER_func_cbc(cname, cprefix, kstruct, ksched) \ argument
203 static int cname##_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, siz…
217 #define BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) \ argument
218 static int cname##_cfb##cbits##_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char…
241 #define BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) \ argument
242 BLOCK_CIPHER_func_cbc(cname, cprefix, kstruct, ksched) \
243 BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) \
244 BLOCK_CIPHER_func_ecb(cname, cprefix, kstruct, ksched) \
245 BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched)
247 #define BLOCK_CIPHER_def1(cname, nmode, mode, MODE, kstruct, nid, block_size, \ argument
250 static const EVP_CIPHER cname##_##mode = { \
254 cname##_##mode##_cipher, \
261 const EVP_CIPHER *EVP_##cname##_##mode(void) { return &cname##_##mode; }
263 #define BLOCK_CIPHER_def_cbc(cname, kstruct, nid, block_size, key_len, \ argument
266 BLOCK_CIPHER_def1(cname, cbc, cbc, CBC, kstruct, nid, block_size, key_len, \
269 #define BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, \ argument
272 BLOCK_CIPHER_def1(cname, cfb##cbits, cfb##cbits, CFB, kstruct, nid, 1, \
276 #define BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, \ argument
279 BLOCK_CIPHER_def1(cname, ofb##cbits, ofb, OFB, kstruct, nid, 1, \
283 #define BLOCK_CIPHER_def_ecb(cname, kstruct, nid, block_size, key_len, \ argument
286 BLOCK_CIPHER_def1(cname, ecb, ecb, ECB, kstruct, nid, block_size, key_len, \
289 #define BLOCK_CIPHER_defs(cname, kstruct, \ argument
292 BLOCK_CIPHER_def_cbc(cname, kstruct, nid, block_size, key_len, iv_len, flags, \
294 BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, iv_len, cbits, \
296 BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, iv_len, cbits, \
298 BLOCK_CIPHER_def_ecb(cname, kstruct, nid, block_size, key_len, flags, \
359 #define IMPLEMENT_BLOCK_CIPHER(cname, ksched, cprefix, kstruct, nid, \ argument
363 BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) \
364 BLOCK_CIPHER_defs(cname, kstruct, nid, block_size, key_len, iv_len, \