Searched refs:login (Results 1 – 8 of 8) sorted by relevance
| /xnu-8019.80.24/bsd/kern/ |
| H A D | kern_persona.c | 135 persona_alloc(uid_t id, const char *login, persona_type_t type, char *path, int *error) in persona_alloc() argument 142 if (!login) { in persona_alloc() 167 strncpy(persona->pna_login, login, sizeof(persona->pna_login) - 1); in persona_alloc() 577 persona_find(const char *login, uid_t uid, in persona_find() argument 580 return persona_find_all(login, uid, PERSONA_INVALID, persona, plen); in persona_find() 584 persona_find_all(const char *login, uid_t uid, persona_type_t persona_type, in persona_find_all() argument 591 if (login) { in persona_find_all() 608 match, login, uid); in persona_find_all() 614 if (login && strncmp(tmp->pna_login, login, sizeof(tmp->pna_login)) == 0) { in persona_find_all() 1319 persona_get_login(struct persona *persona, char login[MAXLOGNAME + 1]) in persona_get_login() [all …]
|
| H A D | sys_persona.c | 102 const char *login; in kpersona_alloc_syscall() local 114 login = kinfo.persona_name[0] ? kinfo.persona_name : NULL; in kpersona_alloc_syscall() 131 persona = persona_alloc(id, login, kinfo.persona_type, pna_path, &error); in kpersona_alloc_syscall() 410 const char *login; in kpersona_find_syscall() local 428 login = kinfo.persona_name[0] ? kinfo.persona_name : NULL; in kpersona_find_syscall() 439 …error = persona_find_all(login, kinfo.persona_id, (persona_type_t)kinfo.persona_type, persona, &k_… in kpersona_find_syscall()
|
| H A D | kern_prot.c | 1626 setlogin_internal(proc_t p, const char login[static MAXLOGNAME]) in setlogin_internal() 1633 bcopy(login, sessp->s_login, MAXLOGNAME); in setlogin_internal()
|
| /xnu-8019.80.24/bsd/sys/ |
| H A D | persona.h | 402 int persona_find(const char *login, uid_t uid, 449 struct persona *persona_alloc(uid_t id, const char *login, 498 int persona_get_login(struct persona *persona, char login[MAXLOGNAME + 1]); 503 int persona_find_all(const char *login, uid_t uid, persona_type_t persona_type,
|
| H A D | proc_internal.h | 786 extern void setlogin_internal(proc_t p, const char login[static MAXLOGNAME]);
|
| /xnu-8019.80.24/bsd/security/audit/ |
| H A D | audit.h | 207 void audit_arg_login(struct kaudit_record *ar, const char *login);
|
| H A D | audit_arg.c | 226 audit_arg_login(struct kaudit_record *ar, const char *login) in audit_arg_login() argument 228 strlcpy(ar->k_ar.ar_arg_login, login, MAXLOGNAME); in audit_arg_login()
|
| /xnu-8019.80.24/libsyscall/wrappers/spawn/ |
| H A D | posix_spawn.c | 2590 posix_spawnattr_set_login_np(const posix_spawnattr_t *attr, const char *login) in posix_spawnattr_set_login_np() argument 2598 if (strlen(login) > MAXLOGNAME) { in posix_spawnattr_set_login_np() 2607 strlcpy(pspci->pspci_login, login, sizeof(pspci->pspci_login)); in posix_spawnattr_set_login_np()
|