Searched refs:aead_op (Results 1 – 4 of 4) sorted by relevance
| /Zephyr-latest/drivers/crypto/ |
| D | crypto_ataes132a.c | 189 struct cipher_aead_pkt *aead_op, in ataes132a_aes_ccm_decrypt() argument 200 if (!aead_op) { in ataes132a_aes_ccm_decrypt() 205 if (!aead_op->pkt) { in ataes132a_aes_ccm_decrypt() 210 in_buf_len = aead_op->pkt->in_len; in ataes132a_aes_ccm_decrypt() 211 expected_out_len = aead_op->pkt->out_len; in ataes132a_aes_ccm_decrypt() 239 if (!aead_op->pkt->in_buf || !aead_op->pkt->out_buf) { in ataes132a_aes_ccm_decrypt() 340 if (aead_op->tag) { in ataes132a_aes_ccm_decrypt() 341 memcpy(param_buffer + 4, aead_op->tag, 16); in ataes132a_aes_ccm_decrypt() 343 memcpy(param_buffer + 20, aead_op->pkt->in_buf, in_buf_len); in ataes132a_aes_ccm_decrypt() 378 memcpy(aead_op->pkt->out_buf, param_buffer + 1, out_len - 1); in ataes132a_aes_ccm_decrypt() [all …]
|
| D | crypto_cc23x0.c | 309 static int crypto_cc23x0_ccm_check_param(struct cipher_ctx *ctx, struct cipher_aead_pkt *aead_op) in crypto_cc23x0_ccm_check_param() argument 311 uint16_t ad_len = aead_op->ad_len; in crypto_cc23x0_ccm_check_param() 315 if (aead_op->pkt->out_buf_max < ROUND_UP(aead_op->pkt->in_len, AES_BLOCK_SIZE)) { in crypto_cc23x0_ccm_check_param() 341 struct cipher_aead_pkt *aead_op, uint8_t *nonce) in crypto_cc23x0_ccm_encrypt() argument 349 uint32_t msg_len = aead_op->pkt->in_len; in crypto_cc23x0_ccm_encrypt() 350 uint16_t ad_len = aead_op->ad_len; in crypto_cc23x0_ccm_encrypt() 357 ret = crypto_cc23x0_ccm_check_param(ctx, aead_op); in crypto_cc23x0_ccm_encrypt() 381 b0[0] = CCM_CC23_B0_GET(aead_op->ad_len, tag_len, len_size); in crypto_cc23x0_ccm_encrypt() 404 memcpy(&b1[CCM_CC23_AD_LEN_SIZE], aead_op->ad, ad_len); in crypto_cc23x0_ccm_encrypt() 409 data_pkt.in_buf = aead_op->pkt->in_buf; in crypto_cc23x0_ccm_encrypt() [all …]
|
| D | crypto_tc_shim.c | 102 struct cipher_aead_pkt *aead_op, uint8_t *nonce) in do_ccm_encrypt_mac() argument 107 struct cipher_pkt *op = aead_op->pkt; in do_ccm_encrypt_mac() 117 aead_op->ad, aead_op->ad_len, op->in_buf, in do_ccm_encrypt_mac() 128 if (aead_op->tag) { in do_ccm_encrypt_mac() 129 memcpy(aead_op->tag, op->out_buf + op->in_len, ccm.mlen); in do_ccm_encrypt_mac() 142 struct cipher_aead_pkt *aead_op, uint8_t *nonce) in do_ccm_decrypt_auth() argument 147 struct cipher_pkt *op = aead_op->pkt; in do_ccm_decrypt_auth() 160 if (aead_op->tag != op->in_buf + op->in_len) { in do_ccm_decrypt_auth() 166 aead_op->ad, aead_op->ad_len, in do_ccm_decrypt_auth()
|
| D | crypto_ataes132a_priv.h | 314 struct cipher_aead_pkt *aead_op, 361 struct cipher_aead_pkt *aead_op,
|