Lines Matching refs:rc
96 int rc; in auth_hash() local
100 rc = auth_get_param(param->hash, img_desc->parent, in auth_hash()
102 if (rc != 0) { in auth_hash()
104 __func__, __LINE__, rc); in auth_hash()
105 return rc; in auth_hash()
109 rc = img_parser_get_auth_param(img_desc->img_type, param->data, in auth_hash()
111 if (rc != 0) { in auth_hash()
113 __func__, __LINE__, rc); in auth_hash()
114 return rc; in auth_hash()
118 rc = crypto_mod_verify_hash(data_ptr, data_len, in auth_hash()
120 if (rc != 0) { in auth_hash()
122 __func__, __LINE__, rc); in auth_hash()
123 return rc; in auth_hash()
163 int rc; in auth_signature() local
166 rc = img_parser_get_auth_param(img_desc->img_type, param->data, in auth_signature()
168 if (rc != 0) { in auth_signature()
170 __func__, __LINE__, rc); in auth_signature()
171 return rc; in auth_signature()
175 rc = img_parser_get_auth_param(img_desc->img_type, param->sig, in auth_signature()
177 if (rc != 0) { in auth_signature()
179 __func__, __LINE__, rc); in auth_signature()
180 return rc; in auth_signature()
184 rc = img_parser_get_auth_param(img_desc->img_type, param->alg, in auth_signature()
186 if (rc != 0) { in auth_signature()
188 __func__, __LINE__, rc); in auth_signature()
189 return rc; in auth_signature()
208 rc = auth_get_param(param->pk, img_desc->parent, in auth_signature()
210 if (rc != 0) { in auth_signature()
212 __func__, __LINE__, rc); in auth_signature()
213 return rc; in auth_signature()
220 rc = plat_get_rotpk_info(param->pk->cookie, &pk_plat_ptr, in auth_signature()
222 if (rc != 0) { in auth_signature()
224 __func__, __LINE__, rc); in auth_signature()
225 return rc; in auth_signature()
231 rc = img_parser_get_auth_param(img_desc->img_type, in auth_signature()
234 if (rc != 0) { in auth_signature()
236 __func__, __LINE__, rc); in auth_signature()
237 return rc; in auth_signature()
256 rc = crypto_mod_convert_pk(pk_ptr, pk_len, &cnv_pk_ptr, &cnv_pk_len); in auth_signature()
257 if (rc != 0) { in auth_signature()
259 __func__, __LINE__, rc); in auth_signature()
260 return rc; in auth_signature()
267 rc = crypto_mod_verify_hash(cnv_pk_ptr, cnv_pk_len, in auth_signature()
269 if (rc != 0) { in auth_signature()
271 __func__, __LINE__, rc); in auth_signature()
272 return rc; in auth_signature()
287 rc = plat_mboot_measure_key(pk_oid, pk_ptr, pk_len); in auth_signature()
288 if (rc != 0) { in auth_signature()
290 __func__, __LINE__, rc); in auth_signature()
295 rc = crypto_mod_verify_signature(data_ptr, data_len, in auth_signature()
299 if (rc != 0) { in auth_signature()
301 __func__, __LINE__, rc); in auth_signature()
302 return rc; in auth_signature()
333 int rc; in auth_nvctr() local
337 rc = img_parser_get_auth_param(img_desc->img_type, param->cert_nv_ctr, in auth_nvctr()
339 if (rc != 0) { in auth_nvctr()
341 __func__, __LINE__, rc); in auth_nvctr()
342 return rc; in auth_nvctr()
381 rc = plat_get_nv_ctr(param->plat_nv_ctr->cookie, &plat_nv_ctr); in auth_nvctr()
382 if (rc != 0) { in auth_nvctr()
384 __func__, __LINE__, rc); in auth_nvctr()
385 return rc; in auth_nvctr()
477 int rc, i; in auth_mod_verify_img() local
487 rc = img_parser_check_integrity(img_desc->img_type, img_ptr, img_len); in auth_mod_verify_img()
488 if (rc != 0) { in auth_mod_verify_img()
490 __func__, __LINE__, rc); in auth_mod_verify_img()
491 return rc; in auth_mod_verify_img()
502 rc = 0; in auth_mod_verify_img()
505 rc = auth_hash(&auth_method->param.hash, in auth_mod_verify_img()
509 rc = auth_signature(&auth_method->param.sig, in auth_mod_verify_img()
515 rc = auth_nvctr(nv_ctr_param, in auth_mod_verify_img()
521 rc = 1; in auth_mod_verify_img()
524 if (rc != 0) { in auth_mod_verify_img()
526 __func__, __LINE__, rc); in auth_mod_verify_img()
527 return rc; in auth_mod_verify_img()
536 rc = plat_set_nv_ctr2(nv_ctr_param->plat_nv_ctr->cookie, in auth_mod_verify_img()
538 if (rc != 0) { in auth_mod_verify_img()
540 __func__, __LINE__, rc); in auth_mod_verify_img()
541 return rc; in auth_mod_verify_img()
554 rc = img_parser_get_auth_param(img_desc->img_type, in auth_mod_verify_img()
557 if (rc != 0) { in auth_mod_verify_img()
559 __func__, __LINE__, rc); in auth_mod_verify_img()
560 return rc; in auth_mod_verify_img()
578 rc = plat_mboot_measure_key(type_desc->cookie, in auth_mod_verify_img()
581 if (rc != 0) { in auth_mod_verify_img()
583 __func__, __LINE__, rc); in auth_mod_verify_img()