Home
last modified time | relevance | path

Searched refs:uid_t (Results 1 – 85 of 85) sorted by relevance

/linux-4.4.14/include/linux/
Duidgid.h21 uid_t val;
33 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val()
43 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val()
112 return __kuid_val(uid) != (uid_t) -1; in uid_valid()
122 extern kuid_t make_kuid(struct user_namespace *from, uid_t uid);
125 extern uid_t from_kuid(struct user_namespace *to, kuid_t uid);
127 extern uid_t from_kuid_munged(struct user_namespace *to, kuid_t uid);
132 return from_kuid(ns, uid) != (uid_t) -1; in kuid_has_mapping()
142 static inline kuid_t make_kuid(struct user_namespace *from, uid_t uid) in make_kuid()
152 static inline uid_t from_kuid(struct user_namespace *to, kuid_t kuid) in from_kuid()
[all …]
Dhighuid.h52 #define low2highuid(uid) ((uid) == (old_uid_t)-1 ? (uid_t)-1 : (uid_t)(uid))
Dsyscalls.h229 asmlinkage long sys_getresuid(uid_t __user *ruid, uid_t __user *euid, uid_t __user *suid);
238 asmlinkage long sys_setreuid(uid_t ruid, uid_t euid);
239 asmlinkage long sys_setuid(uid_t uid);
240 asmlinkage long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid);
242 asmlinkage long sys_setfsuid(uid_t uid);
523 uid_t user, gid_t group);
525 uid_t user, gid_t group);
526 asmlinkage long sys_fchown(unsigned int fd, uid_t user, gid_t group);
772 asmlinkage long sys_fchownat(int dfd, const char __user *filename, uid_t user,
Daudit.h34 uid_t uid;
243 extern void __audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode);
268 static inline void audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode) in audit_ipc_set_perm()
401 static inline void audit_ipc_set_perm(unsigned long qbytes, uid_t uid, in audit_ipc_set_perm()
Dtypes.h31 typedef __kernel_uid32_t uid_t; typedef
Dfs.h776 static inline uid_t i_uid_read(const struct inode *inode) in i_uid_read()
786 static inline void i_uid_write(struct inode *inode, uid_t uid) in i_uid_write()
/linux-4.4.14/tools/perf/util/
Dthread_map.h22 struct thread_map *thread_map__new_by_uid(uid_t uid);
23 struct thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid);
29 const char *tid, uid_t uid);
Dthread_map.c91 struct thread_map *thread_map__new_by_uid(uid_t uid) in thread_map__new_by_uid()
177 struct thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid) in thread_map__new()
311 uid_t uid) in thread_map__new_str()
Dtarget.h12 uid_t uid;
/linux-4.4.14/arch/mips/include/uapi/asm/
Dstat.h24 uid_t st_uid;
60 uid_t st_uid;
101 uid_t st_uid;
/linux-4.4.14/arch/ia64/include/uapi/asm/
Dsiginfo.h31 uid_t _uid; /* sender's uid */
46 uid_t _uid; /* sender's uid */
53 uid_t _uid; /* sender's uid */
/linux-4.4.14/kernel/
Dsys.c462 SYSCALL_DEFINE2(setreuid, uid_t, ruid, uid_t, euid) in SYSCALL_DEFINE2() argument
473 if ((ruid != (uid_t) -1) && !uid_valid(kruid)) in SYSCALL_DEFINE2()
475 if ((euid != (uid_t) -1) && !uid_valid(keuid)) in SYSCALL_DEFINE2()
484 if (ruid != (uid_t) -1) { in SYSCALL_DEFINE2()
492 if (euid != (uid_t) -1) { in SYSCALL_DEFINE2()
506 if (ruid != (uid_t) -1 || in SYSCALL_DEFINE2()
507 (euid != (uid_t) -1 && !uid_eq(keuid, old->uid))) in SYSCALL_DEFINE2()
533 SYSCALL_DEFINE1(setuid, uid_t, uid) in SYSCALL_DEFINE1() argument
580 SYSCALL_DEFINE3(setresuid, uid_t, ruid, uid_t, euid, uid_t, suid) in SYSCALL_DEFINE3() argument
592 if ((ruid != (uid_t) -1) && !uid_valid(kruid)) in SYSCALL_DEFINE3()
[all …]
Duser_namespace.c239 kuid_t make_kuid(struct user_namespace *ns, uid_t uid) in make_kuid()
258 uid_t from_kuid(struct user_namespace *targ, kuid_t kuid) in from_kuid()
283 uid_t from_kuid_munged(struct user_namespace *targ, kuid_t kuid) in from_kuid_munged()
285 uid_t uid; in from_kuid_munged()
288 if (uid == (uid_t) -1) in from_kuid_munged()
435 uid_t lower; in uid_m_show()
Dexit.c949 pid_t pid, uid_t uid, int why, int status) in wait_noreap_copyout()
986 uid_t uid = from_kuid_munged(current_user_ns(), task_uid(p)); in wait_task_zombie()
1167 uid_t uid = 0; /* unneeded, required by compiler */ in wait_task_stopped()
1251 uid_t uid; in wait_task_continued()
Daudit.h166 uid_t perm_uid;
Daudit.c706 uid_t uid = from_kuid(&init_user_ns, current_uid()); in audit_log_common_recv_msg()
1656 uid_t auid = from_kuid(&init_user_ns, audit_get_loginuid(current)); in audit_log_session_info()
Dauditsc.c1982 uid_t uid, oldloginuid, loginuid; in audit_log_set_loginuid()
2141 void __audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode) in __audit_ipc_set_perm()
Dauditfilter.c1066 uid_t loginuid = from_kuid(&init_user_ns, audit_get_loginuid(current)); in audit_log_rule_change()
/linux-4.4.14/arch/s390/kernel/
Dcompat_wrapper.c110 COMPAT_SYSCALL_WRAP3(lchown, const char __user *, filename, uid_t, user, gid_t, group);
113 COMPAT_SYSCALL_WRAP3(getresuid, uid_t __user *, ruid, uid_t __user *, euid, uid_t __user *, suid);
115 COMPAT_SYSCALL_WRAP3(chown, const char __user *, filename, uid_t, user, gid_t, group);
144 COMPAT_SYSCALL_WRAP5(fchownat, int, dfd, const char __user *, filename, uid_t, user, gid_t, group, …
Dcompat_linux.c78 #define low2highuid(uid) ((uid) == (u16)-1) ? (uid_t)-1 : (uid_t)(uid)
123 return sys_setuid((uid_t)uid); in COMPAT_SYSCALL_DEFINE1()
176 return sys_setfsuid((uid_t)uid); in COMPAT_SYSCALL_DEFINE1()
Ddebug.c695 uid_t uid, gid_t gid) in debug_register_mode()
/linux-4.4.14/security/keys/
Dinternal.h229 extern long keyctl_chown_key(key_serial_t, uid_t, gid_t);
251 extern long keyctl_get_persistent(uid_t, key_serial_t);
254 static inline long keyctl_get_persistent(uid_t uid, key_serial_t destring) in keyctl_get_persistent()
Dpersistent.c129 long keyctl_get_persistent(uid_t _uid, key_serial_t destid) in keyctl_get_persistent()
137 if (_uid == (uid_t)-1) { in keyctl_get_persistent()
Dkeyctl.c787 long keyctl_chown_key(key_serial_t id, uid_t user, gid_t group) in keyctl_chown_key()
799 if ((user != (uid_t) -1) && !uid_valid(uid)) in keyctl_chown_key()
805 if (user == (uid_t) -1 && group == (gid_t) -1) in keyctl_chown_key()
823 if (user != (uid_t) -1 && !uid_eq(key->uid, uid)) in keyctl_chown_key()
833 if (user != (uid_t) -1 && !uid_eq(uid, key->uid)) { in keyctl_chown_key()
1601 (uid_t) arg3, in SYSCALL_DEFINE5()
1654 return keyctl_get_persistent((uid_t)arg2, (key_serial_t)arg3); in SYSCALL_DEFINE5()
Dprocess_keys.c51 uid_t uid; in install_user_keyrings()
/linux-4.4.14/fs/cifs/
Dcifs_spnego.c112 UID_KEY_LEN + (sizeof(uid_t) * 2) + in cifs_get_spnego_key()
113 CREDUID_KEY_LEN + (sizeof(uid_t) * 2) + in cifs_get_spnego_key()
Dcifsacl.c297 BUILD_BUG_ON(sizeof(uid_t) != sizeof(gid_t)); in sid_to_id()
298 if (sidkey->datalen != sizeof(uid_t)) { in sid_to_id()
308 uid_t id; in sid_to_id()
309 memcpy(&id, &sidkey->payload.data[0], sizeof(uid_t)); in sid_to_id()
822 uid_t id; in build_sec_desc()
Dinode.c285 if (id < ((uid_t)-1)) {
/linux-4.4.14/tools/testing/selftests/capabilities/
Dtest_execve.c83 static bool create_and_enter_ns(uid_t inner_uid) in create_and_enter_ns()
85 uid_t outer_uid; in create_and_enter_ns()
222 uid_t gid = getegid(); in do_tests()
/linux-4.4.14/usr/
Dgen_init_cpio.c103 unsigned int mode, uid_t uid, gid_t gid) in cpio_mkslink()
152 uid_t uid, gid_t gid) in cpio_mkgeneric()
240 uid_t uid, gid_t gid, char dev_type, in cpio_mknod()
295 unsigned int mode, uid_t uid, gid_t gid, in cpio_mkfile()
/linux-4.4.14/arch/s390/include/asm/
Dcompat.h206 uid_t _uid; /* sender's uid */
220 uid_t _uid; /* sender's uid */
227 uid_t _uid; /* sender's uid */
Ddebug.h100 int buf_size, umode_t mode, uid_t uid,
/linux-4.4.14/arch/powerpc/include/uapi/asm/
Dstat.h39 uid_t st_uid;
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dstat.h13 uid_t st_uid;
/linux-4.4.14/fs/
Dopen.c567 static int chown_common(struct path *path, uid_t user, gid_t group) in chown_common()
581 if (user != (uid_t) -1) { in chown_common()
609 SYSCALL_DEFINE5(fchownat, int, dfd, const char __user *, filename, uid_t, user, in SYSCALL_DEFINE5() argument
641 SYSCALL_DEFINE3(chown, const char __user *, filename, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument
646 SYSCALL_DEFINE3(lchown, const char __user *, filename, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument
652 SYSCALL_DEFINE3(fchown, unsigned int, fd, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument
Dfcntl.c222 uid_t __user *dst = (void __user *)arg; in f_getowner_uids()
223 uid_t src[2]; in f_getowner_uids()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dllite_rmtacl.c51 static inline __u32 rce_hashfunc(uid_t id) in rce_hashfunc()
56 static inline __u32 ee_hashfunc(uid_t id) in ee_hashfunc()
Dremote_perm.c110 static inline int remote_perm_hashfunc(uid_t uid) in remote_perm_hashfunc()
Dllite_internal.h92 uid_t lrp_uid;
94 uid_t lrp_fsuid;
/linux-4.4.14/Documentation/security/
Dcredentials.txt346 uid_t current_uid(void) Current's real UID
348 uid_t current_euid(void) Current's effective UID
350 uid_t current_fsuid(void) Current's file access UID
359 void current_uid_gid(uid_t *, gid_t *);
360 void current_euid_egid(uid_t *, gid_t *);
361 void current_fsuid_fsgid(uid_t *, gid_t *);
426 uid_t task_uid(task) Task's real UID
427 uid_t task_euid(task) Task's effective UID
447 uid_t task_cred_xxx(task, suid);
512 int alter_suid(uid_t suid)
Dkeys.txt512 long keyctl(KEYCTL_CHOWN, key_serial_t key, uid_t uid, gid_t gid);
999 struct key *keyring_alloc(const char *description, uid_t uid, gid_t gid,
/linux-4.4.14/fs/hostfs/
Dhostfs.h43 uid_t ia_uid;
/linux-4.4.14/drivers/tty/
Dtty_audit.c69 uid_t uid = from_kuid(&init_user_ns, task_uid(tsk)); in tty_audit_log()
70 uid_t loginuid = from_kuid(&init_user_ns, audit_get_loginuid(tsk)); in tty_audit_log()
/linux-4.4.14/security/integrity/ima/
Dima_policy.c651 (uid_t) lnum); in ima_parse_rule()
653 (uid_t)lnum != lnum) in ima_parse_rule()
670 entry->fowner = make_kuid(current_user_ns(), (uid_t)lnum); in ima_parse_rule()
671 if (!uid_valid(entry->fowner) || (((uid_t)lnum) != lnum)) in ima_parse_rule()
/linux-4.4.14/include/uapi/linux/android/
Dbinder.h146 uid_t sender_euid;
/linux-4.4.14/fs/coda/
Dcoda_linux.c97 inode->i_uid = make_kuid(&init_user_ns, (uid_t) attr->va_uid); in coda_vattr_to_iattr()
/linux-4.4.14/fs/hfsplus/
Doptions.c138 sbi->uid = make_kuid(current_user_ns(), (uid_t)tmp); in hfsplus_parse_options()
/linux-4.4.14/security/integrity/evm/
Devm_crypto.c103 uid_t uid; in hmac_add_misc()
/linux-4.4.14/fs/nilfs2/
Dthe_nilfs.h183 uid_t ns_resuid;
/linux-4.4.14/Documentation/
Dhighuid.txt7 - kernel code should use uid_t and gid_t in kernel-private structures and
/linux-4.4.14/fs/ecryptfs/
Dmain.c258 uid_t *check_ruid) in ecryptfs_parse_options()
501 uid_t check_ruid; in ecryptfs_mount()
/linux-4.4.14/fs/freevxfs/
Dvxfs_inode.c228 i_uid_write(ip, (uid_t)vip->vii_uid); in vxfs_iinit()
/linux-4.4.14/tools/testing/selftests/mount/
Dunprivileged-remount-test.c155 uid_t uid; in create_and_enter_userns()
/linux-4.4.14/fs/efs/
Dinode.c100 i_uid_write(inode, (uid_t)be16_to_cpu(efs_inode->di_uid)); in efs_iget()
/linux-4.4.14/arch/alpha/kernel/
Dosf_sys.c423 uid_t exroot;
429 uid_t exroot;
438 uid_t exroot;
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_fs.h365 uid_t eof_uid;
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dsec_null.c149 uid_t uid, in null_flush_ctx_cache()
Dsec_plain.c518 uid_t uid, int grace, int force) in plain_flush_ctx_cache()
Dsec.c1165 static int sec_cop_flush_ctx_cache(struct ptlrpc_sec *sec, uid_t uid, in sec_cop_flush_ctx_cache()
1446 uid_t uid, int grace, int force) in import_flush_ctx_common()
/linux-4.4.14/fs/ncpfs/
Dioctl.c357 uid_t uid = from_kuid_munged(current_user_ns(), server->m.mounted_uid); in __ncp_ioctl()
364 uid_t uid = from_kuid_munged(current_user_ns(), server->m.mounted_uid); in __ncp_ioctl()
/linux-4.4.14/fs/ext2/
Dinode.c1330 uid_t i_uid; in ext2_iget()
1349 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext2_iget()
1452 uid_t uid = i_uid_read(inode); in __ext2_write_inode()
/linux-4.4.14/fs/qnx4/
Dinode.c297 i_uid_write(inode, (uid_t)le16_to_cpu(raw_inode->di_uid)); in qnx4_iget()
/linux-4.4.14/fs/sysv/
Dinode.c200 i_uid_write(inode, (uid_t)fs16_to_cpu(sbi, raw_inode->i_uid)); in sysv_iget()
/linux-4.4.14/fs/hfs/
Dsuper.c260 hsb->s_uid = make_kuid(current_user_ns(), (uid_t)tmp); in parse_options()
/linux-4.4.14/fs/9p/
Dv9fs.c270 uid_t uid; in v9fs_parse_options()
/linux-4.4.14/fs/squashfs/
Dinode.c59 uid_t i_uid; in squashfs_new_inode()
/linux-4.4.14/fs/affs/
Dinode.c171 uid_t uid; in affs_write_inode()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_sec.h578 uid_t uid,
Dlustre_net.h1393 uid_t rq_auth_uid; /* authed uid */
1394 uid_t rq_auth_mapped_uid; /* authed uid mapped to */
Dcl_object.h190 uid_t cat_uid;
/linux-4.4.14/fs/ext4/
Dmigrate.c445 uid_t owner[2]; in ext4_ext_migrate()
Dialloc.c744 __u32 goal, uid_t *owner, int handle_type, in __ext4_new_inode()
Dinode.c4150 uid_t i_uid; in ext4_iget()
4199 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext4_iget()
4502 uid_t i_uid; in ext4_do_update_inode()
Dext4.h2424 uid_t *owner, int handle_type,
/linux-4.4.14/init/
Dinitramfs.c158 static __initdata uid_t uid;
/linux-4.4.14/fs/qnx6/
Dinode.c559 i_uid_write(inode, (uid_t)fs32_to_cpu(sbi, raw_inode->di_uid)); in qnx6_iget()
/linux-4.4.14/fs/jfs/
Dsuper.c335 uid_t val; in parse_options()
/linux-4.4.14/net/sunrpc/auth_gss/
Dauth_gss.c435 uid_t uid = from_kuid(&init_user_ns, gss_msg->uid); in gss_encode_v0_msg()
681 uid_t id; in gss_pipe_downcall()
/linux-4.4.14/fs/nfsd/
Dexport.c1163 if (!uid_eq(anonu, make_kuid(&init_user_ns, (uid_t)-2)) && in exp_flags()
/linux-4.4.14/include/trace/events/
Dext4.h85 __field( uid_t, uid )
114 __field( uid_t, uid )
/linux-4.4.14/Documentation/s390/
Ds390dbf.txt120 int buf_size, mode_t mode, uid_t uid,
/linux-4.4.14/tools/lguest/
Dlguest.c3382 uid_t u; in main()
/linux-4.4.14/fs/ntfs/
Dsuper.c134 uid_t uid_value; \ in parse_options()
/linux-4.4.14/fs/proc/
Dbase.c1242 uid_t loginuid; in proc_loginuid_write()
/linux-4.4.14/mm/
Dshmem.c2752 uid_t uid; in shmem_parse_options()