Searched refs:key_descriptor (Results 1 – 2 of 2) sorted by relevance
1604 …struct kdp_core_encryption_key_descriptor *key_descriptor = (struct kdp_core_encryption_key_descri… in kdp_core_handle_new_encryption_key() local1608 if (!key_descriptor) { in kdp_core_handle_new_encryption_key()1617 ret = kdp_core_init_encryption_stage(key_descriptor->kcekd_key, key_descriptor->kcekd_size); in kdp_core_handle_new_encryption_key()1628 kdp_core_public_key = key_descriptor->kcekd_key; in kdp_core_handle_new_encryption_key()1631 if (key_descriptor->kcekd_key) { in kdp_core_handle_new_encryption_key()1632 …kdp_core_header->flags |= key_descriptor->kcekd_format & MACH_CORE_FILEHEADER_V2_FLAGS_NEXT_COREFI… in kdp_core_handle_new_encryption_key()1633 …flags |= MACH_CORE_FILEHEADER_V2_FLAGS_NEXT_KEY_FORMAT_TO_KEY_FORMAT(key_descriptor->kcekd_format); in kdp_core_handle_new_encryption_key()1635 kdp_core_header->pub_key_length = key_descriptor->kcekd_size; in kdp_core_handle_new_encryption_key()1644 key_descriptor->kcekd_key = old_public_key; in kdp_core_handle_new_encryption_key()1645 key_descriptor->kcekd_size = (uint16_t)old_public_key_size; in kdp_core_handle_new_encryption_key()[all …]
3300 struct kdp_core_encryption_key_descriptor key_descriptor = { variable3317 key_descriptor.kcekd_size = (uint16_t) req->newlen;3318 key_descriptor.kcekd_key = kalloc_data(key_descriptor.kcekd_size, Z_WAITOK);3320 if (key_descriptor.kcekd_key == NULL) {3324 error = SYSCTL_IN(req, key_descriptor.kcekd_key, key_descriptor.kcekd_size);3330 ret = IOProvideCoreFileAccess(kdp_core_handle_new_encryption_key, (void *)&key_descriptor);3337 kfree_data(key_descriptor.kcekd_key, key_descriptor.kcekd_size);