Home
last modified time | relevance | path

Searched refs:uid (Results 1 – 25 of 68) sorted by relevance

123

/xnu-8796.121.2/tools/tests/personas/
H A Dpersona_test_run_src.sh198 local uid=${3:--1}
228 if [ $uid -ge 0 ]; then
229 if [ $uid -ne ${l[0]} ]; then
230 bail "Child[$cpid] UID:${l[0]} != specified UID:$uid" $line
253 local uid=$2
261 local file="child.${pna_id}.u$uid"
262 local spawn_args="-I $pna_id -u $uid"
280 if [ $uid -lt 0 ]; then
281 uid=$_UID
284 validate_child_info "${TMPDIR}/$file" "$pna_id" "$uid" "$gid" "$groups" $line
[all …]
H A Dpersona_mgr.c88 persona_op_lookup(struct kpersona_info *ki, pid_t pid, uid_t uid) in persona_op_lookup() argument
92 info("Looking up persona (login:%s, pid:%d, uid:%d)", ki->persona_name, pid, uid); in persona_op_lookup()
110 np = kpersona_find(name, uid, personas, &npersonas); in persona_op_lookup()
192 uid_t uid = (uid_t)-1; in main() local
272 uid = (uid_t)ret; in main()
309 if (uid == (uid_t)-1 && persona_op != PERSONA_OP_LOOKUP) { in main()
310 uid = kinfo.persona_id; in main()
338 ret = persona_op_lookup(&kinfo, pid, uid); in main()
/xnu-8796.121.2/bsd/kern/
H A Dsysv_ipc.c103 uid_t uid = kauth_cred_getuid(cred); /* avoid multiple calls */ in ipcperm() local
116 if (uid == perm->cuid || uid == perm->uid) { in ipcperm()
H A Dkern_persona.c128 persona_alloc(uid_t id, const char *login, persona_type_t type, char *path, uid_t uid, int *error) in persona_alloc() argument
169 persona->pna_uid = uid; in persona_alloc()
468 persona_find(const char *login, uid_t uid, in persona_find() argument
471 return persona_find_all(login, uid, PERSONA_INVALID, persona, plen); in persona_find()
475 persona_find_all(const char *login, uid_t uid, persona_type_t persona_type, in persona_find_all() argument
485 if (uid != PERSONA_ID_NONE) { in persona_find_all()
499 match, login, uid); in persona_find_all()
508 if (uid != PERSONA_ID_NONE && uid == tmp->pna_id) { in persona_find_all()
922 uid_t uid = KAUTH_UID_NONE; in persona_get_uid() local
930 uid = persona->pna_uid; in persona_get_uid()
[all …]
H A Dkern_xxx.c98 extern int pshm_cache_purge_uid(uid_t uid);
199 usrctl_logout(uid_t uid) in usrctl_logout() argument
201 int shm_error = pshm_cache_purge_uid(uid); in usrctl_logout()
H A Dkern_prot.c708 want_uid = uap->uid; in setuid()
709 AUDIT_ARG(uid, want_uid); in setuid()
1167 uid_t uid; in settid() local
1173 uid = uap->uid; in settid()
1175 AUDIT_ARG(uid, uid); in settid()
1179 if ((error = mac_proc_check_settid(p, uid, gid)) != 0) { in settid()
1188 if (uid == KAUTH_UID_NONE) { in settid()
1214 cred = kauth_cred_setuidgid(cred, uid, gid); in settid()
1247 uid_t uid; in settid_with_pid() local
1275 uid = my_target_pcred->cr_uid; in settid_with_pid()
[all …]
H A Dkern_credential.c218 static struct kauth_identity *kauth_identity_alloc(uid_t uid, gid_t gid, guid_t *guidp, time_t guid…
227 static int kauth_identity_find_uid(uid_t uid, struct kauth_identity *kir, char *getname);
1086 kauth_identity_alloc(uid_t uid, gid_t gid, guid_t *guidp, time_t guid_expiry, in kauth_identity_alloc() argument
1098 if (uid != KAUTH_UID_NONE) { in kauth_identity_alloc()
1102 kip->ki_uid = uid; in kauth_identity_alloc()
1578 kauth_identity_find_uid(uid_t uid, struct kauth_identity *kir, char *getname) in kauth_identity_find_uid() argument
1584 if ((kip->ki_valid & KI_VALID_UID) && (uid == kip->ki_uid)) { in kauth_identity_find_uid()
2054 id_t uid = htonl(*(id_t *)src); in kauth_cred_cache_lookup() local
2059 memcpy(&uu[COMPAT_PREFIX_LEN], &uid, sizeof(uid)); in kauth_cred_cache_lookup()
2080 id_t uid; in kauth_cred_cache_lookup() local
[all …]
H A Dkern_fork.c231 uid_t uid; in fork1() local
244 uid = kauth_getruid(); in fork1()
246 if ((nprocs >= maxproc - 1 && uid != 0) || nprocs >= maxproc) { in fork1()
267 count = chgproccnt(uid, 1); in fork1()
269 if (uid != 0 && in fork1()
278 …c("The per-user process limit has been hit; parent pid=%d, uid=%d", proc_getpid(parent_proc), uid); in fork1()
400 (void)chgproccnt(uid, -1); in fork1()
/xnu-8796.121.2/osfmk/gssd/
H A Dgssd_mach.defs61 in uid : uint32_t;
85 out uid : uint32_t;
96 in uid : uint32_t;
107 in uid : uint32_t;
135 out uid : uint32_t;
147 in uid : uint32_t;
188 in uid : uint32_t;
/xnu-8796.121.2/bsd/miscfs/devfs/
H A Ddevfs.h92 void * devfs_make_node_clone(dev_t dev, int chrblk, uid_t uid, gid_t gid,
111 void * devfs_make_node(dev_t dev, int chrblk, uid_t uid, gid_t gid,
H A Ddevfs_tree.c1491 devfs_make_node_clone(dev_t dev, int chrblk, uid_t uid, in devfs_make_node_clone() argument
1511 new_dev = devfs_make_node_internal(dev, type, uid, gid, perms, clone, fmt, ap); in devfs_make_node_clone()
1534 devfs_make_node(dev_t dev, int chrblk, uid_t uid, in devfs_make_node() argument
1548 new_dev = devfs_make_node_internal(dev, type, uid, gid, perms, NULL, fmt, ap); in devfs_make_node()
1557 devfs_make_node_internal(dev_t dev, devfstype_t type, uid_t uid, in devfs_make_node_internal() argument
1632 new_dev->de_dnp->dn_uid = uid; in devfs_make_node_internal()
/xnu-8796.121.2/bsd/sys/
H A Dpersona.h236 int kpersona_find(const char *name, uid_t uid, uid_t *id, size_t *idlen);
402 int persona_find(const char *login, uid_t uid,
455 persona_type_t type, char *path, uid_t uid, int *error);
489 int persona_find_all(const char *login, uid_t uid, persona_type_t persona_type,
H A Dipc.h108 uid_t uid; /* [XSI] Owner's user ID */ member
130 __uint16_t uid; /* Owner's user ID */ member
H A Dfsevents.h159 uid_t uid; member
/xnu-8796.121.2/libsyscall/wrappers/
H A Dpersona.c85 kpersona_find(const char *name, uid_t uid, uid_t *id, size_t *idlen) in kpersona_find() argument
90 kinfo.persona_id = uid; in kpersona_find()
/xnu-8796.121.2/osfmk/bank/
H A Dbank_types.h55 uint32_t uid; member
/xnu-8796.121.2/bsd/net/
H A Dif_pflog.c415 hdr.uid = pd->lookup.uid; in pflog_packet()
418 hdr.uid = UID_MAX; in pflog_packet()
H A Dif_pflog.h89 uid_t uid; member
/xnu-8796.121.2/bsd/security/audit/
H A Daudit.h198 void audit_arg_uid(struct kaudit_record *ar, uid_t uid);
214 void audit_arg_owner(struct kaudit_record *ar, uid_t uid, gid_t gid);
246 void audit_arg_posix_ipc_perm(struct kaudit_record *ar, uid_t uid,
H A Daudit_arg.c165 audit_arg_uid(struct kaudit_record *ar, uid_t uid) in audit_arg_uid() argument
167 ar->k_ar.ar_arg_uid = uid; in audit_arg_uid()
269 audit_arg_owner(struct kaudit_record *ar, uid_t uid, gid_t gid) in audit_arg_owner() argument
271 ar->k_ar.ar_arg_uid = uid; in audit_arg_owner()
554 audit_arg_posix_ipc_perm(struct kaudit_record *ar, uid_t uid, gid_t gid, in audit_arg_posix_ipc_perm() argument
557 ar->k_ar.ar_arg_pipc_perm.pipc_uid = uid; in audit_arg_posix_ipc_perm()
/xnu-8796.121.2/osfmk/UserNotification/
H A DKUNCUserNotifications.c209 KUNCExecute(char executionPath[1024], int uid, int gid) in KUNCExecute() argument
216 kr = UNDExecute_rpc(UNDServer, executionPath, uid, gid); in KUNCExecute()
/xnu-8796.121.2/security/
H A Dmac_process.c757 mac_proc_check_setuid(proc_t curp, kauth_cred_t cred, uid_t uid) in mac_proc_check_setuid() argument
771 MAC_CHECK(proc_check_setuid, cred, uid); in mac_proc_check_setuid()
877 mac_proc_check_settid(proc_t curp, uid_t uid, gid_t gid) in mac_proc_check_settid() argument
894 MAC_CHECK(proc_check_settid, pcred, tcred, uid, gid); in mac_proc_check_settid()
/xnu-8796.121.2/osfmk/corpses/
H A Dtask_corpse.h134 kern_return_t find_corpse_task_by_uniqueid_grp(uint64_t uid, task_t *target, task_grp_t grp);
/xnu-8796.121.2/bsd/miscfs/nullfs/
H A Dnullfs.h99 uid_t uid; member
/xnu-8796.121.2/bsd/nfs/
H A Dnfs.h580 uid_t uid; member
661 uid_t uid; member
672 #define NFS_USER_STAT_HASH(userhashtbl, uid) \ argument
673 &((userhashtbl)[(uid) & (NFS_USER_STAT_HASH_SIZE - 1)])

123