Lines Matching refs:r_len
1245 u8 r_len, s_len; local
1286 r_len = EDDSA_R_LEN(hsize);
1302 MUST_HAVE((siglen == EDDSA_SIGLEN(hsize)) && (siglen == (r_len + s_len)), ret, err);
1444 MUST_HAVE((r_len <= siglen), ret, err);
1447 r_len, key_type); EG(ret, err);
1462 ret = h->hfunc_update(&(ctx->sign_data.eddsa.h_ctx), &sig[0], r_len); EG(ret, err);
1468 MUST_HAVE(r_len <= sizeof(hash), ret, err);
1472 r_len, key_type); EG(ret, err);
1475 ret = h->hfunc_update(&(ctx->sign_data.eddsa.h_ctx), hash, r_len); EG(ret, err);
1507 MUST_HAVE((s_len <= (siglen - r_len)), ret, err);
1508 ret = eddsa_encode_integer(&S, &sig[r_len], s_len);
1526 VAR_ZEROIFY(r_len);
1582 u8 r_len, s_len; local
1634 r_len = EDDSA_R_LEN(hsize);
1650 MUST_HAVE((siglen == EDDSA_SIGLEN(hsize)) && (siglen == (r_len + s_len)), ret, err);
1792 MUST_HAVE((r_len <= siglen), ret, err);
1795 r_len, key_type); EG(ret, err);
1818 ret = h->hfunc_update(&h_ctx, &sig[0], r_len); EG(ret, err);
1823 MUST_HAVE((r_len <= sizeof(hash)), ret, err);
1827 hash, r_len, key_type); EG(ret, err);
1829 ret = h->hfunc_update(&h_ctx, hash, r_len); EG(ret, err);
1863 MUST_HAVE((s_len <= (siglen - r_len)), ret, err);
1865 ret = eddsa_encode_integer(&S, &sig[r_len], s_len);
1883 VAR_ZEROIFY(r_len);