Lines Matching refs:size_t

32 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac);
42 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac);
53 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len,
68 int __must_check fips186_2_prf(const u8 *seed, size_t seed_len, u8 *x,
69 size_t xlen);
79 int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len,
96 void * aes_encrypt_init(const u8 *key, size_t len);
118 void * aes_decrypt_init(const u8 *key, size_t len);
156 size_t key_len);
168 void crypto_hash_update(struct crypto_hash *ctx, const u8 *data, size_t len);
187 int crypto_hash_finish(struct crypto_hash *ctx, u8 *hash, size_t *len);
212 size_t key_len);
227 const u8 *plain, u8 *crypt, size_t len);
242 const u8 *crypt, u8 *plain, size_t len);
272 struct crypto_public_key * crypto_public_key_import(const u8 *key, size_t len);
275 crypto_public_key_import_parts(const u8 *n, size_t n_len,
276 const u8 *e, size_t e_len);
290 size_t len,
308 size_t len);
324 struct crypto_public_key *key, const u8 *in, size_t inlen,
325 u8 *out, size_t *outlen);
341 struct crypto_private_key *key, const u8 *in, size_t inlen,
342 u8 *out, size_t *outlen);
358 const u8 *in, size_t inlen,
359 u8 *out, size_t *outlen);
391 struct crypto_public_key *key, const u8 *crypt, size_t crypt_len,
392 u8 *plain, size_t *plain_len);
432 int __must_check crypto_mod_exp(const u8 *base, size_t base_len,
433 const u8 *power, size_t power_len,
434 const u8 *modulus, size_t modulus_len,
435 u8 *result, size_t *result_len);
450 int rc4_skip(const u8 *key, size_t keylen, size_t skip,
451 u8 *data, size_t data_len);
462 int crypto_get_random(void *buf, size_t len);
485 struct crypto_bignum * crypto_bignum_init_set(const u8 *buf, size_t len);
503 u8 *buf, size_t buflen, size_t padlen);
652 size_t crypto_ec_prime_len(struct crypto_ec *e);
659 size_t crypto_ec_prime_len_bits(struct crypto_ec *e);