Lines Matching refs:fid
25 ssize_t v9fs_fid_xattr_get(struct p9_fid *fid, const char *name, in v9fs_fid_xattr_get() argument
37 attr_fid = p9_client_xattrwalk(fid, name, &attr_size); in v9fs_fid_xattr_get()
73 struct p9_fid *fid; in v9fs_xattr_get() local
77 fid = v9fs_fid_lookup(dentry); in v9fs_xattr_get()
78 if (IS_ERR(fid)) in v9fs_xattr_get()
79 return PTR_ERR(fid); in v9fs_xattr_get()
81 return v9fs_fid_xattr_get(fid, name, buffer, buffer_size); in v9fs_xattr_get()
99 struct p9_fid *fid = v9fs_fid_lookup(dentry); in v9fs_xattr_set() local
100 return v9fs_fid_xattr_set(fid, name, value, value_len, flags); in v9fs_xattr_set()
103 int v9fs_fid_xattr_set(struct p9_fid *fid, const char *name, in v9fs_fid_xattr_set() argument
116 fid = clone_fid(fid); in v9fs_fid_xattr_set()
117 if (IS_ERR(fid)) in v9fs_fid_xattr_set()
118 return PTR_ERR(fid); in v9fs_fid_xattr_set()
123 retval = p9_client_xattrcreate(fid, name, value_len, flags); in v9fs_fid_xattr_set()
128 p9_client_write(fid, 0, &from, &retval); in v9fs_fid_xattr_set()
129 err = p9_client_clunk(fid); in v9fs_fid_xattr_set()