Lines Matching refs:csp

657     const struct crypto_session_params *csp)  in safe_auth_supported()  argument
660 switch (csp->csp_auth_alg) { in safe_auth_supported()
673 const struct crypto_session_params *csp) in safe_cipher_supported() argument
676 switch (csp->csp_cipher_alg) { in safe_cipher_supported()
680 if (csp->csp_ivlen != 16) in safe_cipher_supported()
682 if (csp->csp_cipher_klen != 16 && in safe_cipher_supported()
683 csp->csp_cipher_klen != 24 && in safe_cipher_supported()
684 csp->csp_cipher_klen != 32) in safe_cipher_supported()
692 safe_probesession(device_t dev, const struct crypto_session_params *csp) in safe_probesession() argument
696 if (csp->csp_flags != 0) in safe_probesession()
698 switch (csp->csp_mode) { in safe_probesession()
700 if (!safe_auth_supported(sc, csp)) in safe_probesession()
704 if (!safe_cipher_supported(sc, csp)) in safe_probesession()
708 if (!safe_auth_supported(sc, csp) || in safe_probesession()
709 !safe_cipher_supported(sc, csp)) in safe_probesession()
724 const struct crypto_session_params *csp) in safe_newsession() argument
729 if (csp->csp_cipher_alg != 0) { in safe_newsession()
730 ses->ses_klen = csp->csp_cipher_klen; in safe_newsession()
731 if (csp->csp_cipher_key != NULL) in safe_newsession()
732 safe_setup_enckey(ses, csp->csp_cipher_key); in safe_newsession()
735 if (csp->csp_auth_alg != 0) { in safe_newsession()
736 ses->ses_mlen = csp->csp_auth_mlen; in safe_newsession()
741 if (csp->csp_auth_key != NULL) { in safe_newsession()
742 safe_setup_mackey(ses, csp->csp_auth_alg, in safe_newsession()
743 csp->csp_auth_key, csp->csp_auth_klen); in safe_newsession()
767 const struct crypto_session_params *csp; in safe_process() local
795 csp = crypto_get_params(crp->crp_session); in safe_process()
799 switch (csp->csp_mode) { in safe_process()
811 if (csp->csp_cipher_alg != 0) { in safe_process()
815 switch (csp->csp_cipher_alg) { in safe_process()
864 if (csp->csp_auth_alg != 0) { in safe_process()
866 safe_setup_mackey(ses, csp->csp_auth_alg, in safe_process()
867 crp->crp_auth_key, csp->csp_auth_klen); in safe_process()
870 switch (csp->csp_auth_alg) { in safe_process()
892 if (csp->csp_mode == CSP_MODE_ETA) { in safe_process()
1009 if (csp->csp_mode == CSP_MODE_DIGEST) { in safe_process()
1147 if (!(csp->csp_mode == CSP_MODE_ETA && in safe_process()
1223 if (csp->csp_auth_alg != 0) in safe_process()
1267 const struct crypto_session_params *csp; in safe_callback() local
1273 csp = crypto_get_params(crp->crp_session); in safe_callback()
1304 if (csp->csp_auth_alg == CRYPTO_SHA1_HMAC) { in safe_callback()