Lines Matching refs:hook
123 OhosHook hook; member
134 …if (hookItem->info.hook == compareVal->hook && hookItem->info.hookCookie == compareVal->hookCookie… in hookItemCompareValue()
141 static int addHookToStage(HOOK_STAGE *hookStage, int prio, OhosHook hook, void *hookCookie) in addHookToStage() argument
148 compareVal.hook = hook; in addHookToStage()
158 hookItem->info.hook = hook; in addHookToStage()
171 BEGET_CHECK(hookInfo->hook != NULL, return -1); in HookMgrAddEx()
182 return addHookToStage(stageItem, hookInfo->prio, hookInfo->hook, hookInfo->hookCookie); in HookMgrAddEx()
185 int HookMgrAdd(HOOK_MGR *hookMgr, int stage, int prio, OhosHook hook) in HookMgrAdd() argument
190 info.hook = hook; in HookMgrAdd()
200 BEGET_CHECK((void *)hookItem->info.hook == cookie, return 0); in hookTraversalDelProc()
214 void HookMgrDel(HOOK_MGR *hookMgr, int stage, OhosHook hook) in HookMgrDel() argument
226 if (hook != NULL) { in HookMgrDel()
227 OH_ListTraversal(&(stageItem->hooks), hook, hookTraversalDelProc, 0); in HookMgrDel()
252 ret = hookItem->info.hook(&hookItem->info, args->executionContext); in hookExecutionProc()