Searched refs:hook (Results 1 – 10 of 10) sorted by relevance
| /xnu-11215/osfmk/i386/ |
| H A D | panic_hooks.c | 70 hook->magic1 = PANIC_HOOK_MAGIC1; in panic_hook() 71 hook->magic2 = PANIC_HOOK_MAGIC2; in panic_hook() 72 hook->hook_fn = hook_fn; in panic_hook() 73 hook->thread = current_thread(); in panic_hook() 93 struct panic_hook *hook; in panic_check_hook() local 99 || !kvtophys((vm_offset_t)hook) in panic_check_hook() 100 || !kvtophys((vm_offset_t)hook + sizeof(*hook) - 1) in panic_check_hook() 101 || hook->magic1 != PANIC_HOOK_MAGIC1 in panic_check_hook() 102 || hook->magic2 != PANIC_HOOK_MAGIC2 in panic_check_hook() 107 if (hook->thread == thread) { in panic_check_hook() [all …]
|
| H A D | panic_hooks.h | 46 void panic_hook(panic_hook_t *hook, panic_hook_fn_t hook_fn); 47 void panic_unhook(panic_hook_t *hook);
|
| /xnu-11215/osfmk/kern/ |
| H A D | page_decrypt.c | 38 dsmos_page_transform_hook(dsmos_page_transform_hook_t hook) in dsmos_page_transform_hook() argument 42 dsmos_hook = hook; in dsmos_page_transform_hook() 63 text_crypter_create_hook_set(text_crypter_create_hook_t hook) in text_crypter_create_hook_set() argument 65 text_crypter_create = hook; in text_crypter_create_hook_set()
|
| H A D | page_decrypt.h | 40 extern void dsmos_page_transform_hook(dsmos_page_transform_hook_t hook); /* exported */ 77 extern void text_crypter_create_hook_set(text_crypter_create_hook_t hook);
|
| /xnu-11215/security/ |
| H A D | mac_vfs.c | 815 mpo_cred_label_update_execve_t *hook = mpc->mpc_ops->mpo_cred_label_update_execve; in mac_cred_label_update_execve() local 816 if (hook == NULL) { in mac_cred_label_update_execve() 835 if (hook == NULL) { in mac_cred_label_update_execve() 887 if (hook == NULL) { in mac_cred_check_label_update_execve() 904 if (hook == NULL) { in mac_cred_check_label_update_execve() 1237 mpo_vnode_check_exec_t *hook = mpc->mpc_ops->mpo_vnode_check_exec; in mac_vnode_check_exec() local 1238 if (hook == NULL) { in mac_vnode_check_exec() 1246 hook(cred, in mac_vnode_check_exec() 1258 mpo_vnode_check_exec_t *hook = mpc->mpc_ops->mpo_vnode_check_exec; in mac_vnode_check_exec() local 1259 if (hook == NULL) { in mac_vnode_check_exec() [all …]
|
| H A D | mac_process.c | 939 mpo_proc_check_launch_constraints_t *hook = mpc->mpc_ops->mpo_proc_check_launch_constraints; in mac_proc_check_launch_constraints() 940 if (hook == NULL) { in mac_proc_check_launch_constraints() 956 hook(curp, original_parent_id, responsible_pid, in mac_proc_check_launch_constraints()
|
| /xnu-11215/san/coverage/ |
| H A D | kcov-blacklist | 16 # Calls from sanitizer hook back to kernel.
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_subr.c | 716 panic_hook_t hook; member 728 if (panic_phys_range_before(hook->mp, &phys, &range)) { in vnode_iterate_panic_hook() 730 hook->mp, phys, range.type, range.phys_start, in vnode_iterate_panic_hook() 736 if (panic_phys_range_before(hook->vp, &phys, &range)) { in vnode_iterate_panic_hook() 738 hook->vp, phys, range.type, range.phys_start, in vnode_iterate_panic_hook() 781 struct vnode_iterate_panic_hook hook; in vnode_iterate() local 782 hook.mp = mp; in vnode_iterate() 783 hook.vp = NULL; in vnode_iterate() 784 panic_hook(&hook.hook, vnode_iterate_panic_hook); in vnode_iterate() 790 hook.vp = vp; in vnode_iterate() [all …]
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_event.c | 893 void *hook = (void *) *addr; in knote_kn_hook_get_raw() local 895 if (hook) { in knote_kn_hook_get_raw() 900 hook = ptrauth_auth_data(hook, ptrauth_key_process_independent_data, in knote_kn_hook_get_raw() 905 return hook; in knote_kn_hook_get_raw()
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | README.md | 209 for registered summaries. We can define python functions and hook it up with lldb as callbacks for …
|