Home
last modified time | relevance | path

Searched refs:uid (Results 1 – 200 of 439) sorted by relevance

123

/linux-4.1.27/include/linux/
Dhighuid.h46 #define high2lowuid(uid) ((uid) & ~0xFFFF ? (old_uid_t)overflowuid : (old_uid_t)(uid)) argument
52 #define low2highuid(uid) ((uid) == (old_uid_t)-1 ? (uid_t)-1 : (uid_t)(uid)) argument
55 #define __convert_uid(size, uid) \ argument
56 (size >= sizeof(uid) ? (uid) : high2lowuid(uid))
63 #define __convert_uid(size, uid) (uid) argument
69 #define SET_UID(var, uid) do { (var) = __convert_uid(sizeof(var), (uid)); } while (0) argument
91 #define fs_high2lowuid(uid) ((uid) & ~0xFFFF ? (uid16_t)fs_overflowuid : (uid16_t)(uid)) argument
Duidgid.h33 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() argument
35 return uid.val; in __kuid_val()
43 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() argument
110 static inline bool uid_valid(kuid_t uid) in uid_valid() argument
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);
130 static inline bool kuid_has_mapping(struct user_namespace *ns, kuid_t uid) in kuid_has_mapping() argument
132 return from_kuid(ns, uid) != (uid_t) -1; in kuid_has_mapping()
[all …]
Dquota.h70 kuid_t uid; member
105 kqid.uid = make_kuid(from, qid); in make_kqid()
132 kqid.uid = INVALID_UID; in make_kqid_invalid()
150 static inline struct kqid make_kqid_uid(kuid_t uid) in make_kqid_uid() argument
154 kqid.uid = uid; in make_kqid_uid()
Dcred.h127 kuid_t uid; /* real UID of the task */ member
348 #define task_uid(task) (task_cred_xxx((task), uid))
356 #define current_uid() (current_cred_xxx(uid))
380 *(_uid) = __cred->uid; \
Daudit.h31 uid_t uid; member
74 kuid_t uid; member
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() argument
267 __audit_ipc_set_perm(qbytes, uid, gid, 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() argument
Dkey.h147 kuid_t uid; member
216 kuid_t uid, kgid_t gid,
290 extern struct key *keyring_alloc(const char *description, kuid_t uid, kgid_t gid,
Dipc.h17 kuid_t uid; member
Dstat.h26 kuid_t uid; member
Dshmem_fs.h34 kuid_t uid; /* Mount uid for root directory */ member
Dproc_fs.h67 static inline void proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) {} in proc_set_user() argument
Dcoda_psdev.h37 kuid_t uid);
Dvmw_vmci_api.h47 bool vmci_is_context_owner(u32 context_id, kuid_t uid);
Damigaffs.h84 __be16 uid; member
Dauto_dev-ioctl.h64 __u32 uid; member
/linux-4.1.27/kernel/
Duser.c73 #define __uidhashfn(uid) (((uid >> UIDHASH_BITS) + uid) & UIDHASH_MASK) argument
74 #define uidhashentry(uid) (uidhash_table + __uidhashfn((__kuid_val(uid)))) argument
96 .uid = GLOBAL_ROOT_UID,
112 static struct user_struct *uid_hash_find(kuid_t uid, struct hlist_head *hashent) in uid_hash_find() argument
117 if (uid_eq(user->uid, uid)) { in uid_hash_find()
146 struct user_struct *find_user(kuid_t uid) in find_user() argument
152 ret = uid_hash_find(uid, uidhashentry(uid)); in find_user()
171 struct user_struct *alloc_uid(kuid_t uid) in alloc_uid() argument
173 struct hlist_head *hashent = uidhashentry(uid); in alloc_uid()
177 up = uid_hash_find(uid, hashent); in alloc_uid()
[all …]
Dsys.c139 if (uid_eq(pcred->uid, cred->euid) || in set_one_prio_perm()
182 kuid_t uid; in SYSCALL_DEFINE3() local
215 uid = make_kuid(cred->user_ns, who); in SYSCALL_DEFINE3()
218 uid = cred->uid; in SYSCALL_DEFINE3()
219 else if (!uid_eq(uid, cred->uid)) { in SYSCALL_DEFINE3()
220 user = find_user(uid); in SYSCALL_DEFINE3()
225 if (uid_eq(task_uid(p), uid)) in SYSCALL_DEFINE3()
228 if (!uid_eq(uid, cred->uid)) in SYSCALL_DEFINE3()
252 kuid_t uid; in SYSCALL_DEFINE2() local
283 uid = make_kuid(cred->user_ns, who); in SYSCALL_DEFINE2()
[all …]
Dauditsc.c310 static int audit_compare_uid(kuid_t uid, in audit_compare_uid() argument
319 rc = audit_uid_comparator(uid, f->op, name->uid); in audit_compare_uid()
326 rc = audit_uid_comparator(uid, f->op, n->uid); in audit_compare_uid()
367 return audit_compare_uid(cred->uid, name, f, ctx); in audit_field_compare()
386 return audit_uid_comparator(cred->uid, f->op, tsk->loginuid); in audit_field_compare()
388 return audit_uid_comparator(cred->uid, f->op, cred->euid); in audit_field_compare()
390 return audit_uid_comparator(cred->uid, f->op, cred->suid); in audit_field_compare()
392 return audit_uid_comparator(cred->uid, f->op, cred->fsuid); in audit_field_compare()
470 result = audit_uid_comparator(cred->uid, f->op, f->uid); in audit_filter_rules()
473 result = audit_uid_comparator(cred->euid, f->op, f->uid); in audit_filter_rules()
[all …]
Duid16.c49 SYSCALL_DEFINE1(setuid16, old_uid_t, uid) in SYSCALL_DEFINE1() argument
51 return sys_setuid(low2highuid(uid)); in SYSCALL_DEFINE1()
66 ruid = high2lowuid(from_kuid_munged(cred->user_ns, cred->uid)); in SYSCALL_DEFINE3()
101 SYSCALL_DEFINE1(setfsuid16, old_uid_t, uid) in SYSCALL_DEFINE1() argument
103 return sys_setfsuid(low2highuid(uid)); in SYSCALL_DEFINE1()
Duser_namespace.c238 kuid_t make_kuid(struct user_namespace *ns, uid_t uid) in make_kuid() argument
241 return KUIDT_INIT(map_id_down(&ns->uid_map, uid)); in make_kuid()
284 uid_t uid; in from_kuid_munged() local
285 uid = from_kuid(targ, kuid); in from_kuid_munged()
287 if (uid == (uid_t) -1) in from_kuid_munged()
288 uid = overflowuid; in from_kuid_munged()
289 return uid; in from_kuid_munged()
827 kuid_t uid = make_kuid(ns->parent, id); in new_idmap_permitted() local
828 if (uid_eq(uid, cred->euid)) in new_idmap_permitted()
Dexit.c945 pid_t pid, uid_t uid, int why, int status) in wait_noreap_copyout() argument
963 retval = put_user(uid, &infop->si_uid); in wait_noreap_copyout()
982 uid_t uid = from_kuid_munged(current_user_ns(), task_uid(p)); in wait_task_zombie() local
1003 return wait_noreap_copyout(wo, p, pid, uid, why, status); in wait_task_zombie()
1105 retval = put_user(uid, &infop->si_uid); in wait_task_zombie()
1163 uid_t uid = 0; /* unneeded, required by compiler */ in wait_task_stopped() local
1189 uid = from_kuid_munged(current_user_ns(), task_uid(p)); in wait_task_stopped()
1209 return wait_noreap_copyout(wo, p, pid, uid, why, exit_code); in wait_task_stopped()
1228 retval = put_user(uid, &infop->si_uid); in wait_task_stopped()
1247 uid_t uid; in wait_task_continued() local
[all …]
Daudit.h86 kuid_t uid; member
137 kuid_t uid, euid, suid, fsuid; member
160 kuid_t uid; member
Dcred.c44 .uid = GLOBAL_ROOT_UID,
468 if (!uid_eq(new->uid, old->uid) || in commit_creds()
733 from_kuid_munged(&init_user_ns, cred->uid), in dump_invalid_creds()
Dauditfilter.c459 f->uid = make_kuid(current_user_ns(), f->val); in audit_data_to_entry()
460 if (!uid_valid(f->uid)) in audit_data_to_entry()
689 if (!uid_eq(a->fields[i].uid, b->fields[i].uid)) in audit_compare_rule()
1271 result = audit_uid_comparator(current_uid(), f->op, f->uid); in audit_filter_user_rules()
1278 f->op, f->uid); in audit_filter_user_rules()
/linux-4.1.27/drivers/s390/block/
Ddasd_alias.c52 static struct alias_server *_find_server(struct dasd_uid *uid) in _find_server() argument
56 if (!strncmp(pos->uid.vendor, uid->vendor, in _find_server()
57 sizeof(uid->vendor)) in _find_server()
58 && !strncmp(pos->uid.serial, uid->serial, in _find_server()
59 sizeof(uid->serial))) in _find_server()
66 struct dasd_uid *uid) in _find_lcu() argument
70 if (pos->uid.ssid == uid->ssid) in _find_lcu()
77 struct dasd_uid *uid) in _find_group() argument
92 if (uid->type == UA_BASE_DEVICE) in _find_group()
93 search_unit_addr = uid->real_unit_addr; in _find_group()
[all …]
Ddasd_eckd.c521 if (startpriv->uid.type != UA_BASE_DEVICE) { in prefix_LRE()
523 if (startpriv->uid.type == UA_HYPER_PAV_ALIAS) in prefix_LRE()
771 struct dasd_uid *uid; in create_uid() local
773 uid = &private->uid; in create_uid()
774 memset(uid, 0, sizeof(struct dasd_uid)); in create_uid()
775 memcpy(uid->vendor, private->ned->HDA_manufacturer, in create_uid()
776 sizeof(uid->vendor) - 1); in create_uid()
777 EBCASC(uid->vendor, sizeof(uid->vendor) - 1); in create_uid()
778 memcpy(uid->serial, private->ned->HDA_location, in create_uid()
779 sizeof(uid->serial) - 1); in create_uid()
[all …]
Ddasd_devmap.c1056 struct dasd_uid uid; in dasd_alias_show() local
1063 !device->discipline->get_uid(device, &uid)) { in dasd_alias_show()
1064 if (uid.type == UA_BASE_PAV_ALIAS || in dasd_alias_show()
1065 uid.type == UA_HYPER_PAV_ALIAS) { in dasd_alias_show()
1081 struct dasd_uid uid; in dasd_vendor_show() local
1090 !device->discipline->get_uid(device, &uid)) in dasd_vendor_show()
1091 vendor = uid.vendor; in dasd_vendor_show()
1108 struct dasd_uid uid; in dasd_uid_show() local
1118 !device->discipline->get_uid(device, &uid)) { in dasd_uid_show()
1119 switch (uid.type) { in dasd_uid_show()
[all …]
Ddasd_eckd.h455 struct dasd_uid uid; member
472 struct dasd_uid uid; member
488 struct dasd_uid uid; member
513 struct dasd_uid uid; member
/linux-4.1.27/fs/9p/
Dfid.c64 static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any) in v9fs_fid_find() argument
69 dentry, dentry, from_kuid(&init_user_ns, uid), in v9fs_fid_find()
77 if (any || uid_eq(fid->uid, uid)) { in v9fs_fid_find()
117 kuid_t uid, int any) in v9fs_fid_lookup_with_uid() argument
127 fid = v9fs_fid_find(dentry, uid, any); in v9fs_fid_lookup_with_uid()
137 fid = v9fs_fid_find(ds, uid, any); in v9fs_fid_lookup_with_uid()
146 fid = v9fs_fid_find(dentry->d_sb->s_root, uid, any); in v9fs_fid_lookup_with_uid()
157 fid = p9_client_attach(v9ses->clnt, NULL, uname, uid, in v9fs_fid_lookup_with_uid()
233 kuid_t uid; in v9fs_fid_lookup() local
243 uid = current_fsuid(); in v9fs_fid_lookup()
[all …]
Dv9fs.c270 uid_t uid; in v9fs_parse_options() local
272 uid = simple_strtoul(s, &e, 10); in v9fs_parse_options()
280 v9ses->uid = make_kuid(current_user_ns(), uid); in v9fs_parse_options()
281 if (!uid_valid(v9ses->uid)) { in v9fs_parse_options()
349 v9ses->uid = INVALID_UID; in v9fs_session_init()
394 v9ses->uid = INVALID_UID; in v9fs_session_init()
415 fid->uid = v9ses->uid; in v9fs_session_init()
417 fid->uid = INVALID_UID; in v9fs_session_init()
Dv9fs.h114 kuid_t uid; /* if ACCESS_SINGLE, the uid that has access */ member
/linux-4.1.27/security/keys/
Dpersistent.c42 static key_ref_t key_create_persistent(struct user_namespace *ns, kuid_t uid, in key_create_persistent() argument
60 uid, INVALID_GID, current_cred(), in key_create_persistent()
75 static long key_get_persistent(struct user_namespace *ns, kuid_t uid, in key_get_persistent() argument
87 index_key.desc_len = sprintf(buf, "_persistent.%u", from_kuid(ns, uid)); in key_get_persistent()
103 persistent_ref = key_create_persistent(ns, uid, &index_key); in key_get_persistent()
133 kuid_t uid; in keyctl_get_persistent() local
138 uid = current_uid(); in keyctl_get_persistent()
140 uid = make_kuid(ns, _uid); in keyctl_get_persistent()
141 if (!uid_valid(uid)) in keyctl_get_persistent()
147 if (!uid_eq(uid, current_uid()) && in keyctl_get_persistent()
[all …]
Dprocess_keys.c37 .uid = GLOBAL_ROOT_UID,
51 uid_t uid; in install_user_keyrings() local
56 uid = from_kuid(cred->user_ns, user->uid); in install_user_keyrings()
58 kenter("%p{%u}", user, uid); in install_user_keyrings()
73 sprintf(buf, "_uid.%u", uid); in install_user_keyrings()
77 uid_keyring = keyring_alloc(buf, user->uid, INVALID_GID, in install_user_keyrings()
88 sprintf(buf, "_uid_ses.%u", uid); in install_user_keyrings()
93 keyring_alloc(buf, user->uid, INVALID_GID, in install_user_keyrings()
135 keyring = keyring_alloc("_tid", new->uid, new->gid, new, in install_thread_keyring_to_cred()
181 keyring = keyring_alloc("_pid", new->uid, new->gid, new, in install_process_keyring_to_cred()
[all …]
Dproc.c92 if (kuid_has_mapping(user_ns, key->user->uid)) in key_serial_next()
129 if (kuid_has_mapping(user_ns, minkey->user->uid)) in find_ge_key()
258 from_kuid_munged(seq_user_ns(m), key->uid), in proc_keys_show()
276 if (kuid_has_mapping(user_ns, user->uid)) in __key_user_next()
336 unsigned maxkeys = uid_eq(user->uid, GLOBAL_ROOT_UID) ? in proc_key_users_show()
338 unsigned maxbytes = uid_eq(user->uid, GLOBAL_ROOT_UID) ? in proc_key_users_show()
342 from_kuid_munged(seq_user_ns(m), user->uid), in proc_key_users_show()
Dkey.c54 struct key_user *key_user_lookup(kuid_t uid) in key_user_lookup() argument
69 if (uid_lt(uid, user->uid)) in key_user_lookup()
71 else if (uid_gt(uid, user->uid)) in key_user_lookup()
99 candidate->uid = uid; in key_user_lookup()
225 kuid_t uid, kgid_t gid, const struct cred *cred, in key_alloc() argument
249 user = key_user_lookup(uid); in key_alloc()
256 unsigned maxkeys = uid_eq(uid, GLOBAL_ROOT_UID) ? in key_alloc()
258 unsigned maxbytes = uid_eq(uid, GLOBAL_ROOT_UID) ? in key_alloc()
291 key->uid = uid; in key_alloc()
371 unsigned maxbytes = uid_eq(key->user->uid, GLOBAL_ROOT_UID) ? in key_payload_reserve()
Dkeyctl.c600 from_kuid_munged(current_user_ns(), key->uid), in keyctl_describe_key()
799 kuid_t uid; in keyctl_chown_key() local
802 uid = make_kuid(current_user_ns(), user); in keyctl_chown_key()
805 if ((user != (uid_t) -1) && !uid_valid(uid)) 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()
841 newowner = key_user_lookup(uid); in keyctl_chown_key()
847 unsigned maxkeys = uid_eq(uid, GLOBAL_ROOT_UID) ? in keyctl_chown_key()
849 unsigned maxbytes = uid_eq(uid, GLOBAL_ROOT_UID) ? in keyctl_chown_key()
879 key->uid = uid; in keyctl_chown_key()
[all …]
Dinternal.h57 kuid_t uid; member
66 extern struct key_user *key_user_lookup(kuid_t uid);
254 static inline long keyctl_get_persistent(uid_t uid, key_serial_t destring) in keyctl_get_persistent() argument
Dpermission.c40 if (uid_eq(key->uid, cred->fsuid)) { in key_task_permission()
/linux-4.1.27/block/
Dioprio.c40 if (!uid_eq(tcred->uid, cred->euid) && in set_task_ioprio()
41 !uid_eq(tcred->uid, cred->uid) && !capable(CAP_SYS_NICE)) { in set_task_ioprio()
68 kuid_t uid; in SYSCALL_DEFINE3() local
114 uid = make_kuid(current_user_ns(), who); in SYSCALL_DEFINE3()
115 if (!uid_valid(uid)) in SYSCALL_DEFINE3()
120 user = find_user(uid); in SYSCALL_DEFINE3()
126 if (!uid_eq(task_uid(p), uid)) in SYSCALL_DEFINE3()
183 kuid_t uid; in SYSCALL_DEFINE2() local
213 uid = make_kuid(current_user_ns(), who); in SYSCALL_DEFINE2()
217 user = find_user(uid); in SYSCALL_DEFINE2()
[all …]
/linux-4.1.27/usr/
Dgen_init_cpio.c103 unsigned int mode, uid_t uid, gid_t gid) in cpio_mkslink() argument
114 (long) uid, /* uid */ in cpio_mkslink()
138 int uid; in cpio_mkslink_line() local
142 …scanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX) "s %o %d %d", name, target, &mode, &uid, &gid)) { in cpio_mkslink_line()
146 rc = cpio_mkslink(name, target, mode, uid, gid); in cpio_mkslink_line()
152 uid_t uid, gid_t gid) in cpio_mkgeneric() argument
163 (long) uid, /* uid */ in cpio_mkgeneric()
209 int uid; in cpio_mkgeneric_line() local
213 if (4 != sscanf(line, "%" str(PATH_MAX) "s %o %d %d", name, &mode, &uid, &gid)) { in cpio_mkgeneric_line()
219 rc = cpio_mkgeneric(name, mode, uid, gid); in cpio_mkgeneric_line()
[all …]
/linux-4.1.27/fs/quota/
Dkqid.c18 return uid_eq(left.uid, right.uid); in qid_eq()
44 return uid_lt(left.uid, right.uid); in qid_lt()
71 return from_kuid(targ, kqid.uid); in from_kqid()
104 return from_kuid_munged(targ, kqid.uid); in from_kqid_munged()
123 return uid_valid(qid.uid); in qid_valid()
/linux-4.1.27/arch/arm/mach-lpc32xx/
Dcommon.c214 u32 uid[4]; in lpc32xx_check_uid() local
216 lpc32xx_get_uid(uid); in lpc32xx_check_uid()
219 uid[3], uid[2], uid[1], uid[0]); in lpc32xx_check_uid()
222 system_serial_low = uid[0]; in lpc32xx_check_uid()
223 system_serial_high = uid[1]; in lpc32xx_check_uid()
/linux-4.1.27/sound/pci/mixart/
Dmixart_hwdep.c163 request.uid = (struct mixart_uid){0,0}; /* board num = 0 */ in mixart_enum_connectors()
184 pipe->uid_right_connector = connector->uid[k]; /* odd */ in mixart_enum_connectors()
186 pipe->uid_left_connector = connector->uid[k]; /* even */ in mixart_enum_connectors()
193 request.uid = connector->uid[k]; in mixart_enum_connectors()
207 request.uid = (struct mixart_uid){0,0}; /* board num = 0 */ in mixart_enum_connectors()
228 pipe->uid_right_connector = connector->uid[k]; /* odd */ in mixart_enum_connectors()
230 pipe->uid_left_connector = connector->uid[k]; /* even */ in mixart_enum_connectors()
237 request.uid = connector->uid[k]; in mixart_enum_connectors()
273 request.uid = get_console_mgr; in mixart_enum_physio()
287 mgr->uid_console_manager = console_mgr.uid; in mixart_enum_physio()
[all …]
Dmixart_core.c92 resp->uid.object_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 8)); /* uidDest */ in get_msg()
93 resp->uid.desc = readl_be(MIXART_MEM(mgr, msg_frame_address + 12)); /* */ in get_msg()
186 …writel_be( msg->uid.object_id, MIXART_MEM(mgr, msg_frame_address + 8) ); /* uid… in send_msg()
187 writel_be( msg->uid.desc, MIXART_MEM(mgr, msg_frame_address + 12) ); /* */ in send_msg()
270 resp.uid = (struct mixart_uid){0,0}; in snd_mixart_send_msg()
387 msg, resp.message_id, resp.uid.object_id, resp.uid.desc, resp.size); in snd_mixart_process_msg()
Dmixart_core.h69 struct mixart_uid uid; member
82 struct mixart_uid uid[MIXART_MAX_PHYS_CONNECTORS]; member
282 struct mixart_uid uid; member
468 struct mixart_uid uid[MIXART_MAX_PHYS_IO]; member
Dmixart_mixer.c324 if(is_capture) request.uid = chip->uid_in_analog_physio; in mixart_update_analog_audio_level()
325 else request.uid = chip->uid_out_analog_physio; in mixart_update_analog_audio_level()
761 request.uid = (struct mixart_uid){0,0}; in mixart_update_playback_stream_level()
806 request.uid = (struct mixart_uid){0,0}; in mixart_update_capture_stream_level()
973 if(!channel) request.uid = chip->pipe_out_ana.uid_left_connector; in mixart_update_monitoring()
974 else request.uid = chip->pipe_out_ana.uid_right_connector; in mixart_update_monitoring()
Dmixart.c100 request.uid = (struct mixart_uid){0,0}; in mixart_set_pipe_state()
122 request.uid = pipe->group_uid; /*(struct mixart_uid){0,0};*/ in mixart_set_pipe_state()
150 request.uid = (struct mixart_uid){0,0}; in mixart_set_pipe_state()
206 request.uid = mgr->uid_console_manager; in mixart_set_clock()
275 …request.uid = (struct mixart_uid){0,0}; /* should be StreamManagerUID, but zero is OK if ther… in snd_mixart_add_ref_pipe()
373 request.uid = (struct mixart_uid){0,0}; in snd_mixart_kill_ref_pipe()
412 request.uid = (struct mixart_uid){0,0}; in mixart_set_stream_state()
585 request.uid = (struct mixart_uid){0,0}; in mixart_set_format()
/linux-4.1.27/net/core/
Dscm.c50 kuid_t uid = make_kuid(cred->user_ns, creds->uid); in scm_check_creds() local
53 if (!uid_valid(uid) || !gid_valid(gid)) in scm_check_creds()
58 ((uid_eq(uid, cred->uid) || uid_eq(uid, cred->euid) || in scm_check_creds()
59 uid_eq(uid, cred->suid)) || ns_capable(cred->user_ns, CAP_SETUID)) && in scm_check_creds()
167 kuid_t uid; in __scm_send() local
188 uid = make_kuid(current_user_ns(), creds.uid); in __scm_send()
190 if (!uid_valid(uid) || !gid_valid(gid)) in __scm_send()
193 p->creds.uid = uid; in __scm_send()
/linux-4.1.27/drivers/misc/
Dad525x_dpot.c90 unsigned uid; member
136 if (dpot->uid == DPOT_UID(AD5291_ID) || in dpot_read_spi()
137 dpot->uid == DPOT_UID(AD5292_ID) || in dpot_read_spi()
138 dpot->uid == DPOT_UID(AD5293_ID)) { in dpot_read_spi()
143 if (dpot->uid == DPOT_UID(AD5291_ID)) in dpot_read_spi()
147 } else if (dpot->uid == DPOT_UID(AD5270_ID) || in dpot_read_spi()
148 dpot->uid == DPOT_UID(AD5271_ID)) { in dpot_read_spi()
156 if (dpot->uid == DPOT_UID(AD5271_ID)) in dpot_read_spi()
180 switch (dpot->uid) { in dpot_read_i2c()
219 if (dpot->uid == DPOT_UID(AD5271_ID)) in dpot_read_i2c()
[all …]
Dad525x_dpot.h14 #define DPOT_CONF(features, wipers, max_pos, uid) \ argument
16 ((max_pos & 0xF) << 6) | (uid & 0x3F))
/linux-4.1.27/drivers/mmc/host/
Dsdhci-acpi.c150 const char *hid, const char *uid) in sdhci_acpi_emmc_probe_slot() argument
162 if (hid && uid && !strcmp(hid, "80860F14") && !strcmp(uid, "1") && in sdhci_acpi_emmc_probe_slot()
171 const char *hid, const char *uid) in sdhci_acpi_sdio_probe_slot() argument
187 const char *hid, const char *uid) in sdhci_acpi_sd_probe_slot() argument
237 const char *uid; member
267 const char *uid) in sdhci_acpi_get_slot() argument
274 if (!u->uid) in sdhci_acpi_get_slot()
276 if (uid && !strcmp(u->uid, uid)) in sdhci_acpi_get_slot()
292 const char *uid; in sdhci_acpi_probe() local
302 uid = device->pnp.unique_id; in sdhci_acpi_probe()
[all …]
/linux-4.1.27/arch/s390/kernel/
Dcompat_linux.c76 #define high2lowuid(uid) ((uid) > 65535) ? (u16)overflowuid : (u16)(uid) argument
78 #define low2highuid(uid) ((uid) == (u16)-1) ? (uid_t)-1 : (uid_t)(uid) argument
80 #define SET_UID16(var, uid) var = high2lowuid(uid) argument
82 #define NEW_TO_OLD_UID(uid) high2lowuid(uid) argument
84 #define SET_OLDSTAT_UID(stat, uid) (stat).st_uid = high2lowuid(uid) argument
86 #define SET_STAT_UID(stat, uid) (stat).st_uid = high2lowuid(uid) argument
121 COMPAT_SYSCALL_DEFINE1(s390_setuid16, u16, uid) in COMPAT_SYSCALL_DEFINE1() argument
123 return sys_setuid((uid_t)uid); in COMPAT_SYSCALL_DEFINE1()
139 ruid = high2lowuid(from_kuid_munged(cred->user_ns, cred->uid)); in COMPAT_SYSCALL_DEFINE3()
174 COMPAT_SYSCALL_DEFINE1(s390_setfsuid16, u16, uid) in COMPAT_SYSCALL_DEFINE1() argument
[all …]
Dcompat_linux.h96 long compat_sys_s390_setuid16(u16 uid);
101 long compat_sys_s390_setfsuid16(u16 uid);
/linux-4.1.27/drivers/acpi/acpica/
Dutids.c218 struct acpi_pnp_device_id *uid; in acpi_ut_execute_UID() local
241 uid = in acpi_ut_execute_UID()
244 if (!uid) { in acpi_ut_execute_UID()
251 uid->string = in acpi_ut_execute_UID()
252 ACPI_ADD_PTR(char, uid, sizeof(struct acpi_pnp_device_id)); in acpi_ut_execute_UID()
257 acpi_ex_integer_to_string(uid->string, obj_desc->integer.value); in acpi_ut_execute_UID()
259 ACPI_STRCPY(uid->string, obj_desc->string.pointer); in acpi_ut_execute_UID()
262 uid->length = length; in acpi_ut_execute_UID()
263 *return_id = uid; in acpi_ut_execute_UID()
Dnsxfname.c277 struct acpi_pnp_device_id *uid = NULL; in acpi_get_object_info() local
340 status = acpi_ut_execute_UID(node, &uid); in acpi_get_object_info()
342 info_size += uid->length; in acpi_get_object_info()
461 if (uid) { in acpi_get_object_info()
463 uid, next_id_string); in acpi_get_object_info()
504 if (uid) { in acpi_get_object_info()
505 ACPI_FREE(uid); in acpi_get_object_info()
/linux-4.1.27/scripts/
Dgen_initramfs_list.sh18 $0 [-o <file>] [-u <uid>] [-g <gid>] {-d | <cpio_source>} ...
21 -u <uid> User ID to map to user ID 0 (root).
22 <uid> is only meaningful if <cpio_source> is a
23 directory. "squash" forces all files to uid 0.
112 local uid="$3"
116 [ "$root_uid" = "squash" ] && uid=0 || [ "$uid" -eq "$root_uid" ] && uid=0
118 local str="${mode} ${uid} ${gid}"
Dchecksyscalls.sh152 /* ... including the "new" 32-bit uid syscalls */
/linux-4.1.27/arch/arm/mach-ux500/
Dcpu-db8500.c128 void __iomem *uid = __io_address(U8500_BB_UID_BASE); in db8500_read_soc_id() local
131 add_device_randomness(uid, 0x14); in db8500_read_soc_id()
133 readl((u32 *)uid+0), in db8500_read_soc_id()
134 readl((u32 *)uid+1), readl((u32 *)uid+2), in db8500_read_soc_id()
135 readl((u32 *)uid+3), readl((u32 *)uid+4)); in db8500_read_soc_id()
/linux-4.1.27/include/net/
Dscm.h17 kuid_t uid; member
54 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred() argument
58 scm->creds.uid = uid; in scm_set_cred()
79 scm->creds.uid = INVALID_UID; in scm_send()
124 .uid = from_kuid_munged(current_ns, scm->creds.uid), in scm_recv()
Daf_unix.h32 kuid_t uid; member
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dtime-event.c94 te_data->uid = 0; in iwl_mvm_te_clear_data()
363 if (le32_to_cpu(notif->unique_id) == te_data->uid) { in iwl_mvm_aux_roc_te_handle_notif()
393 te_data->uid = 0; in iwl_mvm_aux_roc_te_handle_notif()
431 if (le32_to_cpu(notif->unique_id) == te_data->uid) in iwl_mvm_rx_time_event_notif()
460 if (le32_to_cpu(resp->unique_id) != te_data->uid) in iwl_mvm_te_notif()
464 te_data->uid); in iwl_mvm_te_notif()
495 te_data->uid = le32_to_cpu(resp->unique_id); in iwl_mvm_time_event_response()
497 te_data->uid); in iwl_mvm_time_event_response()
584 te_data->uid, in iwl_mvm_protect_session()
641 u32 *uid) in __iwl_mvm_remove_time_event() argument
[all …]
Dscan.c1154 static int iwl_mvm_find_scan_uid(struct iwl_mvm *mvm, u32 uid) in iwl_mvm_find_scan_uid() argument
1159 if (mvm->scan_uid[i] == uid) in iwl_mvm_find_scan_uid()
1197 u32 uid; in iwl_generate_scan_uid() local
1208 uid = type | (mvm->scan_seq_num << in iwl_generate_scan_uid()
1211 } while (iwl_mvm_find_scan_uid(mvm, uid) < in iwl_generate_scan_uid()
1214 IWL_DEBUG_SCAN(mvm, "Generated scan UID %u\n", uid); in iwl_generate_scan_uid()
1216 return uid; in iwl_generate_scan_uid()
1289 u32 uid, flags; in iwl_mvm_scan_umac() local
1316 uid = iwl_generate_scan_uid(mvm, IWL_UMAC_SCAN_UID_REG_SCAN); in iwl_mvm_scan_umac()
1317 mvm->scan_uid[uid_idx] = uid; in iwl_mvm_scan_umac()
[all …]
Dtime-event.h247 return !!te_data->uid; in iwl_mvm_te_scheduled()
Dfw-api-scan.h774 __le32 uid; member
800 __le32 uid; member
815 __le32 uid; member
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Dkernel_user_comm.c112 int libcfs_kkuc_group_add(struct file *filp, int uid, int group, __u32 data) in libcfs_kkuc_group_add() argument
131 reg->kr_uid = uid; in libcfs_kkuc_group_add()
140 CDEBUG(D_KUC, "Added uid=%d fp=%p to group %d\n", uid, filp, group); in libcfs_kkuc_group_add()
146 int libcfs_kkuc_group_rem(int uid, int group) in libcfs_kkuc_group_rem() argument
153 if (uid == 0) { in libcfs_kkuc_group_rem()
166 if ((uid == 0) || (uid == reg->kr_uid)) { in libcfs_kkuc_group_rem()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c216 u32 uid; member
264 zone->uid = zone_alloc->last_uid++; in mlx4_zone_add_one()
280 *puid = zone->uid; in mlx4_zone_add_one()
342 u32 uid; in __mlx4_alloc_from_zone() local
352 uid = zone->uid; in __mlx4_alloc_from_zone()
369 uid = it->uid; in __mlx4_alloc_from_zone()
389 uid = it->uid; in __mlx4_alloc_from_zone()
408 uid = curr_node->uid; in __mlx4_alloc_from_zone()
416 *puid = uid; in __mlx4_alloc_from_zone()
429 struct mlx4_zone_allocator *zones, u32 uid) in __mlx4_find_zone_by_uid() argument
[all …]
Dqp.c216 u32 uid; in __mlx4_qp_reserve_range() local
225 uid = MLX4_QP_TABLE_ZONE_GENERAL; in __mlx4_qp_reserve_range()
228 uid = MLX4_QP_TABLE_ZONE_RAW_ETH; in __mlx4_qp_reserve_range()
230 uid = MLX4_QP_TABLE_ZONE_RSS; in __mlx4_qp_reserve_range()
233 *base = mlx4_zone_alloc_entries(qp_table->zones, uid, cnt, align, in __mlx4_qp_reserve_range()
/linux-4.1.27/fs/squashfs/
Dsquashfs_fs.h277 __le16 uid; member
286 __le16 uid; member
296 __le16 uid; member
307 __le16 uid; member
318 __le16 uid; member
330 __le16 uid; member
342 __le16 uid; member
356 __le16 uid; member
373 __le16 uid; member
387 __le16 uid; member
/linux-4.1.27/net/ax25/
Dax25_uid.c54 ax25_uid_assoc *ax25_findbyuid(kuid_t uid) in ax25_findbyuid() argument
60 if (uid_eq(ax25_uid->uid, uid)) { in ax25_findbyuid()
85 res = from_kuid_munged(current_user_ns(), ax25_uid->uid); in ax25_uid_ioctl()
112 ax25_uid->uid = sax25_kuid; in ax25_uid_ioctl()
179 from_kuid_munged(seq_user_ns(seq), pt->uid), in ax25_uid_seq_show()
/linux-4.1.27/net/sunrpc/
Dauth_generic.c53 .uid = RPC_MACHINE_CRED_USERID, in rpc_lookup_machine_cred()
95 gcred->acred.uid = acred->uid; in generic_create_cred()
107 from_kuid(&init_user_ns, acred->uid), in generic_create_cred()
141 !uid_eq(gcred->acred.uid, acred->uid) || in machine_cred_match()
159 if (!uid_eq(gcred->acred.uid, acred->uid) || in generic_match()
Dsvcauth_unix.c413 kuid_t uid; member
417 static int unix_gid_hash(kuid_t uid) in unix_gid_hash() argument
419 return hash_long(from_kuid(&init_user_ns, uid), GID_HASHBITS); in unix_gid_hash()
436 return uid_eq(orig->uid, new->uid); in unix_gid_match()
442 new->uid = item->uid; in unix_gid_init()
468 snprintf(tuid, 20, "%u", from_kuid(&init_user_ns, ug->uid)); in unix_gid_request()
473 static struct unix_gid *unix_gid_lookup(struct cache_detail *cd, kuid_t uid);
480 kuid_t uid; in unix_gid_parse() local
495 uid = make_kuid(&init_user_ns, id); in unix_gid_parse()
496 ug.uid = uid; in unix_gid_parse()
[all …]
Dauth_unix.c68 from_kuid(&init_user_ns, acred->uid), in unx_create_cred()
124 if (!uid_eq(cred->uc_uid, acred->uid) || !gid_eq(cred->uc_gid, acred->gid)) in unx_match()
Dauth.c554 nr = hash_long(from_kuid(&init_user_ns, acred->uid), cache->hashbits); in rpcauth_lookup_credcache()
631 acred.uid = cred->fsuid; in rpcauth_lookupcred()
652 cred->cr_uid = acred->uid; in rpcauth_init_cred()
670 .uid = GLOBAL_ROOT_UID, in rpcauth_bind_root_cred()
/linux-4.1.27/fs/gfs2/
Dquota.h21 extern int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
24 extern int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
27 extern int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid,
30 kuid_t uid, kgid_t gid);
Dquota.c530 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid) in gfs2_quota_hold() argument
563 if (!uid_eq(uid, NO_UID_QUOTA_CHANGE) && in gfs2_quota_hold()
564 !uid_eq(uid, ip->i_inode.i_uid)) { in gfs2_quota_hold()
565 error = qdsb_get(sdp, make_kqid_uid(uid), qd); in gfs2_quota_hold()
961 int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid) in gfs2_quota_lock() argument
968 error = gfs2_quota_hold(ip, uid, gid); in gfs2_quota_lock()
1114 int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid, in gfs2_quota_check() argument
1133 if (!(qid_eq(qd->qd_id, make_kqid_uid(uid)) || in gfs2_quota_check()
1172 kuid_t uid, kgid_t gid) in gfs2_quota_change() argument
1185 if (qid_eq(qd->qd_id, make_kqid_uid(uid)) || in gfs2_quota_change()
/linux-4.1.27/tools/perf/util/
Dthread_map.c62 struct thread_map *thread_map__new_by_uid(uid_t uid) in thread_map__new_by_uid() argument
93 if (st.st_uid != 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() argument
151 if (tid == -1 && uid != UINT_MAX) in thread_map__new()
152 return thread_map__new_by_uid(uid); in thread_map__new()
274 uid_t uid) in thread_map__new_str() argument
279 if (!tid && uid != UINT_MAX) in thread_map__new_str()
280 return thread_map__new_by_uid(uid); in thread_map__new_str()
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);
Dtarget.c74 target->uid = UINT_MAX; in target__parse_uid()
86 int uid = strtol(str, &endptr, 10); in target__parse_uid() local
91 getpwuid_r(uid, &pwd, buf, sizeof(buf), &result); in target__parse_uid()
97 target->uid = result->pw_uid; in target__parse_uid()
Dtarget.h12 uid_t uid; member
/linux-4.1.27/ipc/
Dutil.c241 new->cuid = new->uid = euid; in ipc_addid()
496 uid_eq(euid, ipcp->uid)) in ipcperms()
524 out->uid = from_kuid_munged(current_user_ns(), in->uid); in kernel_to_ipc64_perm()
543 SET_UID(out->uid, in->uid); in ipc64_perm_to_ipc_perm()
656 kuid_t uid = make_kuid(current_user_ns(), in->uid); in ipc_update_perm() local
658 if (!uid_valid(uid) || !gid_valid(gid)) in ipc_update_perm()
661 out->uid = uid; in ipc_update_perm()
703 audit_ipc_set_perm(extra_perm, perm->uid, in ipcctl_pre_down_nolock()
707 if (uid_eq(euid, ipcp->cuid) || uid_eq(euid, ipcp->uid) || in ipcctl_pre_down_nolock()
Dcompat.c44 __compat_uid_t uid; member
141 err = __get_user(p64->uid, &up64->uid); in __get_compat_ipc64_perm()
152 err = __get_user(p->uid, &up->uid); in __get_compat_ipc_perm()
164 err |= __put_user(p64->uid, &up64->uid); in __put_compat_ipc64_perm()
181 SET_UID(u, p->uid); in __put_compat_ipc_perm()
182 err |= __put_user(u, &uip->uid); in __put_compat_ipc_perm()
Dutil.h163 static inline int ipc_checkid(struct kern_ipc_perm *ipcp, int uid) in ipc_checkid() argument
165 return uid / SEQ_MULTIPLIER != ipcp->seq; in ipc_checkid()
/linux-4.1.27/include/uapi/rdma/
Drdma_user_cm.h82 __u64 uid; member
212 __u64 uid; member
242 __u64 uid; member
249 __u64 uid; member
261 __u64 uid; member
Dib_user_cm.h75 __u64 uid; member
155 __u64 uid; member
305 __u64 uid; member
/linux-4.1.27/drivers/base/
Ddevtmpfs.c45 kuid_t uid; member
91 req.uid = GLOBAL_ROOT_UID; in devtmpfs_create_node()
93 req.name = device_get_devnode(dev, &req.mode, &req.uid, &req.gid, &tmp); in devtmpfs_create_node()
195 static int handle_create(const char *nodename, umode_t mode, kuid_t uid, in handle_create() argument
215 newattrs.ia_uid = uid; in handle_create()
367 static int handle(const char *name, umode_t mode, kuid_t uid, kgid_t gid, in handle() argument
371 return handle_create(name, mode, uid, gid, dev); in handle()
398 req->uid, req->gid, req->dev); in devtmpfsd()
/linux-4.1.27/security/integrity/ima/
Dima_policy.c57 kuid_t uid; member
97 .uid = GLOBAL_ROOT_UID, .flags = IMA_FUNC | IMA_MASK | IMA_UID},
108 .uid = GLOBAL_ROOT_UID, .flags = IMA_FUNC | IMA_INMASK | IMA_EUID},
110 .uid = GLOBAL_ROOT_UID, .flags = IMA_FUNC | IMA_INMASK | IMA_UID},
233 if ((rule->flags & IMA_UID) && !uid_eq(rule->uid, cred->uid)) in ima_match_rules()
237 if (!uid_eq(rule->uid, cred->euid) in ima_match_rules()
238 && !uid_eq(rule->uid, cred->suid) in ima_match_rules()
239 && !uid_eq(rule->uid, cred->uid)) in ima_match_rules()
241 } else if (!uid_eq(rule->uid, cred->euid)) in ima_match_rules()
508 entry->uid = INVALID_UID; in ima_parse_rule()
[all …]
/linux-4.1.27/arch/s390/hypfs/
Dinode.c34 kuid_t uid; /* uid used for files and dirs */ member
105 ret->i_uid = hypfs_info->uid; in hypfs_make_inode()
225 kuid_t uid; in hypfs_parse_options() local
241 uid = make_kuid(current_user_ns(), option); in hypfs_parse_options()
242 if (!uid_valid(uid)) in hypfs_parse_options()
244 hypfs_info->uid = uid; in hypfs_parse_options()
267 seq_printf(s, ",uid=%u", from_kuid_munged(&init_user_ns, hypfs_info->uid)); in hypfs_show_options()
283 sbi->uid = current_uid(); in hypfs_fill_super()
/linux-4.1.27/fs/tracefs/
Dinode.c142 kuid_t uid; member
170 kuid_t uid; in tracefs_parse_options() local
185 uid = make_kuid(current_user_ns(), option); in tracefs_parse_options()
186 if (!uid_valid(uid)) in tracefs_parse_options()
188 opts->uid = uid; in tracefs_parse_options()
222 inode->i_uid = opts->uid; in tracefs_apply_options()
249 if (!uid_eq(opts->uid, GLOBAL_ROOT_UID)) in tracefs_show_options()
251 from_kuid_munged(&init_user_ns, opts->uid)); in tracefs_show_options()
/linux-4.1.27/drivers/thunderbolt/
Deeprom.c179 u64 uid; member
269 int tb_drom_read_uid_only(struct tb_switch *sw, u64 *uid) in tb_drom_read_uid_only() argument
290 *uid = *(u64 *)(data+1); in tb_drom_read_uid_only()
380 tb_drom_read_uid_only(sw, &sw->uid); in tb_drom_read()
423 crc = tb_crc8((u8 *) &header->uid, 8); in tb_drom_read()
430 sw->uid = header->uid; in tb_drom_read()
Dswitch.c403 tb_sw_info(sw, "uid: %#llx\n", sw->uid); in tb_switch_alloc()
451 u64 uid; in tb_switch_resume() local
454 err = tb_drom_read_uid_only(sw, &uid); in tb_switch_resume()
459 if (sw->uid != uid) { in tb_switch_resume()
462 sw->uid, uid); in tb_switch_resume()
Dtb.h22 u64 uid; member
245 int tb_drom_read_uid_only(struct tb_switch *sw, u64 *uid);
/linux-4.1.27/Documentation/filesystems/nfs/
Didmapper.txt39 uid: Find the UID for the given user
45 program. If you would like to use your own program for a uid lookup then you
50 create id_resolver uid:* * /some/other/program %k %d 600
55 this case, /some/other/program will handle all uid lookups and
72 description string. For example, a uid lookup description will appear as
73 "uid:user@domain".
/linux-4.1.27/fs/debugfs/
Dinode.c53 kuid_t uid; member
81 kuid_t uid; in debugfs_parse_options() local
96 uid = make_kuid(current_user_ns(), option); in debugfs_parse_options()
97 if (!uid_valid(uid)) in debugfs_parse_options()
99 opts->uid = uid; in debugfs_parse_options()
133 inode->i_uid = opts->uid; in debugfs_apply_options()
160 if (!uid_eq(opts->uid, GLOBAL_ROOT_UID)) in debugfs_show_options()
162 from_kuid_munged(&init_user_ns, opts->uid)); in debugfs_show_options()
/linux-4.1.27/fs/affs/
Dinode.c74 id = be16_to_cpu(tail->uid); in affs_iget()
171 uid_t uid; in affs_write_inode() local
192 uid = i_uid_read(inode); in affs_write_inode()
195 if (uid == 0 || uid == 0xFFFF) in affs_write_inode()
196 uid = uid ^ ~0; in affs_write_inode()
201 tail->uid = cpu_to_be16(uid); in affs_write_inode()
Dsuper.c190 parse_options(char *options, kuid_t *uid, kgid_t *gid, int *mode, int *reserved, s32 *root, in parse_options() argument
198 *uid = current_uid(); in parse_options()
266 *uid = make_kuid(current_user_ns(), option); in parse_options()
267 if (!uid_valid(*uid)) in parse_options()
309 kuid_t uid; in affs_fill_super() local
336 if (!parse_options(data,&uid,&gid,&i,&reserved,&root_block, in affs_fill_super()
346 sbi->s_uid = uid; in affs_fill_super()
517 kuid_t uid; in affs_remount() local
538 if (!parse_options(data, &uid, &gid, &mode, &reserved, &root_block, in affs_remount()
552 sbi->s_uid = uid; in affs_remount()
/linux-4.1.27/fs/hfsplus/
Doptions.c56 opts->uid = current_uid(); in hfsplus_fill_defaults()
138 sbi->uid = make_kuid(current_user_ns(), (uid_t)tmp); in hfsplus_parse_options()
139 if (!uid_valid(sbi->uid)) { in hfsplus_parse_options()
225 from_kuid_munged(&init_user_ns, sbi->uid), in hfsplus_show_options()
/linux-4.1.27/include/uapi/linux/
Dncp_mount.h38 __kernel_uid_t uid; member
62 unsigned long uid; member
Dipc.h12 __kernel_uid_t uid; member
Dcramfs_fs.h30 __u32 mode:CRAMFS_MODE_WIDTH, uid:CRAMFS_UID_WIDTH; member
Dfuse.h160 uint32_t uid; member
463 uint32_t uid; member
678 uint32_t uid; member
Dauto_fs4.h135 __u32 uid; member
Dcoda.h300 vuid_t uid; member
575 vuid_t uid; member
/linux-4.1.27/fs/devpts/
Dinode.c103 kuid_t uid; member
163 kuid_t uid; in parse_mount_options() local
168 opts->uid = GLOBAL_ROOT_UID; in parse_mount_options()
191 uid = make_kuid(current_user_ns(), option); in parse_mount_options()
192 if (!uid_valid(uid)) in parse_mount_options()
194 opts->uid = uid; in parse_mount_options()
339 from_kuid_munged(&init_user_ns, opts->uid)); in devpts_show_options()
617 inode->i_uid = opts->setuid ? opts->uid : current_fsuid(); in devpts_pty_new()
/linux-4.1.27/fs/hpfs/
Dsuper.c293 static int parse_opts(char *opts, kuid_t *uid, kgid_t *gid, umode_t *umask, in parse_opts() argument
318 *uid = make_kuid(current_user_ns(), option); in parse_opts()
319 if (!uid_valid(*uid)) in parse_opts()
424 kuid_t uid; in hpfs_remount_fs() local
436 uid = sbi->sb_uid; gid = sbi->sb_gid; in hpfs_remount_fs()
442 if (!(o = parse_opts(data, &uid, &gid, &umask, &lowercase, in hpfs_remount_fs()
458 sbi->sb_uid = uid; sbi->sb_gid = gid; in hpfs_remount_fs()
526 kuid_t uid; in hpfs_fill_super() local
546 uid = current_uid(); in hpfs_fill_super()
556 if (!(o = parse_opts(options, &uid, &gid, &umask, &lowercase, in hpfs_fill_super()
[all …]
/linux-4.1.27/security/
Dcommoncap.c504 if (has_cap && !uid_eq(new->uid, root_uid) && uid_eq(new->euid, root_uid)) { in cap_bprm_set_creds()
515 if (uid_eq(new->euid, root_uid) || uid_eq(new->uid, root_uid)) { in cap_bprm_set_creds()
535 if ((!uid_eq(new->euid, old->uid) || in cap_bprm_set_creds()
542 new->euid = new->uid; in cap_bprm_set_creds()
572 !uid_eq(new->euid, root_uid) || !uid_eq(new->uid, root_uid) || in cap_bprm_set_creds()
599 if (!uid_eq(cred->uid, root_uid)) { in cap_bprm_secureexec()
606 return (!uid_eq(cred->euid, cred->uid) || in cap_bprm_secureexec()
699 if ((uid_eq(old->uid, root_uid) || in cap_emulate_setxuid()
702 (!uid_eq(new->uid, root_uid) && in cap_emulate_setxuid()
/linux-4.1.27/net/9p/
Dprotocol.c49 kfree(stbuf->uid); in p9stat_free()
171 kuid_t *uid = va_arg(ap, kuid_t *); in p9pdu_vreadf() local
177 *uid = make_kuid(&init_user_ns, in p9pdu_vreadf()
214 &stbuf->name, &stbuf->uid, in p9pdu_vreadf()
406 kuid_t uid = va_arg(ap, kuid_t); in p9pdu_vwritef() local
408 from_kuid(&init_user_ns, uid)); in p9pdu_vwritef()
437 stbuf->name, stbuf->uid, in p9pdu_vwritef()
503 p9attr->uid, in p9pdu_vwritef()
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
Dlibcfs_kernelcomm.h94 int libcfs_kkuc_group_add(struct file *fp, int uid, int group,
96 int libcfs_kkuc_group_rem(int uid, int group);
/linux-4.1.27/arch/x86/ia32/
Dsys_ia32.c72 typeof(ubuf->st_uid) uid = 0; in cp_stat64()
74 SET_UID(uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_stat64()
82 __put_user(uid, &ubuf->st_uid) || in cp_stat64()
/linux-4.1.27/fs/autofs4/
Dinode.c39 ino->uid = GLOBAL_ROOT_UID; in autofs4_clean_ino()
129 static int parse_options(char *options, int *pipefd, kuid_t *uid, kgid_t *gid, in parse_options() argument
137 *uid = current_uid(); in parse_options()
162 *uid = make_kuid(current_user_ns(), option); in parse_options()
163 if (!uid_valid(*uid)) in parse_options()
Dwaitq.c159 packet->uid = from_kuid_munged(user_ns, wq->uid); in autofs4_notify_daemon()
430 wq->uid = current_uid(); in autofs4_wait()
520 ino->uid = wq->uid; in autofs4_wait()
Dautofs_i.h77 kuid_t uid; member
96 kuid_t uid; member
Ddev-ioctl.c448 param->requester.uid = param->requester.gid = -1; in autofs_dev_ioctl_requester()
459 param->requester.uid = from_kuid_munged(current_user_ns(), ino->uid); in autofs_dev_ioctl_requester()
/linux-4.1.27/drivers/misc/genwqe/
Dcard_utils.c844 int genwqe_ffdc_buff_size(struct genwqe_dev *cd, int uid) in genwqe_ffdc_buff_size() argument
850 eevptr_addr = GENWQE_UID_OFFS(uid) | IO_EXTENDED_ERROR_POINTER; in genwqe_ffdc_buff_size()
854 l_addr = GENWQE_UID_OFFS(uid) | eevptr; in genwqe_ffdc_buff_size()
879 addr = GENWQE_UID_OFFS(uid) | IO_EXTENDED_DIAG_MAP(ring); in genwqe_ffdc_buff_size()
897 int genwqe_ffdc_buff_read(struct genwqe_dev *cd, int uid, in genwqe_ffdc_buff_read() argument
905 eevptr_addr = GENWQE_UID_OFFS(uid) | IO_EXTENDED_ERROR_POINTER; in genwqe_ffdc_buff_read()
909 l_addr = GENWQE_UID_OFFS(uid) | eevptr; in genwqe_ffdc_buff_read()
918 d_addr |= GENWQE_UID_OFFS(uid); in genwqe_ffdc_buff_read()
944 addr = GENWQE_UID_OFFS(uid) | IO_EXTENDED_DIAG_MAP(ring); in genwqe_ffdc_buff_read()
961 addr = (GENWQE_UID_OFFS(uid) | in genwqe_ffdc_buff_read()
[all …]
Dcard_debugfs.c64 static int curr_dbg_uidn_show(struct seq_file *s, void *unused, int uid) in curr_dbg_uidn_show() argument
70 entries = genwqe_ffdc_buff_size(cd, uid); in curr_dbg_uidn_show()
82 genwqe_ffdc_buff_read(cd, uid, regs, entries); in curr_dbg_uidn_show()
111 static int prev_dbg_uidn_show(struct seq_file *s, void *unused, int uid) in prev_dbg_uidn_show() argument
115 dbg_uidn_show(s, cd->ffdc[uid].regs, cd->ffdc[uid].entries); in prev_dbg_uidn_show()
Dcard_base.c641 u64 mask, fir, fec, uid, gfir, gfir_masked, sfir, sfec; in genwqe_fir_checking() local
671 for (uid = 0; uid < GENWQE_MAX_UNITS; uid++) { /* 0..2 in zEDC */ in genwqe_fir_checking()
674 fir_addr = (uid << 24) + 0x08; in genwqe_fir_checking()
684 fec_addr = (uid << 24) + 0x18; in genwqe_fir_checking()
697 sfir_addr = (uid << 24) + 0x100 + 0x08 * j; in genwqe_fir_checking()
705 sfec_addr = (uid << 24) + 0x300 + 0x08 * j; in genwqe_fir_checking()
728 sfir_addr = (uid << 24) + 0x100 + 0x08 * j; in genwqe_fir_checking()
745 fir_clr_addr = (uid << 24) + 0x10; in genwqe_fir_checking()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-uids1 What: /sys/kernel/uids/<uid>/cpu_shares
6 The /sys/kernel/uids/<uid>/cpu_shares tunable is used
Dima_policy22 base: [[func=] [mask=] [fsmagic=] [fsuuid=] [uid=]
34 uid:= decimal value
76 measure func=FILE_CHECK mask=MAY_READ uid=0
/linux-4.1.27/fs/nfs/
Dnfs4idmap.c102 kuid_t uid; in nfs_fattr_map_owner_name() local
106 if (nfs_map_name_to_uid(server, owner->data, owner->len, &uid) == 0) { in nfs_fattr_map_owner_name()
107 fattr->uid = uid; in nfs_fattr_map_owner_name()
731 …nfs_map_name_to_uid(const struct nfs_server *server, const char *name, size_t namelen, kuid_t *uid) in nfs_map_name_to_uid() argument
740 *uid = make_kuid(&init_user_ns, id); in nfs_map_name_to_uid()
741 if (!uid_valid(*uid)) in nfs_map_name_to_uid()
765 int nfs_map_uid_to_name(const struct nfs_server *server, kuid_t uid, char *buf, size_t buflen) in nfs_map_uid_to_name() argument
771 id = from_kuid(&init_user_ns, uid); in nfs_map_uid_to_name()
/linux-4.1.27/net/sunrpc/auth_gss/
Dauth_gss.c291 kuid_t uid; member
343 __gss_find_upcall(struct rpc_pipe *pipe, kuid_t uid) in __gss_find_upcall() argument
347 if (!uid_eq(pos->uid, uid)) in __gss_find_upcall()
368 old = __gss_find_upcall(pipe, gss_msg->uid); in gss_add_msg()
435 uid_t uid = from_kuid(&init_user_ns, gss_msg->uid); in gss_encode_v0_msg() local
436 memcpy(gss_msg->databuf, &uid, sizeof(uid)); in gss_encode_v0_msg()
438 gss_msg->msg.len = sizeof(uid); in gss_encode_v0_msg()
440 BUILD_BUG_ON(sizeof(uid) > sizeof(gss_msg->databuf)); in gss_encode_v0_msg()
453 from_kuid(&init_user_ns, gss_msg->uid)); in gss_encode_v1_msg()
490 kuid_t uid, const char *service_name) in gss_alloc_msg() argument
[all …]
/linux-4.1.27/fs/xfs/
Dxfs_linux.h194 static inline __uint32_t xfs_kuid_to_uid(kuid_t uid) in xfs_kuid_to_uid() argument
196 return from_kuid(&init_user_ns, uid); in xfs_kuid_to_uid()
199 static inline kuid_t xfs_uid_to_kuid(__uint32_t uid) in xfs_uid_to_kuid() argument
201 return make_kuid(&init_user_ns, uid); in xfs_uid_to_kuid()
Dxfs_iops.c462 stat->uid = inode->i_uid; in xfs_vn_getattr()
551 kuid_t uid = GLOBAL_ROOT_UID, iuid = GLOBAL_ROOT_UID; in xfs_setattr_nonsize() local
585 uid = iattr->ia_uid; in xfs_setattr_nonsize()
588 uid = inode->i_uid; in xfs_setattr_nonsize()
604 error = xfs_qm_vop_dqalloc(ip, xfs_kuid_to_uid(uid), in xfs_setattr_nonsize()
632 uid = (mask & ATTR_UID) ? iattr->ia_uid : iuid; in xfs_setattr_nonsize()
639 ((XFS_IS_UQUOTA_ON(mp) && !uid_eq(iuid, uid)) || in xfs_setattr_nonsize()
670 if (!uid_eq(iuid, uid)) { in xfs_setattr_nonsize()
677 ip->i_d.di_uid = xfs_kuid_to_uid(uid); in xfs_setattr_nonsize()
678 inode->i_uid = uid; in xfs_setattr_nonsize()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dremote_perm.c114 static inline int remote_perm_hashfunc(uid_t uid) in remote_perm_hashfunc() argument
116 return uid & (REMOTE_PERM_HASHSIZE - 1); in remote_perm_hashfunc()
171 if (perm->rp_uid != current->uid || in ll_update_remote_perm()
179 perm->rp_fsgid, current->uid, current->gid, in ll_update_remote_perm()
/linux-4.1.27/fs/befs/
Dlinuxvfs.c353 befs_sb->mount_opts.uid : in befs_iget()
354 make_kuid(&init_user_ns, fs32_to_cpu(sb, raw_inode->uid)); in befs_iget()
677 kuid_t uid; in parse_options() local
681 opts->uid = GLOBAL_ROOT_UID; in parse_options()
701 uid = INVALID_UID; in parse_options()
703 uid = make_kuid(current_user_ns(), option); in parse_options()
704 if (!uid_valid(uid)) { in parse_options()
709 opts->uid = uid; in parse_options()
Dbefs.h24 kuid_t uid; member
/linux-4.1.27/fs/ncpfs/
Dinode.c237 inode->i_uid = server->m.uid; in ncp_set_attr()
335 if (!uid_eq(server->m.uid, GLOBAL_ROOT_UID)) in ncp_show_options()
337 from_kuid_munged(&init_user_ns, server->m.uid)); in ncp_show_options()
393 data->uid = GLOBAL_ROOT_UID; in ncp_parse_options()
406 data->uid = make_kuid(current_user_ns(), optint); in ncp_parse_options()
407 if (!uid_valid(data->uid)) { in ncp_parse_options()
502 data.uid = make_kuid(current_user_ns(), md->uid); in ncp_fill_super()
521 data.uid = make_kuid(current_user_ns(), md->uid); in ncp_fill_super()
538 if (!uid_valid(data.mounted_uid) || !uid_valid(data.uid) || in ncp_fill_super()
892 if ((attr->ia_valid & ATTR_UID) && !uid_eq(attr->ia_uid, server->m.uid)) in ncp_notify_change()
Dioctl.c348 u16 uid; in __ncp_ioctl() local
350 SET_UID(uid, from_kuid_munged(current_user_ns(), server->m.mounted_uid)); in __ncp_ioctl()
351 if (put_user(uid, (u16 __user *)argp)) in __ncp_ioctl()
357 uid_t uid = from_kuid_munged(current_user_ns(), server->m.mounted_uid); in __ncp_ioctl() local
358 if (put_user(uid, (u32 __user *)argp)) in __ncp_ioctl()
364 uid_t uid = from_kuid_munged(current_user_ns(), server->m.mounted_uid); in __ncp_ioctl() local
365 if (put_user(uid, (u64 __user *)argp)) in __ncp_ioctl()
814 kuid_t uid = current_uid(); in ncp_ioctl() local
828 if (!uid_eq(server->m.mounted_uid, uid)) { in ncp_ioctl()
Dncp_fs_sb.h33 kuid_t uid; member
/linux-4.1.27/fs/
Dfcntl.c94 filp->f_owner.uid = cred->uid; in f_modown()
227 src[0] = from_kuid(user_ns, filp->f_owner.uid); in f_getowner_uids()
441 uid_eq(fown->euid, cred->suid) || uid_eq(fown->euid, cred->uid) || in sigio_perm()
442 uid_eq(fown->uid, cred->suid) || uid_eq(fown->uid, cred->uid)) && in sigio_perm()
Dopen.c351 override_cred->fsuid = override_cred->uid; in SYSCALL_DEFINE3()
357 if (!uid_eq(override_cred->uid, root_uid)) in SYSCALL_DEFINE3()
571 kuid_t uid; in chown_common() local
574 uid = make_kuid(current_user_ns(), user); in chown_common()
580 if (!uid_valid(uid)) in chown_common()
583 newattrs.ia_uid = uid; in chown_common()
595 error = security_path_chown(path, uid, gid); in chown_common()
Dstat.c27 stat->uid = inode->i_uid; in generic_fillattr()
163 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_old_stat()
249 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_new_stat()
386 tmp.st_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_new_stat64()
Dcompat.c145 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_compat_stat()
664 __compat_uid_t uid; member
678 compat_ulong_t uid; member
695 n->uid = c_n->uid; in do_ncp_super_data_conv()
706 n->uid = c_n->uid; in do_ncp_super_data_conv()
/linux-4.1.27/include/uapi/linux/genwqe/
Dgenwqe_card.h41 #define GENWQE_UID_OFFS(uid) ((uid) << 24) argument
342 __u32 uid; /* 1=host/x=dram */ member
/linux-4.1.27/net/batman-adv/
Dpacket.h252 uint8_t uid; member
275 uint8_t uid; member
302 uint8_t uid; member
Dicmp_socket.c244 icmp_header->uid = socket_client->index; in batadv_socket_write()
347 if (!batadv_socket_client_hash[icmph->uid]) { in batadv_socket_add_packet()
382 hash = batadv_socket_client_hash[icmph->uid]; in batadv_socket_receive_packet()
/linux-4.1.27/arch/s390/pci/
Dpci_sysfs.c31 zpci_attr(uid, "0x%x\n", uid);
Dpci_clp.c120 zdev->uid = response->uid; in clp_store_query_pci_fn()
/linux-4.1.27/Documentation/filesystems/cifs/
DREADME119 must be a cifs mount, and the uid of the current user must match the uid
133 Note that uid, gid and file permissions will display default values if you do
265 forceuid Set the default uid for inodes to the uid
269 the uid, gid and mode so this parameter should not be
270 specified unless the server and clients uid and gid
273 the server supports the Unix Extensions then the uid
274 and gid can be retrieved from the server (and uid
277 extensions, the default uid (and gid) returned on lookup
278 of existing files will be the uid (gid) of the person
280 is configured setuid for user mounts) unless the "uid="
[all …]
DCHANGES33 which uid mounted does not immediately force the server's reported
184 handle DNS host to ipv6 name translation). Accept override of uid or gid
187 default uid and gid for files when they are certain that the uids or
295 Use fsuid (fsgid) more consistently instead of uid (gid). Improve performance
392 current uid matches the uid of the mounter (needed by umount.cifs).
487 normal ACL check which occurs on the server). Fix default uid
489 override of the default uid behavior (in which the server sets the uid
491 user want the server to set the uid/gid on newly created files (rather than
492 using uid of the client processes you would in a local filesystem).
741 we will choose a cifs user session (smb uid) that better matches the local
[all …]
/linux-4.1.27/init/
Dinitramfs.c158 static __initdata uid_t uid; variable
175 uid = parsed[2]; in parse_header()
344 sys_fchown(wfd, uid, gid); in do_name()
354 sys_chown(collected, uid, gid); in do_name()
361 sys_chown(collected, uid, gid); in do_name()
394 sys_lchown(collected, uid, gid); in do_symlink()
/linux-4.1.27/include/acpi/
Dactbl1.h196 u32 uid; /* Unique ID - must be same as the EC _UID method */ member
756 u32 uid; /* Numeric UID - ACPI 3.0 */ member
784 u32 uid; /* ACPI processor UID */ member
792 u32 uid; /* ACPI processor UID */ member
803 u32 uid; member
/linux-4.1.27/fs/nfs_common/
Dnfsacl.c38 kuid_t uid; member
60 *p++ = htonl(from_kuid(&init_user_ns, nfsacl_desc->uid)); in xdr_nfsace_encode()
103 .uid = inode->i_uid, in nfsacl_encode()
/linux-4.1.27/Documentation/prctl/
Dno_new_privs.txt24 bits will no longer change the uid or gid; file capabilities will not
48 given uid has no_new_privs set, then that uid will be unable to
/linux-4.1.27/drivers/infiniband/core/
Ducma.c88 u64 uid; member
99 u64 uid; member
235 uevent->resp.uid = uevent->mc->uid; in ucma_set_event_context()
239 uevent->resp.uid = ctx->uid; in ucma_set_event_context()
274 } else if (!ctx->uid || ctx->cm_id != cm_id) { in ucma_event_handler()
393 ctx->uid = cmd.uid; in ucma_create_id()
990 ctx->uid = cmd.uid; in ucma_accept()
1252 mc->uid = cmd->uid; in ucma_process_join()
1295 join_cmd.uid = cmd.uid; in ucma_join_ip_multicast()
Ducm.c85 __u64 uid; member
363 uevent->resp.uid = ctx->uid; in ib_ucm_event_handler()
491 ctx->uid = cmd.uid; in ib_ucm_create_id()
820 ctx->uid = cmd.uid; in ib_ucm_send_rep()
/linux-4.1.27/drivers/acpi/
Dtables.c77 p->local_apic_id, p->uid, in acpi_table_print_madt_entry()
140 p->uid, in acpi_table_print_madt_entry()
193 p->uid, p->base_address, in acpi_table_print_madt_entry()
Dprocessor_core.c59 if (device_declaration && (apic->uid == acpi_id)) { in map_x2apic_id()
77 if ((entry->length < 16) || (lsapic->uid != acpi_id)) in map_lsapic_id()
103 if (device_declaration && (gicc->uid == acpi_id)) { in map_gicc_mpidr()
/linux-4.1.27/tools/testing/selftests/mount/
Dunprivileged-remount-test.c155 uid_t uid; in create_and_enter_userns() local
158 uid = getuid(); in create_and_enter_userns()
167 write_file("/proc/self/uid_map", "0 %d 1", uid); in create_and_enter_userns()
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_quota.c148 u32 uid; in oqi_keycmp() local
151 uid = *((u32 *)key); in oqi_keycmp()
154 return uid == oqi->oqi_id; in oqi_keycmp()
/linux-4.1.27/drivers/rtc/
Drtc-abx80x.c200 unsigned int uid; in abx80x_probe() local
216 uid = ((buf[4] & 0x7f) << 8) | buf[5]; in abx80x_probe()
219 partnumber, majrev, minrev, lot, wafer, uid); in abx80x_probe()
/linux-4.1.27/Documentation/filesystems/
Dhfs.txt23 uid=n, gid=n
52 o You can't modify the set-uid, set-gid, sticky or executable bits or the uid
D9p.txt110 dfltuid attempt to mount as a particular uid
125 <uid> = allows only user with uid=<uid> to access
Djfs.txt33 uid=value Override on-disk uid with specified value
Dudf.txt29 uid= Set the default user.
40 The uid= and gid= options need a bit more explaining. They will accept a
Daffs.txt41 setuid[=uid] This sets the owner of all files and directories in the file
42 system to uid or the uid of the current user, respectively.
108 filesystem (the root directory doesn't have uid/gid fields).
/linux-4.1.27/security/apparmor/
Dfile.c206 if (uid_eq(current_fsuid(), cond->uid)) { in compute_perms()
304 NULL, cond->uid, info, error); in aa_path_perm()
432 lname, tname, cond.uid, info, error); in aa_path_link()
452 .uid = file_inode(file)->i_uid, in aa_file_perm()
/linux-4.1.27/arch/xtensa/include/uapi/asm/
Dipcbuf.h27 __kernel_uid32_t uid; member
/linux-4.1.27/arch/powerpc/include/uapi/asm/
Dipcbuf.h23 __kernel_uid_t uid; member
/linux-4.1.27/arch/parisc/include/uapi/asm/
Dipcbuf.h14 uid_t uid; member
/linux-4.1.27/arch/sparc/include/uapi/asm/
Dipcbuf.h18 __kernel_uid_t uid; member
/linux-4.1.27/arch/s390/include/uapi/asm/
Dipcbuf.h17 __kernel_uid32_t uid; member
/linux-4.1.27/include/uapi/asm-generic/
Dipcbuf.h21 __kernel_uid32_t uid; member
/linux-4.1.27/security/tomoyo/
Dtomoyo.c375 static int tomoyo_path_chown(struct path *path, kuid_t uid, kgid_t gid) in tomoyo_path_chown() argument
378 if (uid_valid(uid)) in tomoyo_path_chown()
380 from_kuid(&init_user_ns, uid)); in tomoyo_path_chown()
/linux-4.1.27/fs/cifs/
Dcifsacl.c308 kuid_t uid; in sid_to_id() local
311 uid = make_kuid(&init_user_ns, id); in sid_to_id()
312 if (uid_valid(uid)) in sid_to_id()
313 fuid = uid; in sid_to_id()
790 __u32 secdesclen, __u64 nmode, kuid_t uid, kgid_t gid, int *aclflag) in build_sec_desc() argument
822 if (uid_valid(uid)) { /* chown */ in build_sec_desc()
830 id = from_kuid(&init_user_ns, uid); in build_sec_desc()
1053 kuid_t uid, kgid_t gid) in id_mode_to_cifs_acl() argument
1100 rc = build_sec_desc(pntsd, pnntsd, secdesclen, nmode, uid, gid, in id_mode_to_cifs_acl()
Dinode.c286 kuid_t uid = make_kuid(&init_user_ns, id); local
287 if (uid_valid(uid))
288 fattr->cf_uid = uid;
1378 args.uid = current_fsuid();
1384 args.uid = INVALID_UID; /* no change */
1993 stat->uid = current_fsuid();
2167 args->uid = attrs->ia_uid;
2169 args->uid = INVALID_UID; /* no change */
2241 kuid_t uid = INVALID_UID; local
2294 uid = attrs->ia_uid;
[all …]
Ddir.c353 args.uid = current_fsuid(); in cifs_do_create()
359 args.uid = INVALID_UID; /* no change */ in cifs_do_create()
615 args.uid = current_fsuid(); in cifs_mknod()
618 args.uid = INVALID_UID; /* no change */ in cifs_mknod()
/linux-4.1.27/fs/jfs/
Dsuper.c334 char *uid = args[0].from; in parse_options() local
336 int rc = kstrtouint(uid, 0, &val); in parse_options()
340 sbi->uid = make_kuid(current_user_ns(), val); in parse_options()
341 if (!uid_valid(sbi->uid)) in parse_options()
509 sbi->uid = INVALID_UID; in jfs_fill_super()
707 if (uid_valid(sbi->uid)) in jfs_show_options()
708 seq_printf(seq, ",uid=%d", from_kuid(&init_user_ns, sbi->uid)); in jfs_show_options()
/linux-4.1.27/fs/nfsd/
Dnfs4acl.c440 kuid_t uid; member
540 pace->e_uid = state->users->aces[i].uid; in posix_state_to_acl()
583 static int find_uid(struct posix_acl_state *state, kuid_t uid) in find_uid() argument
589 if (uid_eq(a->aces[i].uid, uid)) in find_uid()
593 a->aces[i].uid = uid; in find_uid()
Dnfs4idmap.c630 kuid_t *uid) in nfsd_map_name_to_uid() argument
635 *uid = make_kuid(&init_user_ns, id); in nfsd_map_name_to_uid()
636 if (!uid_valid(*uid)) in nfsd_map_name_to_uid()
655 kuid_t uid) in nfsd4_encode_user() argument
657 u32 id = from_kuid(&init_user_ns, uid); in nfsd4_encode_user()
/linux-4.1.27/net/ipv4/
Dinet_connection_sock.c52 kuid_t uid = sock_i_uid((struct sock *)sk); in inet_csk_bind_conflict() local
71 !uid_eq(uid, sock_i_uid(sk2))))) { in inet_csk_bind_conflict()
101 kuid_t uid = sock_i_uid(sk); in inet_csk_get_port() local
126 uid_eq(tb->fastuid, uid))) && in inet_csk_get_port()
187 sk->sk_reuseport && uid_eq(tb->fastuid, uid))) && in inet_csk_get_port()
195 sk->sk_reuseport && uid_eq(tb->fastuid, uid))) && in inet_csk_get_port()
217 tb->fastuid = uid; in inet_csk_get_port()
225 (!sk->sk_reuseport || !uid_eq(tb->fastuid, uid))) in inet_csk_get_port()
/linux-4.1.27/include/net/9p/
D9p.h406 char *uid; member
474 kuid_t uid; member
/linux-4.1.27/drivers/connector/
DKconfig20 events such as fork, exec, id change (uid, gid, suid, etc), and exit.
/linux-4.1.27/drivers/pinctrl/intel/
Dpinctrl-intel.h108 const char *uid; member
/linux-4.1.27/security/integrity/
Dintegrity_audit.c44 from_kuid(&init_user_ns, current_cred()->uid), in integrity_audit_msg()
/linux-4.1.27/arch/alpha/kernel/
Dasm-offsets.c28 DEFINE(CRED_UID, offsetof(struct cred, uid)); in foo()
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_internal.h69 const void *data, int datalen, __u32 mode, __u32 uid,
133 const void *data, int datalen, int mode, __u32 uid, __u32 gid,
/linux-4.1.27/security/integrity/evm/
Devm_crypto.c103 uid_t uid; in hmac_add_misc() member
111 hmac_misc.uid = from_kuid(&init_user_ns, inode->i_uid); in hmac_add_misc()
/linux-4.1.27/fs/jffs2/
Dfs.c102 ri->uid = cpu_to_je16((ivalid & ATTR_UID)? in jffs2_do_setattr()
152 i_uid_write(inode, je16_to_cpu(ri->uid)); in jffs2_do_setattr()
282 i_uid_write(inode, je16_to_cpu(latest_node.uid)); in jffs2_iget()
446 ri->uid = cpu_to_je16(from_kuid(&init_user_ns, current_fsuid())); in jffs2_new_inode()
476 i_uid_write(inode, je16_to_cpu(ri->uid)); in jffs2_new_inode()
Dfile.c177 ri.uid = cpu_to_je16(i_uid_read(inode)); in jffs2_write_begin()
285 ri->uid = cpu_to_je16(i_uid_read(inode)); in jffs2_write_end()
/linux-4.1.27/fs/isofs/
Drock.h34 char uid[8]; member
/linux-4.1.27/tools/perf/tests/
Dtask-exit.c41 .uid = UINT_MAX, in test__task_exit()
Dopen-syscall-tp-fields.c12 .uid = UINT_MAX, in test__syscall_open_tp_fields()
/linux-4.1.27/fs/cramfs/
DKconfig10 16/32 bits uid/gid, hard links and timestamps.
/linux-4.1.27/drivers/nfc/st21nfca/
Dst21nfca.c576 static int st21nfca_get_iso14443_3_uid(struct nfc_hci_dev *hdev, u8 *uid, in st21nfca_get_iso14443_3_uid() argument
592 memcpy(uid, uid_skb->data, uid_skb->len); in st21nfca_get_iso14443_3_uid()
653 u8 uid[NFC_NFCID1_MAXSIZE]; in st21nfca_hci_target_from_gate() local
672 r = st21nfca_get_iso14443_3_uid(hdev, uid, &len); in st21nfca_hci_target_from_gate()
683 memcpy(target->nfcid1, uid, len); in st21nfca_hci_target_from_gate()
/linux-4.1.27/fs/hostfs/
Dhostfs.h55 unsigned int uid; member
/linux-4.1.27/drivers/usb/gadget/function/
Du_fs.h271 kuid_t uid; member
/linux-4.1.27/fs/ntfs/
Dvolume.h50 kuid_t uid; /* uid that files will be mounted as. */ member
/linux-4.1.27/drivers/s390/char/
Dtape_3590.h111 unsigned int uid:16; member
/linux-4.1.27/net/ipv6/
Dinet6_connection_sock.c36 kuid_t uid = sock_i_uid((struct sock *)sk); in inet6_csk_bind_conflict() local
52 !uid_eq(uid, in inet6_csk_bind_conflict()
Dip6_flowlabel.c427 fl->owner.uid = current_euid(); in fl_create()
633 uid_eq(fl1->owner.uid, fl->owner.uid))) in ipv6_flowlabel_opt()
787 from_kuid_munged(seq_user_ns(seq), fl->owner.uid) : in ip6fl_seq_show()
/linux-4.1.27/include/linux/ceph/
Dceph_fs.h353 __le32 uid; member
469 __le32 mode, uid, gid; member
646 __le32 uid, gid, mode; member
/linux-4.1.27/drivers/tty/
Dtty_audit.c69 uid_t uid = from_kuid(&init_user_ns, task_uid(tsk)); in tty_audit_log() local
78 " minor=%d comm=", description, pid, uid, in tty_audit_log()
/linux-4.1.27/net/netfilter/
Dxt_recent.c335 kuid_t uid; in recent_mt_check() local
411 uid = make_kuid(&init_user_ns, ip_list_uid); in recent_mt_check()
413 if (!uid_valid(uid) || !gid_valid(gid)) { in recent_mt_check()
425 proc_set_user(pde, uid, gid); in recent_mt_check()
/linux-4.1.27/fs/hugetlbfs/
Dinode.c48 kuid_t uid; member
431 inode->i_uid = config->uid; in hugetlbfs_get_root()
780 pconfig->uid = make_kuid(current_user_ns(), option); in hugetlbfs_parse_options()
781 if (!uid_valid(pconfig->uid)) in hugetlbfs_parse_options()
883 config.uid = current_fsuid(); in hugetlbfs_fill_super()
/linux-4.1.27/fs/nfs/flexfilelayout/
Dflexfilelayoutdev.c302 if (mirror->uid == (u32)-1) in nfs4_ff_layout_choose_authflavor()
316 .uid = make_kuid(&init_user_ns, mirror->uid), in ff_layout_update_mirror_cred()
/linux-4.1.27/fs/proc/
Dgeneric.c521 void proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) in proc_set_user() argument
523 de->uid = uid; in proc_set_user()
/linux-4.1.27/Documentation/networking/
Dproc_net_tcp.txt40 |---------------------------------------------> uid
/linux-4.1.27/drivers/input/touchscreen/
Dcyttsp_core.h74 u8 uid[8]; member
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_ioctl.h220 uint32_t uid; member
/linux-4.1.27/fs/overlayfs/
Dcopy_up.c196 .ia_uid = stat->uid, in ovl_set_attr()
334 override_cred->fsuid = stat->uid; in ovl_copy_up_one()
/linux-4.1.27/fs/coda/
Dupcall.c55 inp->ih.uid = from_kuid(&init_user_ns, current_fsuid()); in alloc_upcall()
160 kuid_t uid) in venus_close() argument
169 inp->ih.uid = from_kuid(&init_user_ns, uid); in venus_close()
/linux-4.1.27/arch/s390/include/asm/
Dpci.h83 u32 uid; /* user defined id */ member

123