Lines Matching refs:ecc_st
370 struct rk_ecc_verify *ecc_st = (struct rk_ecc_verify *)SM2_RAM_BASE; in rockchip_ecc_verify() local
399 RK_ECP_LOAD_DATA(ecc_st->e, bn_hash); in rockchip_ecc_verify()
400 RK_ECP_LOAD_DATA(ecc_st->r_, point_sign->x); in rockchip_ecc_verify()
401 RK_ECP_LOAD_DATA(ecc_st->s_, point_sign->y); in rockchip_ecc_verify()
402 RK_ECP_LOAD_DATA(ecc_st->p_x, point_P->x); in rockchip_ecc_verify()
403 RK_ECP_LOAD_DATA(ecc_st->p_y, point_P->y); in rockchip_ecc_verify()
405 RK_ECP_LOAD_DATA_EXT(ecc_st->A, grp.a, grp.a_len); in rockchip_ecc_verify()
406 RK_ECP_LOAD_DATA_EXT(ecc_st->P, grp.p, grp.p_len); in rockchip_ecc_verify()
407 RK_ECP_LOAD_DATA_EXT(ecc_st->N, grp.n, grp.n_len); in rockchip_ecc_verify()
409 RK_ECP_LOAD_DATA_EXT(ecc_st->G_x, grp.gx, grp.gx_len); in rockchip_ecc_verify()
410 RK_ECP_LOAD_DATA_EXT(ecc_st->G_y, grp.gy, grp.gy_len); in rockchip_ecc_verify()
416 rk_word_cmp_zero(ecc_st->v, RK_ECP_MAX_WORDS) || in rockchip_ecc_verify()
417 rk_word_cmp_zero(ecc_st->r_, RK_ECP_MAX_WORDS) == 0) { in rockchip_ecc_verify()