Lines Matching refs:hooks
11 hooks_t hooks; member
15 seq_define(hooks_internal_t, hooks)
18 static seq_hooks_t hooks[HOOK_MAX]; variable
31 bool success = seq_try_load_hooks(&hooks_internal, &hooks[i]); in hook_install_locked()
35 hooks_internal.hooks = *to_install; in hook_install_locked()
37 seq_store_hooks(&hooks[i], &hooks_internal); in hook_install_locked()
41 return &hooks[i]; in hook_install_locked()
75 char *hooks_begin = (char *)&hooks[0]; in hook_remove()
76 char *hooks_end = (char *)&hooks[HOOK_MAX]; in hook_remove()
92 (hooks_internal_ptr), &hooks[for_each_hook_counter]); \
160 hook_alloc h = hook.hooks.alloc_hook; in hook_invoke_alloc()
162 h(hook.hooks.extra, type, result, result_raw, args_raw); in hook_invoke_alloc()
174 hook_dalloc h = hook.hooks.dalloc_hook; in hook_invoke_dalloc()
176 h(hook.hooks.extra, type, address, args_raw); in hook_invoke_dalloc()
188 hook_expand h = hook.hooks.expand_hook; in hook_invoke_expand()
190 h(hook.hooks.extra, type, address, old_usize, new_usize, in hook_invoke_expand()