Lines Matching refs:blk_crypto_ksm
80 static struct blk_keyslot_manager blk_crypto_ksm; variable
295 blk_st = blk_ksm_get_slot_for_key(&blk_crypto_ksm, bc->bc_key, &slot); in blk_crypto_fallback_encrypt_bio()
397 blk_st = blk_ksm_get_slot_for_key(&blk_crypto_ksm, bc->bc_key, &slot); in blk_crypto_fallback_decrypt_bio()
500 if (!blk_ksm_crypto_cfg_supported(&blk_crypto_ksm, in blk_crypto_fallback_bio_prep()
527 return blk_ksm_evict_key(&blk_crypto_ksm, key); in blk_crypto_fallback_evict_key()
541 err = blk_ksm_init(&blk_crypto_ksm, blk_crypto_num_keyslots); in blk_crypto_fallback_init()
546 blk_crypto_ksm.ksm_ll_ops = blk_crypto_ksm_ll_ops; in blk_crypto_fallback_init()
547 blk_crypto_ksm.max_dun_bytes_supported = BLK_CRYPTO_MAX_IV_SIZE; in blk_crypto_fallback_init()
548 blk_crypto_ksm.features = BLK_CRYPTO_FEATURE_STANDARD_KEYS; in blk_crypto_fallback_init()
552 blk_crypto_ksm.crypto_modes_supported[i] = 0xFFFFFFFF; in blk_crypto_fallback_init()
553 blk_crypto_ksm.crypto_modes_supported[BLK_ENCRYPTION_MODE_INVALID] = 0; in blk_crypto_fallback_init()
594 blk_ksm_destroy(&blk_crypto_ksm); in blk_crypto_fallback_init()