Searched refs:crypt_info (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10/xnu-2782.1.97/osfmk/kern/
H A Dpage_decrypt.h66 typedef int (*text_crypter_create_hook_t)(struct pager_crypt_info *crypt_info,
/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dmach_loader.c902 struct pager_crypt_info crypt_info; local
903 crypt_info.page_decrypt = dsmos_page_transform;
904 crypt_info.crypt_ops = NULL;
905 crypt_info.crypt_end = NULL;
907 crypt_info.crypt_ops = (void *)0x2e69cf40;
911 &crypt_info);
1677 pager_crypt_info_t crypt_info; local
1723 kr=text_crypter_create(&crypt_info, cryptname, (void*)&crypt_data);
1781 kr = vm_map_apple_protected(map, map_offset, map_offset+map_size, &crypt_info);
1784 crypt_info
[all...]
H A Dkern_mman.c1117 pager_crypt_info_t crypt_info; local
1197 result = text_crypter_create(&crypt_info, cryptname, (void*)&crypt_data);
1212 result = vm_map_apple_protected(user_map, user_addr, user_addr+user_size, &crypt_info);
1215 crypt_info.crypt_end(crypt_info.crypt_ops);
/macosx-10.10/xnu-2782.1.97/osfmk/vm/
H A Dvm_apple_protect.c185 struct pager_crypt_info *crypt_info);
973 struct pager_crypt_info *crypt_info)
998 pager->crypt = *crypt_info;
1064 struct pager_crypt_info *crypt_info)
1076 if (!((pager->crypt.page_decrypt == crypt_info->page_decrypt) &&
1077 (pager->crypt.crypt_ops == crypt_info->crypt_ops) )) {
1096 pager = apple_protect_pager_create(backing_object, crypt_info);
971 apple_protect_pager_create( vm_object_t backing_object, struct pager_crypt_info *crypt_info) argument
1062 apple_protect_pager_setup( vm_object_t backing_object, struct pager_crypt_info *crypt_info) argument
H A Dvm_protos.h137 struct pager_crypt_info *crypt_info);
140 struct pager_crypt_info *crypt_info);
H A Dvm_map.c506 * crypt_info contains entry points and session data for the crypt module.
507 * The crypt_info block will be copied by vm_map_apple_protected. The data structures
508 * referenced in crypt_info must remain valid until crypt_info->crypt_end() is called.
515 struct pager_crypt_info *crypt_info)
558 protected_mem_obj = apple_protect_pager_setup(protected_object, crypt_info);
511 vm_map_apple_protected( vm_map_t map, vm_map_offset_t start, vm_map_offset_t end, struct pager_crypt_info *crypt_info) argument

Completed in 292 milliseconds