H A D | aes.c | 40 * Mechanism info structure passed to KCF during registration. 118 aes_check_mech_param(crypto_mechanism_t *mechanism, aes_ctx_t **ctx) 126 switch (mechanism->cm_type) { 138 if (param_required && mechanism->cm_param != NULL && 139 mechanism->cm_param_len != param_len) { 172 aes_encrypt_atomic(crypto_mechanism_t *mechanism, in aes_mod_fini() 186 if ((ret = aes_check_mech_param(mechanism, NULL)) != CRYPTO_SUCCESS) in aes_check_mech_param() 189 ret = aes_common_init_ctx(&aes_ctx, template, mechanism, key, in aes_check_mech_param() 194 switch (mechanism->cm_type) { in aes_check_mech_param() 232 if (mechanism in init_keysched() 175 aes_check_mech_param(crypto_mechanism_t * mechanism,aes_ctx_t ** ctx) aes_check_mech_param() argument 243 aes_encrypt_init(crypto_ctx_t * ctx,crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_spi_ctx_template_t template) aes_encrypt_init() argument 250 aes_decrypt_init(crypto_ctx_t * ctx,crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_spi_ctx_template_t template) aes_decrypt_init() argument 262 aes_common_init(crypto_ctx_t * ctx,crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_spi_ctx_template_t template,boolean_t is_encrypt_init) aes_common_init() argument 831 aes_encrypt_atomic(crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_data_t * plaintext,crypto_data_t * ciphertext,crypto_spi_ctx_template_t template) aes_encrypt_atomic() argument 957 aes_decrypt_atomic(crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_data_t * ciphertext,crypto_data_t * plaintext,crypto_spi_ctx_template_t template) aes_decrypt_atomic() argument 1110 aes_create_ctx_template(crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_spi_ctx_template_t * tmpl,size_t * tmpl_size) aes_create_ctx_template() argument 1169 aes_common_init_ctx(aes_ctx_t * aes_ctx,crypto_spi_ctx_template_t * template,crypto_mechanism_t * mechanism,crypto_key_t * key,int kmflag,boolean_t is_encrypt_init) aes_common_init_ctx() argument 1285 aes_mac_atomic(crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_data_t * data,crypto_data_t * mac,crypto_spi_ctx_template_t template) aes_mac_atomic() argument 1306 aes_mac_verify_atomic(crypto_mechanism_t * mechanism,crypto_key_t * key,crypto_data_t * data,crypto_data_t * mac,crypto_spi_ctx_template_t template) aes_mac_verify_atomic() argument [all...] |