Searched refs:newCredentials (Results 1 - 5 of 5) sorted by relevance
/kernel/liteos_a/kernel/extended/container/ |
H A D | los_credentials.c | 42 Credentials *newCredentials = LOS_MemAlloc(m_aucSysMem1, size); in CreateNewCredential() local 43 if (newCredentials == NULL) { in CreateNewCredential() 49 (VOID)memcpy_s(newCredentials, sizeof(Credentials), oldCredentials, sizeof(Credentials)); in CreateNewCredential() 50 LOS_AtomicSet(&newCredentials->rc, 1); in CreateNewCredential() 52 (VOID)memset_s(newCredentials, sizeof(Credentials), 0, sizeof(Credentials)); in CreateNewCredential() 53 LOS_AtomicSet(&newCredentials->rc, 3); /* 3: Three system processes */ in CreateNewCredential() 55 newCredentials->userContainer = NULL; in CreateNewCredential() 56 return newCredentials; in CreateNewCredential() 61 Credentials *newCredentials = CreateNewCredential(runProcessCB); in PrepareCredential() local 62 if (newCredentials in PrepareCredential() 104 Credentials *newCredentials = CreateNewCredential(parent); CreateCredentials() local 165 Credentials *newCredentials = CreateNewCredential(runProcess); OsSetNsUserContainer() local 186 CommitCredentials(Credentials *newCredentials) CommitCredentials() argument [all...] |
H A D | los_user_container.c | 53 UINT32 OsCreateUserContainer(Credentials *newCredentials, UserContainer *parentUserContainer) in OsCreateUserContainer() argument 63 if ((newCredentials->euid < 0) || (newCredentials->egid < 0)) { in OsCreateUserContainer() 76 newCredentials->userContainer = userContainer; in OsCreateUserContainer() 81 userContainer->owner = newCredentials->euid; in OsCreateUserContainer() 82 userContainer->group = newCredentials->egid; in OsCreateUserContainer()
|
/kernel/liteos_a/syscall/ |
H A D | process_syscall.c | 636 Credentials *newCredentials = PrepareCredential(OsCurrProcessGet()); in SysSetUserID() local 637 if (newCredentials == NULL) { in SysSetUserID() 646 newCredentials->uid = kuid; in SysSetUserID() 655 newCredentials->euid = kuid; in SysSetUserID() 657 retval = CommitCredentials(newCredentials); in SysSetUserID() 662 FreeCredential(newCredentials); in SysSetUserID() 795 Credentials *newCredentials = PrepareCredential(OsCurrProcessGet()); in SysSetGroupID() local 796 if (newCredentials == NULL) { in SysSetGroupID() 803 newCredentials->gid = kgid; in SysSetGroupID() 804 newCredentials in SysSetGroupID() [all...] |
/kernel/liteos_a/kernel/base/include/ |
H A D | los_credentials_pri.h | 67 INT32 CommitCredentials(Credentials *newCredentials);
|
H A D | los_user_container_pri.h | 65 UINT32 OsCreateUserContainer(Credentials *newCredentials, UserContainer *parentUserContainer);
|
Completed in 4 milliseconds