Home
last modified time | relevance | path

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

/xnu-11215/bsd/kern/code_signing/
H A Dppl.c142 vm_address_t payload_addr = 0; in ppl_register_provisioning_profile() local
160 pmap_payload = (pmap_profile_payload_t*)payload_addr; in ppl_register_provisioning_profile()
172 if ((ret != KERN_SUCCESS) && (payload_addr != 0)) { in ppl_register_provisioning_profile()
173 kmem_free(kernel_map, payload_addr, payload_size_aligned); in ppl_register_provisioning_profile()
174 payload_addr = 0; in ppl_register_provisioning_profile()
212 kmem_free(kernel_map, payload_addr, payload_size); in ppl_unregister_provisioning_profile()
556 vm_address_t payload_addr = 0; in ppl_image4_execute_object() local
577 &payload_addr, in ppl_image4_execute_object()
592 payload_aligned.i4b_bytes = (uint8_t*)payload_addr; in ppl_image4_execute_object()
632 if ((err != 0) && (payload_addr != 0)) { in ppl_image4_execute_object()
[all …]
H A Dtxm.c805 vm_address_t payload_addr = 0; in txm_register_provisioning_profile() local
809 ret = kmem_alloc(kernel_map, &payload_addr, profile_blob_size, in txm_register_provisioning_profile()
817 memcpy((void*)payload_addr, profile_blob, profile_blob_size); in txm_register_provisioning_profile()
820 txm_transfer_region(payload_addr, profile_blob_size); in txm_register_provisioning_profile()
822 ret = txm_kernel_call(&txm_call, payload_addr, profile_blob_size); in txm_register_provisioning_profile()
828 if ((ret != KERN_SUCCESS) && (payload_addr != 0)) { in txm_register_provisioning_profile()
830 txm_reclaim_region(payload_addr, profile_blob_size); in txm_register_provisioning_profile()
833 kmem_free(kernel_map, payload_addr, profile_blob_size); in txm_register_provisioning_profile()
834 payload_addr = 0; in txm_register_provisioning_profile()
/xnu-11215/bsd/kern/
H A Dkern_trustcache.c124 vm_address_t payload_addr = 0; in txm_load_trust_cache() local
149 txm_transfer_region(payload_addr, img4_payload_len); in txm_load_trust_cache()
156 payload_addr, img4_payload_len, in txm_load_trust_cache()
177 if ((ret != KERN_SUCCESS) && (payload_addr != 0)) { in txm_load_trust_cache()
179 txm_reclaim_region(payload_addr, img4_payload_len); in txm_load_trust_cache()
182 kmem_free(kernel_map, payload_addr, img4_payload_len); in txm_load_trust_cache()
183 payload_addr = 0; in txm_load_trust_cache()
336 vm_address_t payload_addr = 0; in ppl_load_trust_cache() local
385 payload_addr, payload_len, in ppl_load_trust_cache()
402 if ((ret != KERN_SUCCESS) && (payload_addr != 0)) { in ppl_load_trust_cache()
[all …]
H A Dkern_codesigning.c1482 vm_address_t payload_addr = 0; in _kernel_image4_monitor_trap_image_activate() local
1489 payload_addr = code_signing_allocate(input.csmx_payload_len); in _kernel_image4_monitor_trap_image_activate()
1490 if (payload_addr == 0) { in _kernel_image4_monitor_trap_image_activate()
1493 memcpy((void*)payload_addr, (void*)input.csmx_payload, input.csmx_payload_len); in _kernel_image4_monitor_trap_image_activate()
1502 CSM_PREFIX(image4_transfer_region)(selector, payload_addr, input.csmx_payload_len); in _kernel_image4_monitor_trap_image_activate()
1506 input.csmx_payload = payload_addr; in _kernel_image4_monitor_trap_image_activate()
1513 if ((err != 0) && (payload_addr != 0)) { in _kernel_image4_monitor_trap_image_activate()
1517 selector, payload_addr, input.csmx_payload_len); in _kernel_image4_monitor_trap_image_activate()
1519 code_signing_deallocate(&payload_addr, input.csmx_payload_len); in _kernel_image4_monitor_trap_image_activate()
/xnu-11215/osfmk/vm/
H A Dpmap_cs.h547 const vm_address_t payload_addr,
/xnu-11215/osfmk/arm/pmap/
H A Dpmap.c1239 pmap_register_provisioning_profile, (const vm_address_t payload_addr,
13635 const vm_address_t payload_addr, argument
13656 pmap_cs_assert_addr(payload_addr, payload_size, false, false);
13663 pmap_cs_lockdown_pages(payload_addr, payload_size, true);
13666 profile_payload = (pmap_profile_payload_t*)payload_addr;
13739 const vm_address_t payload_addr, argument
13745 payload_addr,
13754 payload_addr,
13793 const vm_address_t payload_addr = (const vm_address_t)profile_payload; local
13800 pmap_cs_unlockdown_pages(payload_addr, payload_size, true);