]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/mach/mach_traps.h
xnu-7195.101.1.tar.gz
[apple/xnu.git] / osfmk / mach / mach_traps.h
index b7a9bdd1c65f66a526691eb18ced8b0dbd8087e9..7341d83d24984c8072809ca08095def664d1a7ee 100644 (file)
@@ -162,6 +162,11 @@ extern kern_return_t _kernelrpc_mach_vm_deallocate_trap(
        mach_vm_size_t size
        );
 
+extern kern_return_t task_dyld_process_info_notify_get(
+       mach_port_name_array_t names_addr,
+       natural_t *names_count_addr
+       );
+
 extern kern_return_t _kernelrpc_mach_vm_protect_trap(
        mach_port_name_t target,
        mach_vm_address_t address,
@@ -662,6 +667,14 @@ struct _kernelrpc_mach_vm_deallocate_args {
 extern kern_return_t _kernelrpc_mach_vm_deallocate_trap(
        struct _kernelrpc_mach_vm_deallocate_args *args);
 
+struct task_dyld_process_info_notify_get_trap_args {
+       PAD_ARG_(mach_vm_address_t, names_addr);     /* 2 words */
+       PAD_ARG_(mach_vm_address_t, names_count_addr);  /* 2 words */
+};                                               /* Total: 4 */
+
+extern kern_return_t task_dyld_process_info_notify_get_trap(
+       struct task_dyld_process_info_notify_get_trap_args *args);
+
 struct _kernelrpc_mach_vm_protect_args {
        PAD_ARG_(mach_port_name_t, target);     /* 1 word */
        PAD_ARG_(mach_vm_address_t, address);   /* 2 words */