Lines Matching refs:alg_mask
2483 static void sec_unregister_skcipher(u64 alg_mask, int end) in sec_unregister_skcipher() argument
2488 if (sec_skciphers[i].alg_msk & alg_mask) in sec_unregister_skcipher()
2492 static int sec_register_skcipher(u64 alg_mask) in sec_register_skcipher() argument
2499 if (!(sec_skciphers[i].alg_msk & alg_mask)) in sec_register_skcipher()
2510 sec_unregister_skcipher(alg_mask, i); in sec_register_skcipher()
2515 static void sec_unregister_aead(u64 alg_mask, int end) in sec_unregister_aead() argument
2520 if (sec_aeads[i].alg_msk & alg_mask) in sec_unregister_aead()
2524 static int sec_register_aead(u64 alg_mask) in sec_register_aead() argument
2531 if (!(sec_aeads[i].alg_msk & alg_mask)) in sec_register_aead()
2542 sec_unregister_aead(alg_mask, i); in sec_register_aead()
2549 u64 alg_mask = sec_get_alg_bitmap(qm, SEC_DRV_ALG_BITMAP_HIGH, SEC_DRV_ALG_BITMAP_LOW); in sec_register_to_crypto() local
2552 ret = sec_register_skcipher(alg_mask); in sec_register_to_crypto()
2556 ret = sec_register_aead(alg_mask); in sec_register_to_crypto()
2558 sec_unregister_skcipher(alg_mask, ARRAY_SIZE(sec_skciphers)); in sec_register_to_crypto()
2565 u64 alg_mask = sec_get_alg_bitmap(qm, SEC_DRV_ALG_BITMAP_HIGH, SEC_DRV_ALG_BITMAP_LOW); in sec_unregister_from_crypto() local
2567 sec_unregister_aead(alg_mask, ARRAY_SIZE(sec_aeads)); in sec_unregister_from_crypto()
2568 sec_unregister_skcipher(alg_mask, ARRAY_SIZE(sec_skciphers)); in sec_unregister_from_crypto()