/Linux-v4.19/kernel/ |
D | uid16.h | 5 long __sys_setuid(uid_t uid); 7 long __sys_setreuid(uid_t ruid, uid_t euid); 9 long __sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); 11 long __sys_setfsuid(uid_t uid);
|
D | sys.c | 490 long __sys_setreuid(uid_t ruid, uid_t euid) in __sys_setreuid() 501 if ((ruid != (uid_t) -1) && !uid_valid(kruid)) in __sys_setreuid() 503 if ((euid != (uid_t) -1) && !uid_valid(keuid)) in __sys_setreuid() 512 if (ruid != (uid_t) -1) { in __sys_setreuid() 520 if (euid != (uid_t) -1) { in __sys_setreuid() 534 if (ruid != (uid_t) -1 || in __sys_setreuid() 535 (euid != (uid_t) -1 && !uid_eq(keuid, old->uid))) in __sys_setreuid() 550 SYSCALL_DEFINE2(setreuid, uid_t, ruid, uid_t, euid) in SYSCALL_DEFINE2() argument 566 long __sys_setuid(uid_t uid) in __sys_setuid() 608 SYSCALL_DEFINE1(setuid, uid_t, uid) in SYSCALL_DEFINE1() argument [all …]
|
D | user_namespace.c | 392 kuid_t make_kuid(struct user_namespace *ns, uid_t uid) in make_kuid() 411 uid_t from_kuid(struct user_namespace *targ, kuid_t kuid) in from_kuid() 436 uid_t from_kuid_munged(struct user_namespace *targ, kuid_t kuid) in from_kuid_munged() 438 uid_t uid; in from_kuid_munged() 441 if (uid == (uid_t) -1) in from_kuid_munged() 588 uid_t lower; in uid_m_show()
|
/Linux-v4.19/include/linux/ |
D | uidgid.h | 22 uid_t val; 34 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() 44 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() 113 return __kuid_val(uid) != (uid_t) -1; in uid_valid() 123 extern kuid_t make_kuid(struct user_namespace *from, uid_t uid); 126 extern uid_t from_kuid(struct user_namespace *to, kuid_t uid); 128 extern uid_t from_kuid_munged(struct user_namespace *to, kuid_t uid); 133 return from_kuid(ns, uid) != (uid_t) -1; in kuid_has_mapping() 143 static inline kuid_t make_kuid(struct user_namespace *from, uid_t uid) in make_kuid() 153 static inline uid_t from_kuid(struct user_namespace *to, kuid_t kuid) in from_kuid() [all …]
|
D | highuid.h | 53 #define low2highuid(uid) ((uid) == (old_uid_t)-1 ? (uid_t)-1 : (uid_t)(uid))
|
D | syscalls.h | 419 asmlinkage long sys_fchownat(int dfd, const char __user *filename, uid_t user, 421 asmlinkage long sys_fchown(unsigned int fd, uid_t user, gid_t group); 648 asmlinkage long sys_setreuid(uid_t ruid, uid_t euid); 649 asmlinkage long sys_setuid(uid_t uid); 650 asmlinkage long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); 651 asmlinkage long sys_getresuid(uid_t __user *ruid, uid_t __user *euid, uid_t __user *suid); 654 asmlinkage long sys_setfsuid(uid_t uid); 948 uid_t user, gid_t group); 952 uid_t user, gid_t group); 1137 int ksys_fchown(unsigned int fd, uid_t user, gid_t group); [all …]
|
D | audit.h | 34 uid_t uid; 343 extern void __audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode); 370 static inline void audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode) in audit_ipc_set_perm() 536 static inline void audit_ipc_set_perm(unsigned long qbytes, uid_t uid, in audit_ipc_set_perm()
|
/Linux-v4.19/arch/mips/include/uapi/asm/ |
D | stat.h | 25 uid_t st_uid; 61 uid_t st_uid; 102 uid_t st_uid;
|
/Linux-v4.19/tools/perf/util/ |
D | thread_map.h | 26 struct thread_map *thread_map__new_by_uid(uid_t uid); 28 struct thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid); 35 const char *tid, uid_t uid, bool all_threads);
|
D | thread_map.c | 96 static struct thread_map *__thread_map__new_all_cpus(uid_t uid) in __thread_map__new_all_cpus() 187 struct thread_map *thread_map__new_by_uid(uid_t uid) in thread_map__new_by_uid() 192 struct thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid) in thread_map__new() 327 uid_t uid, bool all_threads) in thread_map__new_str()
|
D | target.h | 13 uid_t uid;
|
/Linux-v4.19/arch/s390/kernel/ |
D | compat_wrapper.c | 111 COMPAT_SYSCALL_WRAP3(lchown, const char __user *, filename, uid_t, user, gid_t, group); 114 COMPAT_SYSCALL_WRAP3(getresuid, uid_t __user *, ruid, uid_t __user *, euid, uid_t __user *, suid); 116 COMPAT_SYSCALL_WRAP3(chown, const char __user *, filename, uid_t, user, gid_t, group); 145 COMPAT_SYSCALL_WRAP5(fchownat, int, dfd, const char __user *, filename, uid_t, user, gid_t, group, …
|
/Linux-v4.19/security/keys/ |
D | persistent.c | 131 long keyctl_get_persistent(uid_t _uid, key_serial_t destid) in keyctl_get_persistent() 139 if (_uid == (uid_t)-1) { in keyctl_get_persistent()
|
D | internal.h | 236 extern long keyctl_chown_key(key_serial_t, uid_t, gid_t); 261 extern long keyctl_get_persistent(uid_t, key_serial_t); 264 static inline long keyctl_get_persistent(uid_t uid, key_serial_t destring) in keyctl_get_persistent()
|
D | keyctl.c | 824 long keyctl_chown_key(key_serial_t id, uid_t user, gid_t group) in keyctl_chown_key() 836 if ((user != (uid_t) -1) && !uid_valid(uid)) in keyctl_chown_key() 842 if (user == (uid_t) -1 && group == (gid_t) -1) in keyctl_chown_key() 860 if (user != (uid_t) -1 && !uid_eq(key->uid, uid)) in keyctl_chown_key() 870 if (user != (uid_t) -1 && !uid_eq(uid, key->uid)) { in keyctl_chown_key() 1685 (uid_t) arg3, in SYSCALL_DEFINE5() 1738 return keyctl_get_persistent((uid_t)arg2, (key_serial_t)arg3); in SYSCALL_DEFINE5()
|
/Linux-v4.19/usr/ |
D | gen_init_cpio.c | 104 unsigned int mode, uid_t uid, gid_t gid) in cpio_mkslink() 153 uid_t uid, gid_t gid) in cpio_mkgeneric() 241 uid_t uid, gid_t gid, char dev_type, in cpio_mknod() 296 unsigned int mode, uid_t uid, gid_t gid, in cpio_mkfile()
|
/Linux-v4.19/fs/ |
D | nsfs.c | 194 uid_t __user *argp; in ns_ioctl() 195 uid_t uid; in ns_ioctl() 210 argp = (uid_t __user *) arg; in ns_ioctl()
|
D | open.c | 600 static int chown_common(const struct path *path, uid_t user, gid_t group) in chown_common() 614 if (user != (uid_t) -1) { in chown_common() 642 int do_fchownat(int dfd, const char __user *filename, uid_t user, gid_t group, in do_fchownat() 674 SYSCALL_DEFINE5(fchownat, int, dfd, const char __user *, filename, uid_t, user, in SYSCALL_DEFINE5() argument 680 SYSCALL_DEFINE3(chown, const char __user *, filename, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument 685 SYSCALL_DEFINE3(lchown, const char __user *, filename, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument 691 int ksys_fchown(unsigned int fd, uid_t user, gid_t group) in ksys_fchown() 711 SYSCALL_DEFINE3(fchown, unsigned int, fd, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument
|
/Linux-v4.19/fs/cifs/ |
D | cifs_spnego.c | 116 UID_KEY_LEN + (sizeof(uid_t) * 2) + in cifs_get_spnego_key() 117 CREDUID_KEY_LEN + (sizeof(uid_t) * 2) + in cifs_get_spnego_key()
|
D | cifsacl.c | 388 uid_t id; in sid_to_id() 390 id = (uid_t)unix_id; in sid_to_id() 419 BUILD_BUG_ON(sizeof(uid_t) != sizeof(gid_t)); in sid_to_id() 420 if (sidkey->datalen != sizeof(uid_t)) { in sid_to_id() 430 uid_t id; in sid_to_id() 431 memcpy(&id, &sidkey->payload.data[0], sizeof(uid_t)); in sid_to_id() 945 uid_t id; in build_sec_desc()
|
/Linux-v4.19/tools/testing/selftests/capabilities/ |
D | test_execve.c | 89 static bool create_and_enter_ns(uid_t inner_uid) in create_and_enter_ns() 91 uid_t outer_uid; in create_and_enter_ns() 234 uid_t gid = getegid(); in do_tests()
|
/Linux-v4.19/drivers/tty/ |
D | tty_audit.c | 66 uid_t uid = from_kuid(&init_user_ns, task_uid(tsk)); in tty_audit_log() 67 uid_t loginuid = from_kuid(&init_user_ns, audit_get_loginuid(tsk)); in tty_audit_log()
|
/Linux-v4.19/arch/powerpc/include/uapi/asm/ |
D | stat.h | 40 uid_t st_uid;
|
/Linux-v4.19/arch/sparc/include/uapi/asm/ |
D | stat.h | 14 uid_t st_uid;
|
/Linux-v4.19/Documentation/security/ |
D | credentials.rst | 319 uid_t current_uid(void) Current's real UID 321 uid_t current_euid(void) Current's effective UID 323 uid_t current_fsuid(void) Current's file access UID 332 void current_uid_gid(uid_t *, gid_t *); 333 void current_euid_egid(uid_t *, gid_t *); 334 void current_fsuid_fsgid(uid_t *, gid_t *); 400 uid_t task_uid(task) Task's real UID 401 uid_t task_euid(task) Task's effective UID 421 uid_t task_cred_xxx(task, suid); 495 int alter_suid(uid_t suid)
|