Home
last modified time | relevance | path

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

/xnu-12377.81.4/bsd/kern/
H A Dubc_subr.c5186 struct cs_blob *orig_blob; in ubc_cs_blob_add_supplement() local
5238 for (orig_blob = ubc_get_cs_blobs(orig_vp); orig_blob != NULL; in ubc_cs_blob_add_supplement()
5239 orig_blob = orig_blob->csb_next) { in ubc_cs_blob_add_supplement()
5240 if (orig_blob->csb_hashtype == tmp_blob.csb_linkage_hashtype && in ubc_cs_blob_add_supplement()
5241 memcmp(orig_blob->csb_cdhash, tmp_blob.csb_linkage, CS_CDHASH_LEN) == 0) { in ubc_cs_blob_add_supplement()
5243 found_but_not_valid = ((orig_blob->csb_flags & CS_VALID) != CS_VALID); in ubc_cs_blob_add_supplement()
5248 if (orig_blob == NULL || found_but_not_valid) { in ubc_cs_blob_add_supplement()
5255 error = (orig_blob == NULL) ? ESRCH : EPERM; in ubc_cs_blob_add_supplement()
5278 error = mac_vnode_check_supplemental_signature(vp, &tmp_blob, orig_vp, orig_blob, &signer_type); in ubc_cs_blob_add_supplement()
5294 if (orig_blob->csb_platform_binary == 1) { in ubc_cs_blob_add_supplement()
[all …]