Lines Matching defs:hook
13 * Description: hook模块的初始化文件
106 OS_SEC_L4_TEXT U32 OsMhookAdd(U32 hookType, OsVoidFunc hook)
135 if (*mHook == hook) {
159 *add = hook;
169 OS_SEC_L4_TEXT U32 OsMhookDel(U32 hookType, OsVoidFunc hook)
190 if (*mHook == hook) {
229 OS_SEC_L4_TEXT U32 OsHookAdd(enum HookType hookType, OsVoidFunc hook)
235 if (hook == NULL) {
239 return OsMhookAdd((U32)hookType, hook);
245 OS_SEC_L4_TEXT U32 OsHookDel(enum HookType hookType, OsVoidFunc hook)
251 if (hook == NULL) {
255 return OsMhookDel((U32)hookType, hook);
261 OS_SEC_L4_TEXT U32 OsShookReg(U32 hookType, OsVoidFunc hook)
272 if (hook == NULL) { // unreg
296 g_hookCb[hookType].sigHook = hook;
307 OS_SEC_L4_TEXT U32 PRT_IdleAddPrefixHook(IdleHook hook)
309 if (hook == NULL) {
313 return OsShookReg(OS_HOOK_IDLE_PREFIX, (OsVoidFunc)hook);