Home
last modified time | relevance | path

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

/linux-4.1.27/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.h31 uid_t uid;
239 extern void __audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode);
264 static inline void audit_ipc_set_perm(unsigned long qbytes, uid_t uid, gid_t gid, umode_t mode) in audit_ipc_set_perm()
397 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.h766 static inline uid_t i_uid_read(const struct inode *inode) in i_uid_read()
776 static inline void i_uid_write(struct inode *inode, uid_t uid) in i_uid_write()
/linux-4.1.27/tools/perf/util/
Dthread_map.h15 struct thread_map *thread_map__new_by_uid(uid_t uid);
16 struct thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid);
19 const char *tid, uid_t uid);
Dthread_map.c62 struct thread_map *thread_map__new_by_uid(uid_t uid) in thread_map__new_by_uid()
146 struct thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid) in thread_map__new()
274 uid_t uid) in thread_map__new_str()
Dtarget.h12 uid_t uid;
/linux-4.1.27/arch/s390/kernel/
Dcompat_wrapper.c133 COMPAT_SYSCALL_WRAP3(lchown, const char __user *, filename, uid_t, user, gid_t, group);
134 COMPAT_SYSCALL_WRAP2(setreuid, uid_t, ruid, uid_t, euid);
138 COMPAT_SYSCALL_WRAP3(fchown, unsigned int, fd, uid_t, user, gid_t, group);
139 COMPAT_SYSCALL_WRAP3(setresuid, uid_t, ruid, uid_t, euid, uid_t, suid);
140 COMPAT_SYSCALL_WRAP3(getresuid, uid_t __user *, ruid, uid_t __user *, euid, uid_t __user *, suid);
143 COMPAT_SYSCALL_WRAP3(chown, const char __user *, filename, uid_t, user, gid_t, group);
144 COMPAT_SYSCALL_WRAP1(setuid, uid_t, uid);
146 COMPAT_SYSCALL_WRAP1(setfsuid, uid_t, uid);
183 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.1.27/arch/mips/include/uapi/asm/
Dstat.h24 uid_t st_uid;
60 uid_t st_uid;
101 uid_t st_uid;
/linux-4.1.27/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.1.27/arch/parisc/include/uapi/asm/
Dipcbuf.h14 uid_t uid;
16 uid_t cuid;
/linux-4.1.27/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.c238 kuid_t make_kuid(struct user_namespace *ns, uid_t uid) in make_kuid()
257 uid_t from_kuid(struct user_namespace *targ, kuid_t kuid) in from_kuid()
282 uid_t from_kuid_munged(struct user_namespace *targ, kuid_t kuid) in from_kuid_munged()
284 uid_t uid; in from_kuid_munged()
287 if (uid == (uid_t) -1) in from_kuid_munged()
434 uid_t lower; in uid_m_show()
Dexit.c945 pid_t pid, uid_t uid, int why, int status) in wait_noreap_copyout()
982 uid_t uid = from_kuid_munged(current_user_ns(), task_uid(p)); in wait_task_zombie()
1163 uid_t uid = 0; /* unneeded, required by compiler */ in wait_task_stopped()
1247 uid_t uid; in wait_task_continued()
Daudit.h165 uid_t perm_uid;
Daudit.c690 uid_t uid = from_kuid(&init_user_ns, current_uid()); in audit_log_common_recv_msg()
1642 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.c1030 uid_t loginuid = from_kuid(&init_user_ns, audit_get_loginuid(current)); in audit_log_rule_change()
/linux-4.1.27/drivers/staging/android/
DTODO11 uid_t val;
14 - ("staging: android: logger: use kuid_t instead of uid_t")
/linux-4.1.27/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.c793 long keyctl_chown_key(key_serial_t id, uid_t user, gid_t group) in keyctl_chown_key()
805 if ((user != (uid_t) -1) && !uid_valid(uid)) in keyctl_chown_key()
811 if (user == (uid_t) -1 && group == (gid_t) -1) in keyctl_chown_key()
829 if (user != (uid_t) -1 && !uid_eq(key->uid, uid)) in keyctl_chown_key()
839 if (user != (uid_t) -1 && !uid_eq(uid, key->uid)) { in keyctl_chown_key()
1607 (uid_t) arg3, in SYSCALL_DEFINE5()
1660 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.1.27/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.1.27/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.1.27/fs/cifs/
Dcifs_spnego.c116 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()
Dcifsacl.c298 BUILD_BUG_ON(sizeof(uid_t) != sizeof(gid_t)); in sid_to_id()
299 if (sidkey->datalen != sizeof(uid_t)) { in sid_to_id()
309 uid_t id; in sid_to_id()
310 memcpy(&id, &sidkey->payload.value, sizeof(uid_t)); in sid_to_id()
823 uid_t id; in build_sec_desc()
Dinode.c285 if (id < ((uid_t)-1)) {
/linux-4.1.27/arch/powerpc/include/uapi/asm/
Dstat.h39 uid_t st_uid;
/linux-4.1.27/arch/sparc/include/uapi/asm/
Dstat.h13 uid_t st_uid;
/linux-4.1.27/fs/
Dopen.c565 static int chown_common(struct path *path, uid_t user, gid_t group) in chown_common()
579 if (user != (uid_t) -1) { in chown_common()
607 SYSCALL_DEFINE5(fchownat, int, dfd, const char __user *, filename, uid_t, user, in SYSCALL_DEFINE5() argument
639 SYSCALL_DEFINE3(chown, const char __user *, filename, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument
644 SYSCALL_DEFINE3(lchown, const char __user *, filename, uid_t, user, gid_t, group) in SYSCALL_DEFINE3() argument
650 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.1.27/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.c114 static inline int remote_perm_hashfunc(uid_t uid) in remote_perm_hashfunc()
Dllite_internal.h98 uid_t lrp_uid;
100 uid_t lrp_fsuid;
/linux-4.1.27/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.1.27/fs/hostfs/
Dhostfs.h43 uid_t ia_uid;
/linux-4.1.27/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.1.27/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.1.27/include/uapi/linux/android/
Dbinder.h146 uid_t sender_euid;
/linux-4.1.27/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.1.27/fs/hfsplus/
Doptions.c138 sbi->uid = make_kuid(current_user_ns(), (uid_t)tmp); in hfsplus_parse_options()
/linux-4.1.27/security/integrity/evm/
Devm_crypto.c103 uid_t uid; in hmac_add_misc()
/linux-4.1.27/fs/freevxfs/
Dvxfs_inode.c227 i_uid_write(ip, (uid_t)vip->vii_uid); in vxfs_iinit()
/linux-4.1.27/Documentation/
Dhighuid.txt7 - kernel code should use uid_t and gid_t in kernel-private structures and
/linux-4.1.27/fs/nilfs2/
Dthe_nilfs.h183 uid_t ns_resuid;
/linux-4.1.27/fs/ecryptfs/
Dmain.c258 uid_t *check_ruid) in ecryptfs_parse_options()
501 uid_t check_ruid; in ecryptfs_mount()
/linux-4.1.27/tools/testing/selftests/mount/
Dunprivileged-remount-test.c155 uid_t uid; in create_and_enter_userns()
/linux-4.1.27/fs/efs/
Dinode.c100 i_uid_write(inode, (uid_t)be16_to_cpu(efs_inode->di_uid)); in efs_iget()
/linux-4.1.27/arch/alpha/kernel/
Dosf_sys.c423 uid_t exroot;
429 uid_t exroot;
438 uid_t exroot;
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_fs.h364 uid_t eof_uid;
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dsec_null.c147 uid_t uid, in null_flush_ctx_cache()
Dsec_plain.c519 uid_t uid, int grace, int force) in plain_flush_ctx_cache()
Dsec.c1207 static int sec_cop_flush_ctx_cache(struct ptlrpc_sec *sec, uid_t uid, in sec_cop_flush_ctx_cache()
1495 uid_t uid, int grace, int force) in import_flush_ctx_common()
/linux-4.1.27/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.1.27/fs/ext2/
Dinode.c1319 uid_t i_uid; in ext2_iget()
1338 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext2_iget()
1440 uid_t uid = i_uid_read(inode); in __ext2_write_inode()
/linux-4.1.27/fs/qnx4/
Dinode.c297 i_uid_write(inode, (uid_t)le16_to_cpu(raw_inode->di_uid)); in qnx4_iget()
/linux-4.1.27/fs/sysv/
Dinode.c206 i_uid_write(inode, (uid_t)fs16_to_cpu(sbi, raw_inode->i_uid)); in sysv_iget()
/linux-4.1.27/fs/hfs/
Dsuper.c259 hsb->s_uid = make_kuid(current_user_ns(), (uid_t)tmp); in parse_options()
/linux-4.1.27/fs/9p/
Dv9fs.c270 uid_t uid; in v9fs_parse_options()
/linux-4.1.27/fs/squashfs/
Dinode.c59 uid_t i_uid; in squashfs_new_inode()
/linux-4.1.27/fs/affs/
Dinode.c171 uid_t uid; in affs_write_inode()
/linux-4.1.27/init/
Dinitramfs.c158 static __initdata uid_t uid;
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dlustre_sec.h595 uid_t uid,
Dlustre_net.h1399 uid_t rq_auth_uid; /* authed uid */
1400 uid_t rq_auth_mapped_uid; /* authed uid mapped to */
Dcl_object.h190 uid_t cat_uid;
/linux-4.1.27/fs/ext4/
Dmigrate.c445 uid_t owner[2]; in ext4_ext_migrate()
Dialloc.c712 __u32 goal, uid_t *owner, int handle_type, in __ext4_new_inode()
Dinode.c4109 uid_t i_uid; in ext4_iget()
4158 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext4_iget()
4458 uid_t i_uid; in ext4_do_update_inode()
Dext4.h2230 uid_t *owner, int handle_type,
/linux-4.1.27/fs/qnx6/
Dinode.c559 i_uid_write(inode, (uid_t)fs32_to_cpu(sbi, raw_inode->di_uid)); in qnx6_iget()
/linux-4.1.27/fs/ext3/
Dinode.c2859 uid_t i_uid; in ext3_iget()
2877 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext3_iget()
3042 uid_t i_uid; in ext3_do_update_inode()
/linux-4.1.27/fs/jfs/
Dsuper.c335 uid_t val; in parse_options()
/linux-4.1.27/include/trace/events/
Dext3.h18 __field( uid_t, uid )
Dext4.h85 __field( uid_t, uid )
114 __field( uid_t, uid )
/linux-4.1.27/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.1.27/fs/nfsd/
Dexport.c1230 if (!uid_eq(anonu, make_kuid(&init_user_ns, (uid_t)-2)) && in exp_flags()
/linux-4.1.27/Documentation/s390/
Ds390dbf.txt120 int buf_size, mode_t mode, uid_t uid,
/linux-4.1.27/tools/lguest/
Dlguest.c3378 uid_t u; in main()
/linux-4.1.27/fs/ntfs/
Dsuper.c134 uid_t uid_value; \ in parse_options()
/linux-4.1.27/fs/proc/
Dbase.c1038 uid_t loginuid; in proc_loginuid_write()
/linux-4.1.27/mm/
Dshmem.c2743 uid_t uid; in shmem_parse_options()