Lines Matching refs:alg_mask
2480 static void sec_unregister_skcipher(u64 alg_mask, int end) in sec_unregister_skcipher() argument
2485 if (sec_skciphers[i].alg_msk & alg_mask) in sec_unregister_skcipher()
2489 static int sec_register_skcipher(u64 alg_mask) in sec_register_skcipher() argument
2496 if (!(sec_skciphers[i].alg_msk & alg_mask)) in sec_register_skcipher()
2507 sec_unregister_skcipher(alg_mask, i); in sec_register_skcipher()
2512 static void sec_unregister_aead(u64 alg_mask, int end) in sec_unregister_aead() argument
2517 if (sec_aeads[i].alg_msk & alg_mask) in sec_unregister_aead()
2521 static int sec_register_aead(u64 alg_mask) in sec_register_aead() argument
2528 if (!(sec_aeads[i].alg_msk & alg_mask)) in sec_register_aead()
2539 sec_unregister_aead(alg_mask, i); in sec_register_aead()
2546 u64 alg_mask = sec_get_alg_bitmap(qm, SEC_DRV_ALG_BITMAP_HIGH, SEC_DRV_ALG_BITMAP_LOW); in sec_register_to_crypto() local
2549 ret = sec_register_skcipher(alg_mask); in sec_register_to_crypto()
2553 ret = sec_register_aead(alg_mask); in sec_register_to_crypto()
2555 sec_unregister_skcipher(alg_mask, ARRAY_SIZE(sec_skciphers)); in sec_register_to_crypto()
2562 u64 alg_mask = sec_get_alg_bitmap(qm, SEC_DRV_ALG_BITMAP_HIGH, SEC_DRV_ALG_BITMAP_LOW); in sec_unregister_from_crypto() local
2564 sec_unregister_aead(alg_mask, ARRAY_SIZE(sec_aeads)); in sec_unregister_from_crypto()
2565 sec_unregister_skcipher(alg_mask, ARRAY_SIZE(sec_skciphers)); in sec_unregister_from_crypto()