Lines Matching refs:mac_mech

3236     crypto_key_t *encrypt_key, crypto_mechanism_t *mac_mech,  in dprov_encrypt_mac_init()  argument
3258 if (!dprov_valid_mac_mech(mac_mech->cm_type)) { in dprov_encrypt_mac_init()
3261 (unsigned long long)mac_mech->cm_type); in dprov_encrypt_mac_init()
3270 softc, req, ctx, 0, encrypt_mech, encrypt_key, mac_mech, mac_key, in dprov_encrypt_mac_init()
3361 crypto_key_t *encrypt_key, crypto_mechanism_t *mac_mech, in dprov_encrypt_mac_atomic() argument
3384 if (!dprov_valid_mac_mech(mac_mech->cm_type)) { in dprov_encrypt_mac_atomic()
3387 (unsigned long long)mac_mech->cm_type); in dprov_encrypt_mac_atomic()
3396 softc, req, NULL, session_id, encrypt_mech, encrypt_key, mac_mech, in dprov_encrypt_mac_atomic()
3406 dprov_mac_decrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mac_mech, in dprov_mac_decrypt_init() argument
3429 if (!dprov_valid_mac_mech(mac_mech->cm_type)) { in dprov_mac_decrypt_init()
3432 (unsigned long long)mac_mech->cm_type); in dprov_mac_decrypt_init()
3441 softc, req, ctx, 0, decrypt_mech, decrypt_key, mac_mech, mac_key, in dprov_mac_decrypt_init()
3527 crypto_session_id_t session_id, crypto_mechanism_t *mac_mech, in dprov_mac_decrypt_atomic() argument
3551 if (!dprov_valid_mac_mech(mac_mech->cm_type)) { in dprov_mac_decrypt_atomic()
3554 (unsigned long long)mac_mech->cm_type); in dprov_mac_decrypt_atomic()
3563 softc, req, NULL, session_id, decrypt_mech, decrypt_key, mac_mech, in dprov_mac_decrypt_atomic()
3574 crypto_session_id_t session_id, crypto_mechanism_t *mac_mech, in dprov_mac_verify_decrypt_atomic() argument
3598 if (!dprov_valid_mac_mech(mac_mech->cm_type)) { in dprov_mac_verify_decrypt_atomic()
3601 (unsigned long long)mac_mech->cm_type); in dprov_mac_verify_decrypt_atomic()
3610 softc, req, NULL, session_id, decrypt_mech, decrypt_key, mac_mech, in dprov_mac_verify_decrypt_atomic()
5200 crypto_key_t *cipher_key, crypto_mechanism_t *mac_mech, in dprov_cipher_mac_submit_req() argument
5213 taskq_req->dr_cipher_mac_req.mr_mac_mech = mac_mech; in dprov_cipher_mac_submit_req()
6389 crypto_mechanism_t cipher_mech, mac_mech; in dprov_cipher_mac_task() local
6401 mac_mech = *taskq_req->dr_cipher_mac_req.mr_mac_mech; in dprov_cipher_mac_task()
6406 &cipher_mech.cm_type, &mac_mech.cm_type)) != CRYPTO_SUCCESS) in dprov_cipher_mac_task()
6429 &mac_mech, &mac_key, NULL, &DPROV_CTX_DUAL_MAC(ctx), in dprov_cipher_mac_task()
6599 mac_mech = *taskq_req->dr_cipher_mac_req.mr_mac_mech; in dprov_cipher_mac_task()
6605 &cipher_mech.cm_type, &mac_mech.cm_type)) != in dprov_cipher_mac_task()
6619 error = crypto_mac_prov(mac_pd, 0, &mac_mech, &mac_data, in dprov_cipher_mac_task()
6723 mac_mech = *taskq_req->dr_cipher_mac_req.mr_mac_mech; in dprov_cipher_mac_task()
6729 &cipher_mech.cm_type, &mac_mech.cm_type)) != CRYPTO_SUCCESS) in dprov_cipher_mac_task()
6734 error = crypto_mac_prov(mac_pd, 0, &mac_mech, in dprov_cipher_mac_task()
6739 error = crypto_mac_verify_prov(mac_pd, 0, &mac_mech, in dprov_cipher_mac_task()