Home
last modified time | relevance | path

Searched refs:hash_ptn_list (Results 1 - 7 of 7) sorted by relevance

/base/startup/hvb/libhvb/src/cert/
H A Dhvb_cert.c25 static bool hvb_need_verify_hash(const char *const *hash_ptn_list, const char *ptn) in hvb_need_verify_hash() argument
34 if (hash_ptn_list == NULL) in hvb_need_verify_hash()
37 for (n = 0; hash_ptn_list[n] != NULL; n++) { in hvb_need_verify_hash()
38 if (hvb_strnlen(hash_ptn_list[n], HVB_MAX_PARTITION_NAME_LEN) == ptn_len && in hvb_need_verify_hash()
39 hvb_strncmp(hash_ptn_list[n], ptn, HVB_MAX_PARTITION_NAME_LEN) == 0) { in hvb_need_verify_hash()
101 struct hvb_cert *cert, const char *const *hash_ptn_list, in hash_image_init_desc()
113 if (image_type != HVB_IMAGE_TYPE_HASH || !hvb_need_verify_hash(hash_ptn_list, ptn)) { in hash_image_init_desc()
504 const char *const *hash_ptn_list, struct hvb_buf *out_pubk, in cert_init_desc()
549 ret = hash_image_init_desc(ops, ptn, &cert, hash_ptn_list, vd); in cert_init_desc()
100 hash_image_init_desc(struct hvb_ops *ops, const char *ptn, struct hvb_cert *cert, const char *const *hash_ptn_list, struct hvb_verified_data *vd) hash_image_init_desc() argument
503 cert_init_desc(struct hvb_ops *ops, const char *ptn, struct hvb_buf *cert_buf, const char *const *hash_ptn_list, struct hvb_buf *out_pubk, struct hvb_verified_data *vd) cert_init_desc() argument
/base/startup/hvb/libhvb/src/auth/
H A Dhvb.c187 static char const **hash_ptn_list_add_rvt(const char *const *hash_ptn_list, const char *rvt_ptn) in hash_ptn_list_add_rvt() argument
194 if (hash_ptn_list != NULL) { in hash_ptn_list_add_rvt()
195 while (hash_ptn_list[num_parttions] != NULL) { in hash_ptn_list_add_rvt()
209 ptn[n] = hash_ptn_list[n]; in hash_ptn_list_add_rvt()
224 const char *const *hash_ptn_list, in hvb_chain_verify()
246 ptn_list = hash_ptn_list_add_rvt(hash_ptn_list, rvt_ptn); in hvb_chain_verify()
222 hvb_chain_verify(struct hvb_ops *ops, const char *rvt_ptn, const char *const *hash_ptn_list, struct hvb_verified_data **out_vd) hvb_chain_verify() argument
/base/startup/hvb/libhvb/include/
H A Dhvb_footer.h42 enum hvb_errno footer_init_desc(struct hvb_ops *ops, const char *ptn, const char *const *hash_ptn_list,
H A Dhvb.h85 const char *const *hash_ptn_list,
H A Dhvb_cert.h156 const char *const *hash_ptn_list, struct hvb_buf *out_pubk,
/base/startup/init/test/mock/hvb/libhvb/auth/
H A Dhvb.c28 enum hvb_errno hvb_chain_verify(struct hvb_ops *ops, const char *rvt_ptn, const char *const *hash_ptn_list, in hvb_chain_verify() argument
/base/startup/hvb/libhvb/src/footer/
H A Dhvb_footer.c113 enum hvb_errno footer_init_desc(struct hvb_ops *ops, const char *ptn, const char *const *hash_ptn_list, in footer_init_desc() argument
151 ret = cert_init_desc(ops, ptn, &cert_buf, hash_ptn_list, out_pubk, vd); in footer_init_desc()

Completed in 4 milliseconds