Home
last modified time | relevance | path

Searched refs:hookMgr (Results 1 - 12 of 12) sorted by relevance

/base/startup/init/interfaces/innerkits/hookmgr/
H A Dhookmgr.c59 static HOOK_MGR *getHookMgr(HOOK_MGR *hookMgr, int autoCreate) in getHookMgr() argument
61 BEGET_CHECK(hookMgr == NULL, return hookMgr); in getHookMgr()
93 static HOOK_STAGE *getHookStage(HOOK_MGR *hookMgr, int stage, int createIfNotFound) in getHookStage() argument
97 stageItem = (HOOK_STAGE *)OH_ListFind(&(hookMgr->stages), (void *)(&stage), hookStageCompare); in getHookStage()
107 OH_ListAddTail(&(hookMgr->stages), (ListNode *)stageItem); in getHookStage()
167 int HookMgrAddEx(HOOK_MGR *hookMgr, const HOOK_INFO *hookInfo) in HookMgrAddEx() argument
174 hookMgr = getHookMgr(hookMgr, true); in HookMgrAddEx()
175 BEGET_CHECK(hookMgr ! in HookMgrAddEx()
185 HookMgrAdd(HOOK_MGR *hookMgr, int stage, int prio, OhosHook hook) HookMgrAdd() argument
214 HookMgrDel(HOOK_MGR *hookMgr, int stage, OhosHook hook) HookMgrDel() argument
263 HookMgrExecute(HOOK_MGR *hookMgr, int stage, void *executionContext, const HOOK_EXEC_OPTIONS *options) HookMgrExecute() argument
306 HookMgrDestroy(HOOK_MGR *hookMgr) HookMgrDestroy() argument
349 HookMgrTraversal(HOOK_MGR *hookMgr, void *traversalCookie, OhosHookTraversal traversal) HookMgrTraversal() argument
367 HookMgrGetHooksCnt(HOOK_MGR *hookMgr, int stage) HookMgrGetHooksCnt() argument
384 HookMgrGetStagesCnt(HOOK_MGR *hookMgr) HookMgrGetStagesCnt() argument
[all...]
/base/startup/init/test/unittest/innerkits/
H A Dhookmgr_unittest.cpp73 static void dumpAllHooks(HOOK_MGR *hookMgr) in dumpAllHooks() argument
76 HookMgrTraversal(hookMgr, nullptr, OhosHookPrint); in dumpAllHooks()
189 HOOK_MGR *hookMgr = HookMgrCreate("test"); in HWTEST_F() local
190 ASSERT_NE(hookMgr, nullptr); in HWTEST_F()
193 ret = HookMgrAdd(hookMgr, STAGE_TEST_ONE, 0, OhosTestHookRetOK); in HWTEST_F()
195 cnt = HookMgrGetHooksCnt(hookMgr, STAGE_TEST_ONE); in HWTEST_F()
198 HookMgrDel(hookMgr, STAGE_TEST_ONE, OhosTestHookRetOK); in HWTEST_F()
199 cnt = HookMgrGetHooksCnt(hookMgr, STAGE_TEST_ONE); in HWTEST_F()
203 ret = HookMgrAdd(hookMgr, STAGE_TEST_ONE, 0, OhosTestHookRetOK); in HWTEST_F()
205 cnt = HookMgrGetHooksCnt(hookMgr, STAGE_TEST_ON in HWTEST_F()
[all...]
/base/startup/init/interfaces/innerkits/include/
H A Dhookmgr.h51 * HookMgrExecute(hookMgr, PRE_STAGE1, ...);
53 * HookMgrExecute(hookMgr, PRE_STAGE2, ...);
55 * HookMgrExecute(hookMgr, PRE_STAGE3, ...);
57 * HookMgrExecute(hookMgr, POST_STAGE3, ...);
63 * HookMgrAdd(hookMgr, PRE_STAGE1, priority, sampleHook);
91 * @param hookMgr HookManager handle.
92 * If hookMgr is NULL, it will use default HookManager
98 int HookMgrAdd(HOOK_MGR *hookMgr, int stage, int prio, OhosHook hook);
103 * @param hookMgr HookManager handle.
104 * If hookMgr i
[all...]
/base/startup/init/test/fuzztest/hookmgrdestroy_fuzzer/
H A Dhookmgrdestroy_fuzzer.cpp24 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrDestroy() local
25 HookMgrDestroy(hookMgr); in FuzzHookMgrDestroy()
/base/startup/init/test/fuzztest/hookmgrdel_fuzzer/
H A Dhookmgrdel_fuzzer.cpp30 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrDel() local
31 HookMgrDel(hookMgr, 0, TestHook); in FuzzHookMgrDel()
/base/startup/init/test/fuzztest/hookmgrgetstagescnt_fuzzer/
H A Dhookmgrgetstagescnt_fuzzer.cpp25 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrGetStagesCnt() local
26 if (HookMgrGetStagesCnt(hookMgr)) { in FuzzHookMgrGetStagesCnt()
/base/startup/init/test/fuzztest/hookmgrgethookscnt_fuzzer/
H A Dhookmgrgethookscnt_fuzzer.cpp25 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrGetHooksCnt() local
26 if (HookMgrGetHooksCnt(hookMgr, 0)) { in FuzzHookMgrGetHooksCnt()
/base/startup/init/test/fuzztest/hookmgrexecute_fuzzer/
H A Dhookmgrexecute_fuzzer.cpp26 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrExecute() local
27 if (HookMgrExecute(hookMgr, 0, nullptr, nullptr)) { in FuzzHookMgrExecute()
/base/startup/init/test/fuzztest/hookmgraddex_fuzzer/
H A Dhookmgraddex_fuzzer.cpp25 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrAddEx() local
27 if (!HookMgrAddEx(hookMgr, nullptr)) { in FuzzHookMgrAddEx()
/base/startup/init/test/fuzztest/hookmgrtraversal_fuzzer/
H A Dhookmgrtraversal_fuzzer.cpp29 HOOK_MGR *hookMgr = HookMgrCreate(str.c_str()); in FuzzHookMgrTraversal() local
30 HookMgrTraversal(hookMgr, nullptr, HookTraversal); in FuzzHookMgrTraversal()
/base/startup/init/test/moduletest/
H A Dhookmgr_moduletest.cpp69 static void DumpAllHooks(HOOK_MGR *hookMgr) in DumpAllHooks() argument
72 HookMgrTraversal(hookMgr, NULL, OhosHookPrint); in DumpAllHooks()
/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_common_test.cpp384 HOOK_MGR *hookMgr = GetAppSpawnHookMgr(); in HWTEST_F() local
385 EXPECT_EQ(hookMgr != nullptr, 1); in HWTEST_F()

Completed in 4 milliseconds