/kernel/linux/linux-5.10/lib/crypto/ |
H A D | chacha20poly1305.c | 58 const u8 *ad, const size_t ad_len, u32 *chacha_state) in __chacha20poly1305_encrypt() 70 poly1305_update(&poly1305_state, ad, ad_len); in __chacha20poly1305_encrypt() 71 if (ad_len & 0xf) in __chacha20poly1305_encrypt() 72 poly1305_update(&poly1305_state, pad0, 0x10 - (ad_len & 0xf)); in __chacha20poly1305_encrypt() 80 b.lens[0] = cpu_to_le64(ad_len); in __chacha20poly1305_encrypt() 91 const u8 *ad, const size_t ad_len, in chacha20poly1305_encrypt() 105 __chacha20poly1305_encrypt(dst, src, src_len, ad, ad_len, chacha_state); in chacha20poly1305_encrypt() 113 const u8 *ad, const size_t ad_len, in xchacha20poly1305_encrypt() 120 __chacha20poly1305_encrypt(dst, src, src_len, ad, ad_len, chacha_state); in xchacha20poly1305_encrypt() 126 const u8 *ad, const size_t ad_len, u3 in __chacha20poly1305_decrypt() 57 __chacha20poly1305_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, u32 *chacha_state) __chacha20poly1305_encrypt() argument 90 chacha20poly1305_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_encrypt() argument 112 xchacha20poly1305_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 nonce[XCHACHA20POLY1305_NONCE_SIZE], const u8 key[CHACHA20POLY1305_KEY_SIZE]) xchacha20poly1305_encrypt() argument 125 __chacha20poly1305_decrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, u32 *chacha_state) __chacha20poly1305_decrypt() argument 168 chacha20poly1305_decrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_decrypt() argument 194 xchacha20poly1305_decrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 nonce[XCHACHA20POLY1305_NONCE_SIZE], const u8 key[CHACHA20POLY1305_KEY_SIZE]) xchacha20poly1305_decrypt() argument 208 chacha20poly1305_crypt_sg_inplace(struct scatterlist *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE], int encrypt) chacha20poly1305_crypt_sg_inplace() argument 333 chacha20poly1305_encrypt_sg_inplace(struct scatterlist *src, size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_encrypt_sg_inplace() argument 343 chacha20poly1305_decrypt_sg_inplace(struct scatterlist *src, size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_decrypt_sg_inplace() argument [all...] |
H A D | chacha20poly1305-selftest.c | 8829 const u8 *ad, const size_t ad_len, in chacha20poly1305_encrypt_bignonce() 8850 poly1305_update(&poly1305_state, ad, ad_len); in chacha20poly1305_encrypt_bignonce() 8851 poly1305_update(&poly1305_state, pad0, (0x10 - ad_len) & 0xf); in chacha20poly1305_encrypt_bignonce() 8855 b.lens[0] = cpu_to_le64(ad_len); in chacha20poly1305_encrypt_bignonce() 8863 const u8 *ad, const size_t ad_len, in chacha20poly1305_selftest_encrypt() 8868 chacha20poly1305_encrypt(dst, src, src_len, ad, ad_len, in chacha20poly1305_selftest_encrypt() 8872 ad_len, nonce, key); in chacha20poly1305_selftest_encrypt() 8828 chacha20poly1305_encrypt_bignonce(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 nonce[12], const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_encrypt_bignonce() argument 8862 chacha20poly1305_selftest_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 *nonce, const size_t nonce_len, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_selftest_encrypt() argument
|
/kernel/linux/linux-6.6/lib/crypto/ |
H A D | chacha20poly1305.c | 58 const u8 *ad, const size_t ad_len, u32 *chacha_state) in __chacha20poly1305_encrypt() 70 poly1305_update(&poly1305_state, ad, ad_len); in __chacha20poly1305_encrypt() 71 if (ad_len & 0xf) in __chacha20poly1305_encrypt() 72 poly1305_update(&poly1305_state, pad0, 0x10 - (ad_len & 0xf)); in __chacha20poly1305_encrypt() 80 b.lens[0] = cpu_to_le64(ad_len); in __chacha20poly1305_encrypt() 91 const u8 *ad, const size_t ad_len, in chacha20poly1305_encrypt() 105 __chacha20poly1305_encrypt(dst, src, src_len, ad, ad_len, chacha_state); in chacha20poly1305_encrypt() 113 const u8 *ad, const size_t ad_len, in xchacha20poly1305_encrypt() 120 __chacha20poly1305_encrypt(dst, src, src_len, ad, ad_len, chacha_state); in xchacha20poly1305_encrypt() 126 const u8 *ad, const size_t ad_len, u3 in __chacha20poly1305_decrypt() 57 __chacha20poly1305_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, u32 *chacha_state) __chacha20poly1305_encrypt() argument 90 chacha20poly1305_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_encrypt() argument 112 xchacha20poly1305_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 nonce[XCHACHA20POLY1305_NONCE_SIZE], const u8 key[CHACHA20POLY1305_KEY_SIZE]) xchacha20poly1305_encrypt() argument 125 __chacha20poly1305_decrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, u32 *chacha_state) __chacha20poly1305_decrypt() argument 168 chacha20poly1305_decrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_decrypt() argument 194 xchacha20poly1305_decrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 nonce[XCHACHA20POLY1305_NONCE_SIZE], const u8 key[CHACHA20POLY1305_KEY_SIZE]) xchacha20poly1305_decrypt() argument 208 chacha20poly1305_crypt_sg_inplace(struct scatterlist *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE], int encrypt) chacha20poly1305_crypt_sg_inplace() argument 333 chacha20poly1305_encrypt_sg_inplace(struct scatterlist *src, size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_encrypt_sg_inplace() argument 343 chacha20poly1305_decrypt_sg_inplace(struct scatterlist *src, size_t src_len, const u8 *ad, const size_t ad_len, const u64 nonce, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_decrypt_sg_inplace() argument [all...] |
H A D | chacha20poly1305-selftest.c | 8829 const u8 *ad, const size_t ad_len, in chacha20poly1305_encrypt_bignonce() 8850 poly1305_update(&poly1305_state, ad, ad_len); in chacha20poly1305_encrypt_bignonce() 8851 poly1305_update(&poly1305_state, pad0, (0x10 - ad_len) & 0xf); in chacha20poly1305_encrypt_bignonce() 8855 b.lens[0] = cpu_to_le64(ad_len); in chacha20poly1305_encrypt_bignonce() 8863 const u8 *ad, const size_t ad_len, in chacha20poly1305_selftest_encrypt() 8868 chacha20poly1305_encrypt(dst, src, src_len, ad, ad_len, in chacha20poly1305_selftest_encrypt() 8872 ad_len, nonce, key); in chacha20poly1305_selftest_encrypt() 8828 chacha20poly1305_encrypt_bignonce(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 nonce[12], const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_encrypt_bignonce() argument 8862 chacha20poly1305_selftest_encrypt(u8 *dst, const u8 *src, const size_t src_len, const u8 *ad, const size_t ad_len, const u8 *nonce, const size_t nonce_len, const u8 key[CHACHA20POLY1305_KEY_SIZE]) chacha20poly1305_selftest_encrypt() argument
|
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | eir.c | 16 u8 eir_append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in eir_append_local_name() argument 22 if ((max_adv_len(hdev) - ad_len) < HCI_MAX_SHORT_NAME_LENGTH + 2) in eir_append_local_name() 23 return ad_len; in eir_append_local_name() 28 return eir_append_data(ptr, ad_len, EIR_NAME_COMPLETE, in eir_append_local_name() 34 return eir_append_data(ptr, ad_len, EIR_NAME_SHORT, in eir_append_local_name() 42 return eir_append_data(ptr, ad_len, EIR_NAME_SHORT, in eir_append_local_name() 46 return ad_len; in eir_append_local_name() 49 u8 eir_append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in eir_append_appearance() argument 51 return eir_append_le16(ptr, ad_len, EIR_APPEARANCE, hdev->appearance); in eir_append_appearance() 227 u8 ad_len in eir_create_per_adv_data() local 248 u8 ad_len = 0, flags = 0; eir_create_adv_data() local [all...] |
H A D | eir.h | 16 u8 eir_append_local_name(struct hci_dev *hdev, u8 *eir, u8 ad_len); 17 u8 eir_append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len);
|
/kernel/linux/linux-5.10/include/crypto/ |
H A D | chacha20poly1305.h | 19 const u8 *ad, const size_t ad_len, 25 const u8 *ad, const size_t ad_len, const u64 nonce, 29 const u8 *ad, const size_t ad_len, 35 const size_t ad_len, const u8 nonce[XCHACHA20POLY1305_NONCE_SIZE], 39 const u8 *ad, const size_t ad_len, 44 const u8 *ad, const size_t ad_len,
|
/kernel/linux/linux-6.6/include/crypto/ |
H A D | chacha20poly1305.h | 19 const u8 *ad, const size_t ad_len, 25 const u8 *ad, const size_t ad_len, const u64 nonce, 29 const u8 *ad, const size_t ad_len, 35 const size_t ad_len, const u8 nonce[XCHACHA20POLY1305_NONCE_SIZE], 39 const u8 *ad, const size_t ad_len, 44 const u8 *ad, const size_t ad_len,
|
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | hci_request.c | 1571 u8 append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in append_local_name() argument 1577 if ((HCI_MAX_AD_LENGTH - ad_len) < HCI_MAX_SHORT_NAME_LENGTH + 3) in append_local_name() 1578 return ad_len; in append_local_name() 1583 return eir_append_data(ptr, ad_len, EIR_NAME_COMPLETE, in append_local_name() 1589 return eir_append_data(ptr, ad_len, EIR_NAME_SHORT, in append_local_name() 1601 return eir_append_data(ptr, ad_len, EIR_NAME_SHORT, name, in append_local_name() 1605 return ad_len; in append_local_name() 1608 static u8 append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in append_appearance() argument 1610 return eir_append_le16(ptr, ad_len, EIR_APPEARANCE, hdev->appearance); in append_appearance() 1715 u8 ad_len in create_instance_adv_data() local [all...] |
H A D | hci_request.h | 124 u8 append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len);
|