Home
last modified time | relevance | path

Searched refs:orig_blob (Results 1 – 1 of 1) sorted by relevance

/xnu-12377.41.6/bsd/kern/
H A Dubc_subr.c5176 struct cs_blob *orig_blob; in ubc_cs_blob_add_supplement() local
5228 for (orig_blob = ubc_get_cs_blobs(orig_vp); orig_blob != NULL; in ubc_cs_blob_add_supplement()
5229 orig_blob = orig_blob->csb_next) { in ubc_cs_blob_add_supplement()
5230 if (orig_blob->csb_hashtype == tmp_blob.csb_linkage_hashtype && in ubc_cs_blob_add_supplement()
5231 memcmp(orig_blob->csb_cdhash, tmp_blob.csb_linkage, CS_CDHASH_LEN) == 0) { in ubc_cs_blob_add_supplement()
5233 found_but_not_valid = ((orig_blob->csb_flags & CS_VALID) != CS_VALID); in ubc_cs_blob_add_supplement()
5238 if (orig_blob == NULL || found_but_not_valid) { in ubc_cs_blob_add_supplement()
5245 error = (orig_blob == NULL) ? ESRCH : EPERM; in ubc_cs_blob_add_supplement()
5268 error = mac_vnode_check_supplemental_signature(vp, &tmp_blob, orig_vp, orig_blob, &signer_type); in ubc_cs_blob_add_supplement()
5284 if (orig_blob->csb_platform_binary == 1) { in ubc_cs_blob_add_supplement()
[all …]