Searched refs:uc (Results 1 - 8 of 8) sorted by relevance
/base/security/selinux_adapter/framework/policycoreutils/src/ |
H A D | param_checker.c | 60 static int CheckPerm(const char *paraName, const char *srcContext, const char *destContext, const struct ucred *uc) in CheckPerm() argument 62 if (srcContext == NULL || uc == NULL) { in CheckPerm() 70 msg.ucred = uc; in CheckPerm() 96 int res = CheckPerm(paraName, srcContext, destContext, &(info->uc)); in SetParamCheck()
|
/base/hiviewdfx/faultloggerd/frameworks/localhandler/ |
H A D | dfx_crash_local_handler.cpp | 80 __attribute__((noinline)) void CrashLocalUnwind(const int fd, const ucontext_t* uc) in CrashLocalUnwind() argument 82 if (uc == nullptr) { in CrashLocalUnwind() 86 unwind.UnwindLocalWithContext(*uc); in CrashLocalUnwind() 87 auto regs = OHOS::HiviewDFX::DfxRegs::CreateFromUcontext(*uc); in CrashLocalUnwind()
|
/base/startup/init/interfaces/innerkits/control_fd/ |
H A D | control_fd_service.c | 41 struct ucred uc = {-1, -1, -1}; in CheckSocketPermission() local 42 socklen_t len = sizeof(uc); in CheckSocketPermission() 43 if (getsockopt(LE_GetSocketFd(task), SOL_SOCKET, SO_PEERCRED, &uc, &len) < 0) { in CheckSocketPermission() 48 if (uc.uid != 0) { // non-root user in CheckSocketPermission()
|
/base/security/selinux_adapter/interfaces/policycoreutils/include/ |
H A D | selinux_parameter.h | 42 struct ucred uc; member
|
/base/startup/init/services/modules/init_context/ |
H A D | init_context.c | 180 struct ucred uc = {-1, -1, -1}; in CheckSocketPermission() local 181 socklen_t len = sizeof(uc); in CheckSocketPermission() 183 if (getsockopt(subInfo->recvFd, SOL_SOCKET, SO_PEERCRED, &uc, &len) < 0 || uc.uid != 0) { in CheckSocketPermission()
|
/base/security/selinux_adapter/framework/tools/param_check/ |
H A D | test.cpp | 214 info.uc.pid = getpid(); in TestWriteParameters() 215 info.uc.uid = getuid(); in TestWriteParameters() 216 info.uc.gid = getgid(); in TestWriteParameters()
|
/base/startup/init/test/unittest/param/ |
H A D | param_stub.h | 61 struct ucred uc;
member
|
/base/startup/init/services/param/base/ |
H A D | param_base.c | 515 info.uc.pid = srcLabel->cred.pid;
516 info.uc.uid = srcLabel->cred.uid;
517 info.uc.gid = srcLabel->cred.gid;
|
Completed in 5 milliseconds