Lines Matching full:uid
48 * @uid: return a fid belonging to the specified user
52 static struct p9_fid *v9fs_fid_find_inode(struct inode *inode, kuid_t uid) in v9fs_fid_find_inode() argument
62 if (uid_eq(fid->uid, uid)) { in v9fs_fid_find_inode()
92 * v9fs_fid_find - retrieve a fid that belongs to the specified uid
94 * @uid: return fid that belongs to the specified user
99 static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any) in v9fs_fid_find() argument
103 p9_debug(P9_DEBUG_VFS, " dentry: %pd (%p) uid %d any %d\n", in v9fs_fid_find()
104 dentry, dentry, from_kuid(&init_user_ns, uid), in v9fs_fid_find()
113 if (any || uid_eq(fid->uid, uid)) { in v9fs_fid_find()
122 ret = v9fs_fid_find_inode(dentry->d_inode, uid); in v9fs_fid_find()
157 kuid_t uid, int any) in v9fs_fid_lookup_with_uid() argument
167 fid = v9fs_fid_find(dentry, uid, any); in v9fs_fid_lookup_with_uid()
177 fid = v9fs_fid_find(ds, uid, any); in v9fs_fid_lookup_with_uid()
189 root_fid = v9fs_fid_find(dentry->d_sb->s_root, uid, any); in v9fs_fid_lookup_with_uid()
200 fid = p9_client_attach(v9ses->clnt, NULL, uname, uid, in v9fs_fid_lookup_with_uid()
276 kuid_t uid; in v9fs_fid_lookup() local
286 uid = current_fsuid(); in v9fs_fid_lookup()
291 uid = v9ses->uid; in v9fs_fid_lookup()
296 uid = INVALID_UID; in v9fs_fid_lookup()
300 return v9fs_fid_lookup_with_uid(dentry, uid, any); in v9fs_fid_lookup()