Searched refs:selinuxSpace (Results 1 - 7 of 7) sorted by relevance
/base/startup/init/services/param/adapter/ |
H A D | param_selinux.c | 37 static int InitSelinuxOpsForInit(SelinuxSpace *selinuxSpace)
in InitSelinuxOpsForInit() argument 39 if (selinuxSpace->selinuxHandle == NULL) {
in InitSelinuxOpsForInit() 41 selinuxSpace->selinuxHandle = dlopen(libname, RTLD_LAZY);
in InitSelinuxOpsForInit() 42 PARAM_CHECK(selinuxSpace->selinuxHandle != NULL,
in InitSelinuxOpsForInit() 45 void *handle = selinuxSpace->selinuxHandle;
in InitSelinuxOpsForInit() 46 if (selinuxSpace->setParamCheck == NULL) {
in InitSelinuxOpsForInit() 47 selinuxSpace->setParamCheck = (SelinuxSetParamCheck)dlsym(handle, "SetParamCheck");
in InitSelinuxOpsForInit() 48 PARAM_CHECK(selinuxSpace->setParamCheck != NULL, return -1, "Failed to dlsym setParamCheck %s", dlerror());
in InitSelinuxOpsForInit() 50 if (selinuxSpace->getParamList == NULL) {
in InitSelinuxOpsForInit() 51 selinuxSpace in InitSelinuxOpsForInit() 99 SelinuxSpace *selinuxSpace = &GetParamWorkSpace()->selinuxSpace; InitLocalSecurityLabel() local 163 SelinuxSpace *selinuxSpace = &GetParamWorkSpace()->selinuxSpace; SelinuxGetAllLabel() local [all...] |
/base/startup/init/test/unittest/param/ |
H A D | param_stub.cpp | 190 SelinuxSpace *selinuxSpace = &GetParamWorkSpace()->selinuxSpace; in TestSetSelinuxOps() local 191 selinuxSpace->setSelinuxLogCallback = TestSetSelinuxLogCallback; in TestSetSelinuxOps() 192 selinuxSpace->setParamCheck = TestSetParamCheck; in TestSetSelinuxOps() 193 selinuxSpace->getParamLabel = TestGetParamLabel; in TestSetSelinuxOps() 194 selinuxSpace->readParamCheck = TestReadParamCheck; in TestSetSelinuxOps() 195 selinuxSpace->getParamList = TestGetParamList; in TestSetSelinuxOps() 196 selinuxSpace->destroyParamList = TestDestroyParamList; in TestSetSelinuxOps() 197 selinuxSpace->getParamLabelIndex = TestGetSelinuxLabelIndex; in TestSetSelinuxOps() 750 if (paramWorkspace->selinuxSpace in TestGetParamLabelIndex() [all...] |
H A D | param_unittest.cpp | 324 return (paramSpace->selinuxSpace.getParamLabelIndex != nullptr) ? in GetWorkSpaceIndex() 325 paramSpace->selinuxSpace.getParamLabelIndex(name) + WORKSPACE_INDEX_BASE : (uint32_t)-1; in GetWorkSpaceIndex()
|
/base/startup/init/services/param/base/ |
H A D | param_comm.c | 27 if (paramSpace->selinuxSpace.getParamLabelIndex == NULL) {
in GetWorkSpaceByName() 30 uint32_t labelIndex = (uint32_t)paramSpace->selinuxSpace.getParamLabelIndex(name) + WORKSPACE_INDEX_BASE;
in GetWorkSpaceByName()
|
H A D | param_base.c | 498 SelinuxSpace *selinuxSpace = &g_paramWorkSpace.selinuxSpace;
500 if (selinuxSpace->getParamLabel != NULL) {
501 content = selinuxSpace->getParamLabel(name);
509 SelinuxSpace *selinuxSpace = &g_paramWorkSpace.selinuxSpace;
512 PARAM_CHECK(selinuxSpace->setParamCheck != NULL, return ret, "Invalid setParamCheck");
520 ret = selinuxSpace->setParamCheck(name, context, &info);
523 return selinuxSpace->readParamCheck(name);
|
/base/startup/init/services/param/include/ |
H A D | param_manager.h | 77 SelinuxSpace selinuxSpace;
member
|
/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 286 const char *tmpName = (paramSpace->selinuxSpace.getParamLabel != NULL) ?
in GetParamSecurityAuditData() 287 paramSpace->selinuxSpace.getParamLabel(name) : NULL;
in GetParamSecurityAuditData()
|
Completed in 6 milliseconds