X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/f427ee49d309d8fc33ebf3042c3a775f2f530ded..refs/heads/master:/osfmk/mach/mach_traps.h diff --git a/osfmk/mach/mach_traps.h b/osfmk/mach/mach_traps.h index b7a9bdd1c..7341d83d2 100644 --- a/osfmk/mach/mach_traps.h +++ b/osfmk/mach/mach_traps.h @@ -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 */