Searched refs:crypt_info (Results 1 - 6 of 6) sorted by relevance
/macosx-10.10/xnu-2782.1.97/osfmk/kern/ |
H A D | page_decrypt.h | 66 typedef int (*text_crypter_create_hook_t)(struct pager_crypt_info *crypt_info,
|
/macosx-10.10/xnu-2782.1.97/bsd/kern/ |
H A D | mach_loader.c | 902 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 D | kern_mman.c | 1117 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 D | vm_apple_protect.c | 185 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 D | vm_protos.h | 137 struct pager_crypt_info *crypt_info); 140 struct pager_crypt_info *crypt_info);
|
H A D | vm_map.c | 506 * 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