Lines Matching refs:len

45 void ecc_hal_write_mul_param(const uint8_t *k, const uint8_t *px, const uint8_t *py, uint16_t len)  in ecc_hal_write_mul_param()  argument
47 ecc_curve_t curve = len == 32 ? ECC_CURVE_SECP256R1 : ECC_CURVE_SECP192R1; in ecc_hal_write_mul_param()
52 ecc_ll_write_param(ECC_PARAM_K, k, len); in ecc_hal_write_mul_param()
53 ecc_ll_write_param(ECC_PARAM_PX, px, len); in ecc_hal_write_mul_param()
54 ecc_ll_write_param(ECC_PARAM_PY, py, len); in ecc_hal_write_mul_param()
57 void ecc_hal_write_verify_param(const uint8_t *px, const uint8_t *py, uint16_t len) in ecc_hal_write_verify_param() argument
59 ecc_curve_t curve = len == 32 ? ECC_CURVE_SECP256R1 : ECC_CURVE_SECP192R1; in ecc_hal_write_verify_param()
64 ecc_ll_write_param(ECC_PARAM_PX, px, len); in ecc_hal_write_verify_param()
65 ecc_ll_write_param(ECC_PARAM_PY, py, len); in ecc_hal_write_verify_param()
68 int ecc_hal_read_mul_result(uint8_t *rx, uint8_t *ry, uint16_t len) in ecc_hal_read_mul_result() argument
74 memset(rx, 0x0, len); in ecc_hal_read_mul_result()
75 memset(ry, 0x0, len); in ecc_hal_read_mul_result()
80 ecc_ll_read_param(ECC_PARAM_PX, rx, len); in ecc_hal_read_mul_result()
81 ecc_ll_read_param(ECC_PARAM_PY, ry, len); in ecc_hal_read_mul_result()
97 …hal_write_jacob_verify_param(const uint8_t *qx, const uint8_t *qy, const uint8_t *qz, uint16_t len) in ecc_hal_write_jacob_verify_param() argument
99 ecc_curve_t curve = len == 32 ? ECC_CURVE_SECP256R1 : ECC_CURVE_SECP192R1; in ecc_hal_write_jacob_verify_param()
104 ecc_ll_write_param(ECC_PARAM_QX, qx, len); in ecc_hal_write_jacob_verify_param()
105 ecc_ll_write_param(ECC_PARAM_QY, qy, len); in ecc_hal_write_jacob_verify_param()
106 ecc_ll_write_param(ECC_PARAM_QZ, qz, len); in ecc_hal_write_jacob_verify_param()
109 int ecc_hal_read_jacob_mul_result(uint8_t *rx, uint8_t *ry, uint8_t *rz, uint16_t len) in ecc_hal_read_jacob_mul_result() argument
115 memset(rx, 0x0, len); in ecc_hal_read_jacob_mul_result()
116 memset(ry, 0x0, len); in ecc_hal_read_jacob_mul_result()
117 memset(rz, 0x0, len); in ecc_hal_read_jacob_mul_result()
122 ecc_ll_read_param(ECC_PARAM_QX, rx, len); in ecc_hal_read_jacob_mul_result()
123 ecc_ll_read_param(ECC_PARAM_QY, ry, len); in ecc_hal_read_jacob_mul_result()
124 ecc_ll_read_param(ECC_PARAM_QZ, rz, len); in ecc_hal_read_jacob_mul_result()
128 …t8_t *px, const uint8_t *py, const uint8_t *qx, const uint8_t *qy, const uint8_t *qz, uint16_t len) in ecc_hal_write_point_add_param() argument
130 ecc_curve_t curve = len == 32 ? ECC_CURVE_SECP256R1 : ECC_CURVE_SECP192R1; in ecc_hal_write_point_add_param()
135 ecc_ll_write_param(ECC_PARAM_PX, px, len); in ecc_hal_write_point_add_param()
136 ecc_ll_write_param(ECC_PARAM_PY, py, len); in ecc_hal_write_point_add_param()
137 ecc_ll_write_param(ECC_PARAM_QX, qx, len); in ecc_hal_write_point_add_param()
138 ecc_ll_write_param(ECC_PARAM_QY, qy, len); in ecc_hal_write_point_add_param()
139 ecc_ll_write_param(ECC_PARAM_QZ, qz, len); in ecc_hal_write_point_add_param()
142 int ecc_hal_read_point_add_result(uint8_t *rx, uint8_t *ry, uint8_t *rz, uint16_t len, bool read_ja… in ecc_hal_read_point_add_result() argument
145 ecc_ll_read_param(ECC_PARAM_QX, rx, len); in ecc_hal_read_point_add_result()
146 ecc_ll_read_param(ECC_PARAM_QY, ry, len); in ecc_hal_read_point_add_result()
147 ecc_ll_read_param(ECC_PARAM_QZ, rz, len); in ecc_hal_read_point_add_result()
149 ecc_ll_read_param(ECC_PARAM_PX, rx, len); in ecc_hal_read_point_add_result()
150 ecc_ll_read_param(ECC_PARAM_PY, ry, len); in ecc_hal_read_point_add_result()
155 void ecc_hal_write_mod_op_param(const uint8_t *a, const uint8_t *b, uint16_t len) in ecc_hal_write_mod_op_param() argument
157 ecc_curve_t curve = len == 32 ? ECC_CURVE_SECP256R1 : ECC_CURVE_SECP192R1; in ecc_hal_write_mod_op_param()
162 ecc_ll_write_param(ECC_PARAM_PX, a, len); in ecc_hal_write_mod_op_param()
163 ecc_ll_write_param(ECC_PARAM_PY, b, len); in ecc_hal_write_mod_op_param()
166 int ecc_hal_read_mod_op_result(uint8_t *r, uint16_t len) in ecc_hal_read_mod_op_result() argument
170 ecc_ll_read_param(ECC_PARAM_PX, r, len); in ecc_hal_read_mod_op_result()
172 ecc_ll_read_param(ECC_PARAM_PY, r, len); in ecc_hal_read_mod_op_result()