Lines Matching refs:ret

99     int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;  in cmac_generate_subkeys()  local
108 if ((ret = mbedtls_cipher_update(ctx, L, block_size, L, &olen)) != 0) { in cmac_generate_subkeys()
115 if ((ret = cmac_multiply_by_u(K1, L, block_size)) != 0) { in cmac_generate_subkeys()
119 if ((ret = cmac_multiply_by_u(K2, K1, block_size)) != 0) { in cmac_generate_subkeys()
126 return ret; in cmac_generate_subkeys()
203 int ret = 0; in mbedtls_cipher_cmac_update() local
229 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_update()
247 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_update()
265 return ret; in mbedtls_cipher_cmac_update()
276 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac_finish() local
306 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_finish()
324 return ret; in mbedtls_cipher_cmac_finish()
353 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac() local
361 if ((ret = mbedtls_cipher_setup(&ctx, cipher_info)) != 0) { in mbedtls_cipher_cmac()
365 ret = mbedtls_cipher_cmac_starts(&ctx, key, keylen); in mbedtls_cipher_cmac()
366 if (ret != 0) { in mbedtls_cipher_cmac()
370 ret = mbedtls_cipher_cmac_update(&ctx, input, ilen); in mbedtls_cipher_cmac()
371 if (ret != 0) { in mbedtls_cipher_cmac()
375 ret = mbedtls_cipher_cmac_finish(&ctx, output); in mbedtls_cipher_cmac()
380 return ret; in mbedtls_cipher_cmac()
391 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_aes_cmac_prf_128() local
403 ret = MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE; in mbedtls_aes_cmac_prf_128()
413 ret = mbedtls_cipher_cmac(cipher_info, zero_key, 128, key, in mbedtls_aes_cmac_prf_128()
415 if (ret != 0) { in mbedtls_aes_cmac_prf_128()
420 ret = mbedtls_cipher_cmac(cipher_info, int_key, 128, input, in_len, in mbedtls_aes_cmac_prf_128()
426 return ret; in mbedtls_aes_cmac_prf_128()
738 int i, ret = 0; in cmac_test_subkeys() local
757 if ((ret = mbedtls_cipher_setup(&ctx, cipher_info)) != 0) { in cmac_test_subkeys()
765 if ((ret = mbedtls_cipher_setkey(&ctx, key, keybits, in cmac_test_subkeys()
771 if ((ret == MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED || in cmac_test_subkeys()
772 ret == MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE) && in cmac_test_subkeys()
787 ret = cmac_generate_subkeys(&ctx, K1, K2); in cmac_test_subkeys()
788 if (ret != 0) { in cmac_test_subkeys()
796 if ((ret = memcmp(K1, subkeys, block_size)) != 0 || in cmac_test_subkeys()
797 (ret = memcmp(K2, &subkeys[block_size], block_size)) != 0) { in cmac_test_subkeys()
813 ret = 0; in cmac_test_subkeys()
820 return ret; in cmac_test_subkeys()
835 int i, ret = 0; in cmac_test_wth_cipher() local
841 ret = MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE; in cmac_test_wth_cipher()
850 if ((ret = mbedtls_cipher_cmac(cipher_info, key, keybits, messages, in cmac_test_wth_cipher()
856 if ((ret == MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED || in cmac_test_wth_cipher()
857 ret == MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE) && in cmac_test_wth_cipher()
872 if ((ret = memcmp(output, &expected_result[i * block_size], block_size)) != 0) { in cmac_test_wth_cipher()
883 ret = 0; in cmac_test_wth_cipher()
886 return ret; in cmac_test_wth_cipher()
893 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in test_aes128_cmac_prf() local
898 ret = mbedtls_aes_cmac_prf_128(PRFK, PRFKlen[i], PRFM, 20, output); in test_aes128_cmac_prf()
899 if (ret != 0 || in test_aes128_cmac_prf()
906 return ret; in test_aes128_cmac_prf()
911 return ret; in test_aes128_cmac_prf()
917 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cmac_self_test() local
921 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
929 return ret; in mbedtls_cmac_self_test()
932 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
942 return ret; in mbedtls_cmac_self_test()
947 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
955 return ret; in mbedtls_cmac_self_test()
958 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
968 return ret; in mbedtls_cmac_self_test()
974 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
982 return ret; in mbedtls_cmac_self_test()
985 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
995 return ret; in mbedtls_cmac_self_test()
1002 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
1010 return ret; in mbedtls_cmac_self_test()
1013 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
1023 return ret; in mbedtls_cmac_self_test()
1027 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
1035 return ret; in mbedtls_cmac_self_test()
1038 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
1048 return ret; in mbedtls_cmac_self_test()
1053 if ((ret = test_aes128_cmac_prf(verbose)) != 0) { in mbedtls_cmac_self_test()
1054 return ret; in mbedtls_cmac_self_test()