/base/security/selinux_adapter/framework/policycoreutils/src/ |
H A D | selinux_map.c | 32 ParamHashNode *groupNode1 = HASHMAP_ENTRY(node1, ParamHashNode, hashNode); in GroupNodeNodeCompare() 33 ParamHashNode *groupNode2 = HASHMAP_ENTRY(node2, ParamHashNode, hashNode); in GroupNodeNodeCompare() 39 ParamHashNode *groupNode1 = HASHMAP_ENTRY(node1, ParamHashNode, hashNode); in GroupNodeKeyCompare() 45 ParamHashNode *groupNode = HASHMAP_ENTRY(node, ParamHashNode, hashNode); in GroupNodeGetNodeHashCode() 51 ParamHashNode *groupNode = HASHMAP_ENTRY(node, ParamHashNode, hashNode); in GroupNodeFree()
|
H A D | contexts_trie.c | 39 return HASHMAP_ENTRY(node, ParamHashNode, hashNode); in GetGroupNode()
|
/base/startup/init/services/loopevent/loop/ |
H A D | le_loop.c | 22 BaseTask *task1 = HASHMAP_ENTRY(node1, BaseTask, hashNode);
in TaskNodeCompare() 23 BaseTask *task2 = HASHMAP_ENTRY(node2, BaseTask, hashNode);
in TaskNodeCompare() 29 BaseTask *task = HASHMAP_ENTRY(node, BaseTask, hashNode);
in TaskKeyCompare() 36 BaseTask *task = HASHMAP_ENTRY(node, BaseTask, hashNode);
in TaskGetNodeHasCode() 48 BaseTask *task = HASHMAP_ENTRY(node, BaseTask, hashNode);
in TaskNodeFree() 123 task = HASHMAP_ENTRY(node, BaseTask, hashNode);
in GetTaskByFd()
|
/base/startup/init/test/unittest/init/ |
H A D | group_unittest.cpp | 38 TestHashNode *testNode1 = HASHMAP_ENTRY(node1, TestHashNode, node); in TestHashNodeCompare() 39 TestHashNode *testNode2 = HASHMAP_ENTRY(node2, TestHashNode, node); in TestHashNodeCompare() 45 TestHashNode *testNode1 = HASHMAP_ENTRY(node1, TestHashNode, node); in TestHashKeyCompare() 51 TestHashNode *testNode = HASHMAP_ENTRY(node, TestHashNode, node); in TestHashNodeFunction() 73 TestHashNode *testNode = HASHMAP_ENTRY(node, TestHashNode, node); in TestHashNodeFree() 132 TestHashNode *tmp = HASHMAP_ENTRY(node, TestHashNode, node); in HWTEST_F() 138 TestHashNode *tmp = HASHMAP_ENTRY(node, TestHashNode, node); in HWTEST_F() 150 TestHashNode *tmp = HASHMAP_ENTRY(node, TestHashNode, node); in HWTEST_F() 173 TestHashNode *tmp = HASHMAP_ENTRY(node, TestHashNode, node); in HWTEST_F()
|
/base/security/selinux_adapter/interfaces/policycoreutils/include/ |
H A D | selinux_map.h | 56 #define HASHMAP_ENTRY(ptr, type, member) ((type *)((char *)(ptr)-offsetof(type, member))) macro
|
/base/startup/init/services/init/ |
H A D | init_group_manager.c | 167 InitGroupNode *groupNode1 = HASHMAP_ENTRY(node1, InitGroupNode, hashNode);
in GroupNodeNodeCompare() 168 InitGroupNode *groupNode2 = HASHMAP_ENTRY(node2, InitGroupNode, hashNode);
in GroupNodeNodeCompare() 174 InitGroupNode *groupNode1 = HASHMAP_ENTRY(node1, InitGroupNode, hashNode);
in GroupNodeKeyCompare() 185 InitGroupNode *groupNode = HASHMAP_ENTRY(node, InitGroupNode, hashNode);
in GroupNodeGetNodeHashCode() 191 InitGroupNode *groupNode = HASHMAP_ENTRY(node, InitGroupNode, hashNode);
in GroupNodeFree() 296 return HASHMAP_ENTRY(node, InitGroupNode, hashNode);
in GetGroupNode()
|
/base/startup/init/interfaces/innerkits/include/ |
H A D | init_hashmap.h | 34 #define HASHMAP_ENTRY(ptr, type, member) ((type *)((char *)(ptr) - offsetof(type, member)))
macro
|
/base/startup/init/services/init/standard/ |
H A D | init_cmdexecutor.c | 150 InitGroupNode *groupNode = HASHMAP_ENTRY(node, InitGroupNode, hashNode);
in CompareCmdId() 167 InitGroupNode *groupNode = HASHMAP_ENTRY(node, InitGroupNode, hashNode);
in GetPluginCmdByIndex()
|
H A D | init_control_fd_service.c | 39 BaseTask *baseTask = HASHMAP_ENTRY(node, BaseTask, hashNode); in DumpLoopNodeInfo()
|
/base/startup/init/services/param/trigger/ |
H A D | trigger_manager.c | 298 JobNode *trigger = HASHMAP_ENTRY(node, JobNode, hashNode);
in GetTriggerByName() 598 JobNode *jobNode1 = HASHMAP_ENTRY(node1, JobNode, hashNode);
in JobNodeNodeCompare() 599 JobNode *jobNode2 = HASHMAP_ENTRY(node2, JobNode, hashNode);
in JobNodeNodeCompare() 605 JobNode *jobNode1 = HASHMAP_ENTRY(node1, JobNode, hashNode);
in JobNodeKeyCompare() 611 JobNode *jobNode = HASHMAP_ENTRY(node, JobNode, hashNode);
in JobNodeGetNodeHasCode() 633 JobNode *jobNode = HASHMAP_ENTRY(node, JobNode, hashNode);
in JobNodeFree()
|