Home
last modified time | relevance | path

Searched refs:data_unit_size (Results 1 – 12 of 12) sorted by relevance

/linux/block/
H A Dblk-crypto-fallback.c268 int data_unit_size; in blk_crypto_fallback_encrypt_bio() local
284 data_unit_size = bc->bc_key->crypto_cfg.data_unit_size; in blk_crypto_fallback_encrypt_bio()
314 skcipher_request_set_crypt(ciph_req, &src, &dst, data_unit_size, in blk_crypto_fallback_encrypt_bio()
331 sg_set_page(&src, plaintext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
333 sg_set_page(&dst, ciphertext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
337 for (j = 0; j < enc_bvec->bv_len; j += data_unit_size) { in blk_crypto_fallback_encrypt_bio()
346 src.offset += data_unit_size; in blk_crypto_fallback_encrypt_bio()
347 dst.offset += data_unit_size; in blk_crypto_fallback_encrypt_bio()
392 const int data_unit_size in blk_crypto_fallback_decrypt_bio() local
[all...]
H A Dblk-crypto.c225 const unsigned int data_unit_size = in bio_crypt_check_alignment() local
226 bio->bi_crypt_context->bc_key->crypto_cfg.data_unit_size; in bio_crypt_check_alignment()
231 if (!IS_ALIGNED(bv.bv_len | bv.bv_offset, data_unit_size)) in bio_crypt_check_alignment()
334 * @data_unit_size: the data unit size to use for en/decryption
344 unsigned int data_unit_size) in blk_crypto_init_key() argument
371 if (!is_power_of_2(data_unit_size)) in blk_crypto_init_key()
376 blk_key->crypto_cfg.data_unit_size = data_unit_size; in blk_crypto_init_key()
378 blk_key->data_unit_size_bits = ilog2(data_unit_size); in blk_crypto_init_key()
H A Dblk-crypto-profile.c351 if (!(profile->modes_supported[cfg->crypto_mode] & cfg->data_unit_size)) in __blk_crypto_cfg_supported()
/linux/include/linux/
H A Dblk-crypto.h74 * @data_unit_size: the data unit size for all encryption/decryptions with this
83 unsigned int data_unit_size; member
92 * @data_unit_size_bits: log2 of data_unit_size
148 unsigned int data_unit_size);
/linux/drivers/mmc/host/
H A Dcqhci-crypto.c64 u8 data_unit_mask = key->crypto_cfg.data_unit_size / 512; in cqhci_crypto_keyslot_program()
81 cfg.data_unit_size = data_unit_mask; in cqhci_crypto_keyslot_program()
H A Dcqhci.h205 u8 data_unit_size; member
/linux/drivers/ufs/core/
H A Dufshcd-crypto.c51 u8 data_unit_mask = key->crypto_cfg.data_unit_size / 512; in ufshcd_crypto_keyslot_program()
69 cfg.data_unit_size = data_unit_mask; in ufshcd_crypto_keyslot_program()
/linux/include/linux/firmware/qcom/
H A Dqcom_scm.h107 enum qcom_scm_ice_cipher cipher, u32 data_unit_size);
/linux/drivers/soc/qcom/
H A Dice.c309 .dusize = bkey->crypto_cfg.data_unit_size / 512, in qcom_ice_program_wrapped_key()
382 blk_key->crypto_cfg.data_unit_size / 512); in qcom_ice_program_key()
/linux/include/ufs/
H A Dufshci.h408 u8 data_unit_size; member
/linux/fs/crypto/
H A Dinline_crypt.c133 crypto_cfg.data_unit_size = 1U << ci->ci_data_unit_bits; in fscrypt_select_encryption_impl()
/linux/drivers/firmware/qcom/
H A Dqcom_scm.c1236 * @data_unit_size: the encryption data unit size, i.e. the size of each
1252 enum qcom_scm_ice_cipher cipher, u32 data_unit_size) in qcom_scm_ice_set_key() argument
1263 .args[4] = data_unit_size, in qcom_scm_ice_set_key()