Lines Matching refs:add_len
196 ctx->y[0] |= (ctx->add_len > 0) << 6; in ccm_calculate_first_block_if_ready()
282 ctx->add_len = total_ad_len; in mbedtls_ccm_set_lengths()
292 size_t add_len) in mbedtls_ccm_update_ad() argument
304 if (add_len > 0) { in mbedtls_ccm_update_ad()
310 if (add_len > ctx->add_len) { in mbedtls_ccm_update_ad()
314 ctx->y[0] ^= (unsigned char) ((ctx->add_len >> 8) & 0xFF); in mbedtls_ccm_update_ad()
315 ctx->y[1] ^= (unsigned char) ((ctx->add_len) & 0xFF); in mbedtls_ccm_update_ad()
318 } else if (ctx->processed + add_len > ctx->add_len) { in mbedtls_ccm_update_ad()
322 while (add_len > 0) { in mbedtls_ccm_update_ad()
327 if (use_len > add_len) { in mbedtls_ccm_update_ad()
328 use_len = add_len; in mbedtls_ccm_update_ad()
334 add_len -= use_len; in mbedtls_ccm_update_ad()
337 if (use_len + offset == 16 || ctx->processed == ctx->add_len) { in mbedtls_ccm_update_ad()
350 if (ctx->processed == ctx->add_len) { in mbedtls_ccm_update_ad()
483 if (ctx->add_len > 0 && !(ctx->state & CCM_STATE__AUTH_DATA_FINISHED)) { in mbedtls_ccm_finish()
515 const unsigned char *add, size_t add_len, in ccm_auth_crypt() argument
526 if ((ret = mbedtls_ccm_set_lengths(ctx, add_len, length, tag_len)) != 0) { in ccm_auth_crypt()
530 if ((ret = mbedtls_ccm_update_ad(ctx, add, add_len)) != 0) { in ccm_auth_crypt()
551 const unsigned char *add, size_t add_len, in mbedtls_ccm_star_encrypt_and_tag() argument
556 add, add_len, input, output, tag, tag_len); in mbedtls_ccm_star_encrypt_and_tag()
561 const unsigned char *add, size_t add_len, in mbedtls_ccm_encrypt_and_tag() argument
566 add, add_len, input, output, tag, tag_len); in mbedtls_ccm_encrypt_and_tag()
588 const unsigned char *add, size_t add_len, in ccm_auth_decrypt() argument
596 iv, iv_len, add, add_len, in ccm_auth_decrypt()
611 const unsigned char *add, size_t add_len, in mbedtls_ccm_star_auth_decrypt() argument
616 iv, iv_len, add, add_len, in mbedtls_ccm_star_auth_decrypt()
622 const unsigned char *add, size_t add_len, in mbedtls_ccm_auth_decrypt() argument
627 iv, iv_len, add, add_len, in mbedtls_ccm_auth_decrypt()