Home
last modified time | relevance | path

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

12345678

/fs/9p/
A Dfid.c61 kuid_t uid, bool any) in v9fs_fid_find_inode() argument
71 if (any || uid_eq(fid->uid, uid)) { in v9fs_fid_find_inode()
118 dentry, dentry, from_kuid(&init_user_ns, uid), in v9fs_fid_find()
127 if (any || uid_eq(fid->uid, uid)) { in v9fs_fid_find()
170 kuid_t uid, int any) in v9fs_fid_lookup_with_uid() argument
180 fid = v9fs_fid_find(dentry, uid, any); in v9fs_fid_lookup_with_uid()
190 fid = v9fs_fid_find(ds, uid, any); in v9fs_fid_lookup_with_uid()
289 kuid_t uid; in v9fs_fid_lookup() local
299 uid = current_fsuid(); in v9fs_fid_lookup()
304 uid = v9ses->uid; in v9fs_fid_lookup()
[all …]
A Dv9fs.c138 from_kuid_munged(&init_user_ns, v9ses->uid)); in v9fs_show_options()
325 uid_t uid; in v9fs_parse_options() local
328 r = kstrtouint(s, 10, &uid); in v9fs_parse_options()
336 v9ses->uid = make_kuid(current_user_ns(), uid); in v9fs_parse_options()
337 if (!uid_valid(v9ses->uid)) { in v9fs_parse_options()
406 v9ses->uid = INVALID_UID; in v9fs_session_init()
448 v9ses->uid = INVALID_UID; in v9fs_session_init()
468 fid->uid = v9ses->uid; in v9fs_session_init()
470 fid->uid = INVALID_UID; in v9fs_session_init()
/fs/quota/
A Dkqid.c19 return uid_eq(left.uid, right.uid); in qid_eq()
45 return uid_lt(left.uid, right.uid); in qid_lt()
72 return from_kuid(targ, kqid.uid); in from_kqid()
105 return from_kuid_munged(targ, kqid.uid); in from_kqid_munged()
124 return uid_valid(qid.uid); in qid_valid()
/fs/
A Dmnt_idmapping.c84 uid_t uid; in make_vfsuid() local
91 uid = __kuid_val(kuid); in make_vfsuid()
93 uid = from_kuid(fs_userns, kuid); in make_vfsuid()
94 if (uid == (uid_t)-1) in make_vfsuid()
96 return VFSUIDT_INIT_RAW(map_id_down(&idmap->uid_map, uid)); in make_vfsuid()
153 uid_t uid; in from_vfsuid() local
159 uid = map_id_up(&idmap->uid_map, __vfsuid_val(vfsuid)); in from_vfsuid()
160 if (uid == (uid_t)-1) in from_vfsuid()
163 return KUIDT_INIT(uid); in from_vfsuid()
164 return make_kuid(fs_userns, uid); in from_vfsuid()
A Dfs_parser.c336 kuid_t uid; in fs_param_is_uid() local
341 uid = make_kuid(current_user_ns(), result->uint_32); in fs_param_is_uid()
342 if (!uid_valid(uid)) in fs_param_is_uid()
345 result->uid = uid; in fs_param_is_uid()
/fs/nfsd/
A Dflexfilelayoutxdr.c30 struct ff_idmap uid; in nfsd4_ff_encode_layoutget() local
35 uid.len = sprintf(uid.buf, "%u", from_kuid(&init_user_ns, fl->uid)); in nfsd4_ff_encode_layoutget()
40 8 + uid.len + 8 + gid.len; in nfsd4_ff_encode_layoutget()
69 p = xdr_encode_opaque(p, uid.buf, uid.len); in nfsd4_ff_encode_layoutget()
/fs/squashfs/
A Dsquashfs_fs.h272 __le16 uid; member
281 __le16 uid; member
291 __le16 uid; member
302 __le16 uid; member
313 __le16 uid; member
325 __le16 uid; member
337 __le16 uid; member
351 __le16 uid; member
368 __le16 uid; member
382 __le16 uid; member
/fs/tracefs/
A Devent_inode.c167 attr->uid = iattr->ia_uid; in update_attr()
248 static void eventfs_set_attrs(struct eventfs_inode *ei, bool update_uid, kuid_t uid, in eventfs_set_attrs() argument
259 ei->attr.uid = uid; in eventfs_set_attrs()
268 eventfs_set_attrs(ei_child, update_uid, uid, update_gid, gid, level + 1); in eventfs_set_attrs()
277 ei->entry_attrs[i].uid = uid; in eventfs_set_attrs()
313 inode->i_uid = attr->uid; in update_inode_attr()
315 inode->i_uid = rei->ei.attr.uid; in update_inode_attr()
765 kuid_t uid; in eventfs_create_events_dir() local
791 uid = d_inode(dentry->d_parent)->i_uid; in eventfs_create_events_dir()
798 ei->attr.uid = uid; in eventfs_create_events_dir()
[all …]
A Dinode.c180 kuid_t uid; in set_tracefs_inode_owner() local
183 uid = root_inode->i_uid; in set_tracefs_inode_owner()
198 uid = root_inode->i_uid; in set_tracefs_inode_owner()
209 inode->i_uid = uid; in set_tracefs_inode_owner()
282 kuid_t uid; member
314 opts->uid = result.uid; in tracefs_parse_param()
353 inode->i_uid = fsi->uid; in tracefs_apply_options()
367 ti->vfs_inode.i_uid = fsi->uid; in tracefs_apply_options()
409 if (!uid_eq(fsi->uid, GLOBAL_ROOT_UID)) in tracefs_show_options()
411 from_kuid_munged(&init_user_ns, fsi->uid)); in tracefs_show_options()
/fs/smb/server/
A Dsmbacl.c279 kuid_t uid; in sid_to_id() local
284 uid = from_vfsuid(idmap, &init_user_ns, VFSUIDT_INIT(uid)); in sid_to_id()
611 uid_t uid; in set_posix_acl_entries_dacl() local
615 if (!uid) in set_posix_acl_entries_dacl()
678 uid_t uid; in set_posix_acl_entries_dacl() local
749 uid_t uid; in set_mode_dacl() local
762 if (uid) in set_mode_dacl()
929 uid_t uid; in build_sec_desc() local
938 if (!uid) in build_sec_desc()
1315 if (!uid) in smb_check_perm_dacl()
[all …]
A Dsmbacl.h58 kuid_t uid; member
96 unsigned int uid, unsigned int gid);
98 __le32 *pdaccess, int uid);
/fs/sysfs/
A Dgroup.c46 kuid_t uid, kgid_t gid, in create_files() argument
76 error = sysfs_add_file_mode_ns(parent, *attr, mode, uid, in create_files()
110 mode, size, uid, gid, in create_files()
127 kuid_t uid; in internal_create_group() local
144 kobject_get_ownership(kobj, &uid, &gid); in internal_create_group()
171 uid, gid, kobj, NULL); in internal_create_group()
183 error = create_files(kn, kobj, uid, gid, grp, update); in internal_create_group()
363 kuid_t uid; in sysfs_merge_group() local
373 kobject_get_ownership(kobj, &uid, &gid); in sysfs_merge_group()
377 uid, gid, NULL); in sysfs_merge_group()
A Dfile.c280 const struct attribute *attr, umode_t mode, kuid_t uid, in sysfs_add_file_mode_ns() argument
319 kn = __kernfs_create_file(parent, attr->name, mode & 0777, uid, gid, in sysfs_add_file_mode_ns()
331 kuid_t uid, kgid_t gid, const void *ns) in sysfs_add_bin_file_mode_ns() argument
379 kuid_t uid; in sysfs_create_file_ns() local
385 kobject_get_ownership(kobj, &uid, &gid); in sysfs_create_file_ns()
414 kuid_t uid; in sysfs_add_file_to_group() local
428 kobject_get_ownership(kobj, &uid, &gid); in sysfs_add_file_to_group()
429 error = sysfs_add_file_mode_ns(parent, attr, attr->mode, uid, gid, in sysfs_add_file_to_group()
594 kuid_t uid; in sysfs_create_bin_file() local
600 kobject_get_ownership(kobj, &uid, &gid); in sysfs_create_bin_file()
[all …]
A Ddir.c43 kuid_t uid; in sysfs_create_dir_ns() local
57 kobject_get_ownership(kobj, &uid, &gid); in sysfs_create_dir_ns()
59 kn = kernfs_create_dir_ns(parent, kobject_name(kobj), 0755, uid, gid, in sysfs_create_dir_ns()
A Dsysfs.h31 const struct attribute *attr, umode_t amode, kuid_t uid,
35 kuid_t uid, kgid_t gid, const void *ns);
/fs/gfs2/
A Dquota.h20 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
23 int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
26 int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid,
29 kuid_t uid, kgid_t gid);
/fs/affs/
A Dinode.c76 id = be16_to_cpu(tail->uid); in affs_iget()
171 uid_t uid; in affs_write_inode() local
194 uid = i_uid_read(inode); in affs_write_inode()
197 if (uid == 0 || uid == 0xFFFF) in affs_write_inode()
198 uid = uid ^ ~0; in affs_write_inode()
203 tail->uid = cpu_to_be16(uid); in affs_write_inode()
/fs/devpts/
A Dinode.c78 kuid_t uid; member
234 opts->uid = result.uid; in devpts_parse_param()
333 fsi->mount_opts.uid = new->mount_opts.uid; in devpts_reconfigure()
357 from_kuid_munged(&init_user_ns, opts->uid)); in devpts_show_options()
442 fsi->mount_opts.uid = GLOBAL_ROOT_UID; in devpts_init_fs_context()
529 inode->i_uid = opts->setuid ? opts->uid : current_fsuid(); in devpts_pty_new()
/fs/proc/
A Dproc_net.c351 kuid_t uid; in proc_net_ns_init() local
374 uid = make_kuid(net->user_ns, 0); in proc_net_ns_init()
375 if (!uid_valid(uid)) in proc_net_ns_init()
376 uid = netd->uid; in proc_net_ns_init()
382 proc_set_user(netd, uid, gid); in proc_net_ns_init()
/fs/hfsplus/
A Doptions.c55 opts->uid = current_uid(); in hfsplus_fill_defaults()
99 sbi->uid = result.uid; in hfsplus_parse_param()
155 from_kuid_munged(&init_user_ns, sbi->uid), in hfsplus_show_options()
/fs/jfs/
A Dsuper.c241 kuid_t uid; member
321 ctx->uid = result.uid; in jfs_parse_param()
374 JFS_SBI(sb)->uid = ctx->uid; in jfs_reconfigure()
464 sbi->uid = ctx->uid; in jfs_fill_super()
660 if (uid_valid(sbi->uid)) in jfs_show_options()
661 seq_printf(seq, ",uid=%d", from_kuid(&init_user_ns, sbi->uid)); in jfs_show_options()
875 ctx->uid = JFS_SBI(sb)->uid; in jfs_init_options()
888 ctx->uid = INVALID_UID; in jfs_init_options()
/fs/autofs/
A Dinode.c30 ino->uid = GLOBAL_ROOT_UID; in autofs_clean_ino()
144 kuid_t uid; member
207 ctx->uid = result.uid; in autofs_parse_param()
328 root_inode->i_uid = ctx->uid; in autofs_fill_super()
411 ctx->uid = current_uid(); in autofs_init_fs_context()
/fs/nfs/
A Dnfs4idmap.c112 kuid_t uid; in nfs_fattr_map_owner_name() local
116 if (nfs_map_name_to_uid(server, owner->data, owner->len, &uid) == 0) { in nfs_fattr_map_owner_name()
117 fattr->uid = uid; in nfs_fattr_map_owner_name()
735 …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
744 *uid = make_kuid(idmap_userns(idmap), id); in nfs_map_name_to_uid()
745 if (!uid_valid(*uid)) in nfs_map_name_to_uid()
769 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
775 id = from_kuid_munged(idmap_userns(idmap), uid); in nfs_map_uid_to_name()
/fs/orangefs/
A Dinode.c69 kuid_t uid; member
105 wr.uid = ow->uid; in orangefs_writepages_work()
142 ow->uid = wr->uid; in orangefs_writepages_callback()
148 if (!uid_eq(ow->uid, wr->uid) || !gid_eq(ow->gid, wr->gid)) { in orangefs_writepages_callback()
318 uid_eq(wr->uid, current_fsuid()) && in orangefs_write_begin()
337 wr->uid = current_fsuid(); in orangefs_write_begin()
404 wr->uid = current_fsuid(); in orangefs_invalidate_folio()
415 wr->uid = current_fsuid(); in orangefs_invalidate_folio()
635 if (uid_eq(wr->uid, current_fsuid()) && in orangefs_page_mkwrite()
654 wr->uid = current_fsuid(); in orangefs_page_mkwrite()
/fs/kernfs/
A Dsymlink.c31 kuid_t uid = GLOBAL_ROOT_UID; in kernfs_create_link() local
35 uid = target->iattr->ia_uid; in kernfs_create_link()
39 kn = kernfs_new_node(parent, name, S_IFLNK|0777, uid, gid, KERNFS_LINK); in kernfs_create_link()

Completed in 55 milliseconds

12345678