Home
last modified time | relevance | path

Searched refs:vd (Results 1 - 12 of 12) sorted by relevance

/base/startup/hvb/libhvb/src/auth/
H A Dhvb.c29 struct hvb_verified_data *vd = NULL; in hvb_init_verified_data() local
31 vd = hvb_calloc(sizeof(*vd)); in hvb_init_verified_data()
32 if (!vd) { in hvb_init_verified_data()
37 vd->certs = hvb_calloc(sizeof(struct hvb_cert_data) * HVB_MAX_NUMBER_OF_LOADED_CERTS); in hvb_init_verified_data()
38 if (!vd->certs) { in hvb_init_verified_data()
43 vd->images = hvb_calloc(sizeof(struct hvb_image_data) * HVB_MAX_NUMBER_OF_LOADED_IMAGES); in hvb_init_verified_data()
44 if (!vd->images) { in hvb_init_verified_data()
49 vd->num_loaded_certs = 0; in hvb_init_verified_data()
50 vd in hvb_init_verified_data()
72 hvb_rvt_verify_root(struct hvb_ops *ops, const char *ptn, const char *const *ptn_list, struct hvb_verified_data *vd) hvb_rvt_verify_root() argument
104 hvb_get_partition_image(struct hvb_verified_data *vd, const char *ptn) hvb_get_partition_image() argument
129 hvb_walk_verify_nodes(struct hvb_ops *ops, const char *const *ptn_list, struct hvb_buf *rvt, struct hvb_verified_data *vd) hvb_walk_verify_nodes() argument
229 struct hvb_verified_data *vd = NULL; hvb_chain_verify() local
301 hvb_chain_verify_data_free(struct hvb_verified_data *vd) hvb_chain_verify_data_free() argument
[all...]
/base/startup/hvb/libhvb/src/cmdline/
H A Dhvb_cmdline.c24 static int cmdline_append_option(struct hvb_verified_data *vd, const char *key, const char *value) in cmdline_append_option() argument
30 if (vd == NULL || vd->cmdline.buf == NULL) in cmdline_append_option()
33 cmdline = &vd->cmdline; in cmdline_append_option()
58 static int hvb_append_version_cmdline(struct hvb_verified_data *vd, const char *key_value, in hvb_append_version_cmdline() argument
74 return cmdline_append_option(vd, key_value, combined); in hvb_append_version_cmdline()
77 static int cmdline_append_uint64_base10(struct hvb_verified_data *vd, const char *key, uint64_t value) in cmdline_append_uint64_base10() argument
83 return cmdline_append_option(vd, key, digits); in cmdline_append_uint64_base10()
86 static int cmdline_append_hex(struct hvb_verified_data *vd, const char* key, in cmdline_append_hex() argument
96 ret = cmdline_append_option(vd, ke in cmdline_append_hex()
102 hvb_creat_cmdline(struct hvb_ops *ops, struct hvb_verified_data *vd) hvb_creat_cmdline() argument
[all...]
/base/update/sys_installer/services/module_update/src/
H A Dmodule_dm.cpp38 static bool CheckVerifiedData(const struct hvb_verified_data *vd) in CheckVerifiedData() argument
40 if (vd == nullptr) { in CheckVerifiedData()
44 if (vd->num_loaded_certs != 1) { in CheckVerifiedData()
45 LOG(ERROR) << "invalid cert num " << vd->num_loaded_certs; in CheckVerifiedData()
55 struct hvb_verified_data *vd = moduleFile.GetVerifiedData(); in CreateDmDevice() local
64 if (!CheckVerifiedData(vd)) { in CreateDmDevice()
67 hr = hvb_cert_parser(&cert, &(vd->certs[0].data)); in CreateDmDevice()
/base/startup/hvb/libhvb/src/footer/
H A Dhvb_footer.c114 struct hvb_buf *out_pubk, struct hvb_verified_data *vd) in footer_init_desc()
119 hvb_return_hvb_err_if_null(vd); in footer_init_desc()
151 ret = cert_init_desc(ops, ptn, &cert_buf, hash_ptn_list, out_pubk, vd); in footer_init_desc()
155 if (vd->num_loaded_certs >= HVB_MAX_NUMBER_OF_LOADED_CERTS) { in footer_init_desc()
161 cert_info = &vd->certs[vd->num_loaded_certs++]; in footer_init_desc()
113 footer_init_desc(struct hvb_ops *ops, const char *ptn, const char *const *hash_ptn_list, struct hvb_buf *out_pubk, struct hvb_verified_data *vd) footer_init_desc() argument
/base/startup/init/test/mock/hvb/libhvb/auth/
H A Dhvb.c51 void hvb_chain_verify_data_free(struct hvb_verified_data *vd) in hvb_chain_verify_data_free() argument
53 vd = NULL; in hvb_chain_verify_data_free()
/base/startup/hvb/libhvb/src/rvt/
H A Dhvb_rvt.c20 enum hvb_errno hvb_calculate_certs_digest(struct hvb_verified_data *vd, uint8_t *out_digest) in hvb_calculate_certs_digest() argument
32 for (n = 0; n < vd->num_loaded_certs; n++) { in hvb_calculate_certs_digest()
33 ret = hash_calc_update(&ctx, vd->certs[n].data.addr, vd->certs[n].data.size); in hvb_calculate_certs_digest()
/base/startup/hvb/libhvb/src/cert/
H A Dhvb_cert.c102 struct hvb_verified_data *vd) in hash_image_init_desc()
143 if (vd->num_loaded_images >= HVB_MAX_NUMBER_OF_LOADED_IMAGES) { in hash_image_init_desc()
149 image = &vd->images[vd->num_loaded_images++]; in hash_image_init_desc()
475 static enum hvb_errno _check_rollback_index(struct hvb_ops *ops, struct hvb_cert *cert, struct hvb_verified_data *vd) in _check_rollback_index() argument
498 vd->rollback_indexes[rollback_location] = cert_rollback_index; in _check_rollback_index()
505 struct hvb_verified_data *vd) in cert_init_desc()
512 hvb_return_hvb_err_if_null(vd); in cert_init_desc()
543 ret = _check_rollback_index(ops, &cert, vd); 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
[all...]
/base/startup/hvb/libhvb/include/
H A Dhvb_cmdline.h35 enum hvb_errno hvb_creat_cmdline(struct hvb_ops *ops, struct hvb_verified_data *vd);
H A Dhvb_footer.h43 struct hvb_buf *out_pubk, struct hvb_verified_data *vd);
H A Dhvb_rvt.h65 enum hvb_errno hvb_calculate_certs_digest(struct hvb_verified_data *vd, uint8_t *out_digest);
/base/hiviewdfx/hilog/services/hilogtool/
H A Dlog_display.cpp153 static void SortDomainList(vector<DomainStatsRsp>& vd, const DomainStatsRsp* domainList, int num) in SortDomainList() argument
155 SortByLens(vd, domainList, num); in SortDomainList()
181 vector<DomainStatsRsp> vd; // sort domain list in HilogShowDomainStatsInfo() local
182 SortDomainList(vd, ldStats.dStats, ldStats.domainNum); in HilogShowDomainStatsInfo()
184 DomainStatsRsp &dStats = vd[j]; in HilogShowDomainStatsInfo()
/base/startup/init/interfaces/innerkits/fs_manager/libfs_hvb/
H A Dfs_hvb.c188 BEGET_LOGE("error 0x%x, hvb chain verify, vd is NULL", rc); in FsHvbInit()
210 static int FsHvbGetCert(struct hvb_cert *cert, char *devName, struct hvb_verified_data *vd) in FsHvbGetCert() argument
214 struct hvb_cert_data *p = vd->certs; in FsHvbGetCert()
215 struct hvb_cert_data *end = p + vd->num_loaded_certs; in FsHvbGetCert()
480 static int FsHvbCreateVerityTarget(DmVerityTarget *target, char *devName, struct hvb_verified_data *vd) in FsHvbCreateVerityTarget() argument
485 rc = FsHvbGetCert(&cert, devName, vd); in FsHvbCreateVerityTarget()

Completed in 5 milliseconds