Home
last modified time | relevance | path

Searched refs:data_unit_size (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/block/
H A Dblk-crypto-fallback.c264 int data_unit_size; in blk_crypto_fallback_encrypt_bio() local
280 data_unit_size = bc->bc_key->crypto_cfg.data_unit_size; in blk_crypto_fallback_encrypt_bio()
309 skcipher_request_set_crypt(ciph_req, &src, &dst, data_unit_size, in blk_crypto_fallback_encrypt_bio()
326 sg_set_page(&src, plaintext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
328 sg_set_page(&dst, ciphertext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
332 for (j = 0; j < enc_bvec->bv_len; j += data_unit_size) { in blk_crypto_fallback_encrypt_bio()
341 src.offset += data_unit_size; in blk_crypto_fallback_encrypt_bio()
342 dst.offset += data_unit_size; in blk_crypto_fallback_encrypt_bio()
387 const int data_unit_size in blk_crypto_fallback_decrypt_bio() local
[all...]
H A Dblk-crypto.c207 const unsigned int data_unit_size = in bio_crypt_check_alignment() local
208 bio->bi_crypt_context->bc_key->crypto_cfg.data_unit_size; in bio_crypt_check_alignment()
213 if (!IS_ALIGNED(bv.bv_len | bv.bv_offset, data_unit_size)) in bio_crypt_check_alignment()
315 * @data_unit_size: the data unit size to use for en/decryption
323 unsigned int data_unit_size) in blk_crypto_init_key()
339 if (!is_power_of_2(data_unit_size)) in blk_crypto_init_key()
344 blk_key->crypto_cfg.data_unit_size = data_unit_size; in blk_crypto_init_key()
345 blk_key->data_unit_size_bits = ilog2(data_unit_size); in blk_crypto_init_key()
320 blk_crypto_init_key(struct blk_crypto_key *blk_key, const u8 *raw_key, enum blk_crypto_mode_num crypto_mode, unsigned int dun_bytes, unsigned int data_unit_size) blk_crypto_init_key() argument
H A Dkeyslot-manager.c301 cfg->data_unit_size)) in blk_ksm_crypto_cfg_supported()
/kernel/linux/linux-6.6/block/
H A Dblk-crypto-fallback.c266 int data_unit_size; in blk_crypto_fallback_encrypt_bio() local
282 data_unit_size = bc->bc_key->crypto_cfg.data_unit_size; in blk_crypto_fallback_encrypt_bio()
312 skcipher_request_set_crypt(ciph_req, &src, &dst, data_unit_size, in blk_crypto_fallback_encrypt_bio()
329 sg_set_page(&src, plaintext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
331 sg_set_page(&dst, ciphertext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
335 for (j = 0; j < enc_bvec->bv_len; j += data_unit_size) { in blk_crypto_fallback_encrypt_bio()
344 src.offset += data_unit_size; in blk_crypto_fallback_encrypt_bio()
345 dst.offset += data_unit_size; in blk_crypto_fallback_encrypt_bio()
390 const int data_unit_size in blk_crypto_fallback_decrypt_bio() local
[all...]
H A Dblk-crypto.c215 const unsigned int data_unit_size = in bio_crypt_check_alignment() local
216 bio->bi_crypt_context->bc_key->crypto_cfg.data_unit_size; in bio_crypt_check_alignment()
221 if (!IS_ALIGNED(bv.bv_len | bv.bv_offset, data_unit_size)) in bio_crypt_check_alignment()
323 * @data_unit_size: the data unit size to use for en/decryption
331 unsigned int data_unit_size) in blk_crypto_init_key()
347 if (!is_power_of_2(data_unit_size)) in blk_crypto_init_key()
352 blk_key->crypto_cfg.data_unit_size = data_unit_size; in blk_crypto_init_key()
353 blk_key->data_unit_size_bits = ilog2(data_unit_size); in blk_crypto_init_key()
328 blk_crypto_init_key(struct blk_crypto_key *blk_key, const u8 *raw_key, enum blk_crypto_mode_num crypto_mode, unsigned int dun_bytes, unsigned int data_unit_size) blk_crypto_init_key() argument
H A Dblk-crypto-profile.c351 if (!(profile->modes_supported[cfg->crypto_mode] & cfg->data_unit_size)) in __blk_crypto_cfg_supported()
/kernel/linux/linux-5.10/include/linux/
H A Dblk-crypto.h23 * @data_unit_size: the data unit size for all encryption/decryptions with this
31 unsigned int data_unit_size; member
39 * @data_unit_size_bits: log2 of data_unit_size
95 unsigned int data_unit_size);
H A Dqcom_scm.h105 u32 data_unit_size);
165 u32 data_unit_size) { return -ENODEV; } in qcom_scm_ice_set_key()
163 qcom_scm_ice_set_key(u32 index, const u8 *key, u32 key_size, enum qcom_scm_ice_cipher cipher, u32 data_unit_size) qcom_scm_ice_set_key() argument
/kernel/linux/linux-6.6/include/linux/
H A Dblk-crypto.h24 * @data_unit_size: the data unit size for all encryption/decryptions with this
32 unsigned int data_unit_size; member
40 * @data_unit_size_bits: log2 of data_unit_size
93 unsigned int data_unit_size);
/kernel/linux/linux-6.6/include/soc/qcom/
H A Dice.h33 const u8 crypto_key[], u8 data_unit_size,
/kernel/linux/linux-5.10/drivers/scsi/ufs/
H A Dufshcd-crypto.c59 u8 data_unit_mask = key->crypto_cfg.data_unit_size / 512; in ufshcd_crypto_keyslot_program()
78 cfg.data_unit_size = data_unit_mask; in ufshcd_crypto_keyslot_program()
H A Dufs-qcom-ice.c242 cfg->data_unit_size); in ufs_qcom_ice_program_key()
H A Dufshci.h342 u8 data_unit_size; member
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dcqhci-crypto.c71 u8 data_unit_mask = key->crypto_cfg.data_unit_size / 512; in cqhci_crypto_keyslot_program()
89 cfg.data_unit_size = data_unit_mask; in cqhci_crypto_keyslot_program()
H A Dcqhci.h205 u8 data_unit_size; member
H A Dsdhci-msm.c1881 cfg->data_unit_size, slot); in sdhci_msm_program_key()
/kernel/linux/linux-6.6/drivers/ufs/core/
H A Dufshcd-crypto.c60 u8 data_unit_mask = key->crypto_cfg.data_unit_size / 512; in ufshcd_crypto_keyslot_program()
79 cfg.data_unit_size = data_unit_mask; in ufshcd_crypto_keyslot_program()
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dice.c166 const u8 crypto_key[], u8 data_unit_size, in qcom_ice_program_key()
194 data_unit_size); in qcom_ice_program_key()
164 qcom_ice_program_key(struct qcom_ice *ice, u8 algorithm_id, u8 key_size, const u8 crypto_key[], u8 data_unit_size, int slot) qcom_ice_program_key() argument
/kernel/linux/linux-6.6/include/linux/firmware/qcom/
H A Dqcom_scm.h111 u32 data_unit_size);
/kernel/linux/linux-5.10/fs/crypto/
H A Dinline_crypt.c106 crypto_cfg.data_unit_size = sb->s_blocksize; in fscrypt_select_encryption_impl()
/kernel/linux/linux-6.6/fs/crypto/
H A Dinline_crypt.c132 crypto_cfg.data_unit_size = sb->s_blocksize; in fscrypt_select_encryption_impl()
/kernel/linux/linux-5.10/drivers/firmware/
H A Dqcom_scm.c1003 * @data_unit_size: the encryption data unit size, i.e. the size of each
1016 enum qcom_scm_ice_cipher cipher, u32 data_unit_size) in qcom_scm_ice_set_key()
1027 .args[4] = data_unit_size, in qcom_scm_ice_set_key()
1015 qcom_scm_ice_set_key(u32 index, const u8 *key, u32 key_size, enum qcom_scm_ice_cipher cipher, u32 data_unit_size) qcom_scm_ice_set_key() argument
/kernel/linux/linux-6.6/include/ufs/
H A Dufshci.h410 u8 data_unit_size; member
/kernel/linux/linux-6.6/drivers/firmware/
H A Dqcom_scm.c1086 * @data_unit_size: the encryption data unit size, i.e. the size of each
1102 enum qcom_scm_ice_cipher cipher, u32 data_unit_size) in qcom_scm_ice_set_key()
1113 .args[4] = data_unit_size, in qcom_scm_ice_set_key()
1101 qcom_scm_ice_set_key(u32 index, const u8 *key, u32 key_size, enum qcom_scm_ice_cipher cipher, u32 data_unit_size) qcom_scm_ice_set_key() argument
/kernel/linux/linux-6.6/drivers/ufs/host/
H A Dufs-qcom.c169 cfg->data_unit_size, slot); in ufs_qcom_ice_program_key()

Completed in 24 milliseconds