Lines Matching refs:r_len
129 u8 i, p_len, r_len; in _ecfsdsa_sign_init() local
153 r_len = (u8)ECFSDSA_R_LEN(p_bit_len); in _ecfsdsa_sign_init()
190 dbg_buf_print("r: ", r, r_len); in _ecfsdsa_sign_init()
194 for (i = 0; i < r_len; i++) { in _ecfsdsa_sign_init()
212 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecfsdsa.h_ctx), r, r_len); EG(ret, err); in _ecfsdsa_sign_init()
226 VAR_ZEROIFY(r_len); in _ecfsdsa_sign_init()
261 u8 hsize, s_len, r_len; in _ecfsdsa_sign_finalize() local
289 r_len = (u8)ECFSDSA_R_LEN(p_bit_len); in _ecfsdsa_sign_finalize()
353 ret = local_memcpy(sig, r, r_len); EG(ret, err); in _ecfsdsa_sign_finalize()
354 ret = local_memset(r, 0, r_len); EG(ret, err); in _ecfsdsa_sign_finalize()
355 ret = nn_export_to_buf(sig + r_len, s_len, &s); in _ecfsdsa_sign_finalize()
382 VAR_ZEROIFY(r_len); in _ecfsdsa_sign_finalize()
420 u8 p_len, r_len, s_len; in _ecfsdsa_verify_init() local
443 r_len = (u8)ECFSDSA_R_LEN(p_bit_len); in _ecfsdsa_verify_init()
465 ret = nn_init_from_buf(s, sig + r_len, s_len); EG(ret, err); in _ecfsdsa_verify_init()
475 ret = local_memcpy(&(ctx->verify_data.ecfsdsa.r), r, r_len); EG(ret, err); in _ecfsdsa_verify_init()
482 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecfsdsa.h_ctx), r, r_len); EG(ret, err); in _ecfsdsa_verify_init()
501 VAR_ZEROIFY(r_len); in _ecfsdsa_verify_init()
543 bitcnt_t p_bit_len, r_len; in _ecfsdsa_verify_finalize() local
577 r_len = (u8)ECFSDSA_R_LEN(p_bit_len); in _ecfsdsa_verify_finalize()
606 dbg_buf_print("r_prime: ", r_prime, r_len); in _ecfsdsa_verify_finalize()
609 ret = are_equal(r, r_prime, r_len, &check); EG(ret, err); in _ecfsdsa_verify_finalize()
637 VAR_ZEROIFY(r_len); in _ecfsdsa_verify_finalize()