/ohos5.0/base/startup/init/services/param/include/ |
H A D | param_security.h | 74 } ParamSecurityLabel; typedef 104 int (*securityInitLabel)(ParamSecurityLabel *label, int isInit); 106 …int (*securityCheckFilePermission)(const ParamSecurityLabel *label, const char *fileName, int flag… 108 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode); 109 int (*securityFreeLabel)(ParamSecurityLabel *srcLabel); 137 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode); 139 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode);
|
H A D | param_manager.h | 73 ParamSecurityLabel securityLabel; 80 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode); 138 INIT_LOCAL_API ParamSecurityLabel *GetParamSecurityLabel(void); 148 const ParamSecurityLabel *srcLabel, int *ctrlService); 150 INIT_LOCAL_API int CheckParamPermission(const ParamSecurityLabel *srcLabel, const char *name, uint3…
|
/ohos5.0/base/startup/init/test/unittest/param/ |
H A D | selinux_unittest.cpp | 50 ParamSecurityLabel label = {}; in TestSelinuxInitLocalLabel() 65 ParamSecurityLabel label = {}; in TestSelinuxCheckFilePermission() 82 ParamSecurityLabel srclabel = {}; in TestSelinuxCheckParaPermission() 102 ParamSecurityLabel label = {}; in TestClientSelinuxCheckFilePermission() 120 ParamSecurityLabel srclabel = {}; in TestClientSelinuxCheckParaPermissionWrite() 138 ParamSecurityLabel srclabel = {}; in TestClientSelinuxCheckParaPermissionRead()
|
H A D | param_stub.h | 71 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode); 72 int TestFreeLocalSecurityLabel(ParamSecurityLabel *srcLabel);
|
H A D | dac_unittest.cpp | 46 ParamSecurityLabel label = {}; in TestDacInitLocalLabel() 73 ParamSecurityLabel label = {}; in TestDacCheckFilePermission() 96 ParamSecurityLabel srclabel = {}; in TestDacCheckParaPermission() 115 ParamSecurityLabel label = {}; in TestClientDacCheckFilePermission()
|
H A D | param_stub.cpp | 536 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in TestCheckParamPermission() 542 int TestFreeLocalSecurityLabel(ParamSecurityLabel *srcLabel) in TestFreeLocalSecurityLabel()
|
/ohos5.0/base/startup/init/services/param/liteos/ |
H A D | param_litedac.c | 19 static int InitLocalSecurityLabel(ParamSecurityLabel *security, int isInit) in InitLocalSecurityLabel() 36 static int FreeLocalSecurityLabel(ParamSecurityLabel *srcLabel) in FreeLocalSecurityLabel() 48 static int CheckFilePermission(const ParamSecurityLabel *localLabel, const char *fileName, int flag… in CheckFilePermission() 56 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in LiteDacCheckParamPermission()
|
/ohos5.0/base/startup/init/services/param/adapter/ |
H A D | param_selinux.c | 84 static int InitLocalSecurityLabel(ParamSecurityLabel *security, int isInit) in InitLocalSecurityLabel() 113 static int FreeLocalSecurityLabel(ParamSecurityLabel *srcLabel) in FreeLocalSecurityLabel() 243 static int CheckFilePermission(const ParamSecurityLabel *localLabel, const char *fileName, int flag… in CheckFilePermission() 252 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in UpdaterCheckParamPermission()
|
H A D | param_dac.c | 111 static int InitLocalSecurityLabel(ParamSecurityLabel *security, int isInit) in InitLocalSecurityLabel() 123 static int FreeLocalSecurityLabel(ParamSecurityLabel *srcLabel) in FreeLocalSecurityLabel() 277 static int CheckFilePermission(const ParamSecurityLabel *localLabel, const char *fileName, int flag… in CheckFilePermission()
|
/ohos5.0/base/startup/init/services/param/base/ |
H A D | param_base.c | 34 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode); 416 STATIC_INLINE int DacCheckGroupPermission(const ParamSecurityLabel *srcLabel, uint32_t mode, ParamS… in DacCheckGroupPermission() 443 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in DacCheckParamPermission() 507 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in SelinuxCheckParamPermission() 538 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in CheckParamPermission_() 563 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in CheckParamPermission_()
|
H A D | param_comm.c | 78 INIT_LOCAL_API ParamSecurityLabel *GetParamSecurityLabel() in GetParamSecurityLabel()
|
/ohos5.0/base/startup/init/services/param/linux/ |
H A D | param_service.c | 139 static int SystemSetParam(const char *name, const char *value, const ParamSecurityLabel *srcLabel) in SystemSetParam() 166 ParamSecurityLabel srcLabel = {0}; in HandleParamSet()
|
/ohos5.0/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 379 const char *value, const ParamSecurityLabel *srcLabel, int *ctrlService) in CheckParameterSet() 671 const ParamSecurityLabel *srcLabel, const char *name, uint32_t mode) in CheckParamPermission_() 691 INIT_LOCAL_API int CheckParamPermission(const ParamSecurityLabel *srcLabel, const char *name, uint3… in CheckParamPermission()
|