• Home
  • Raw
  • Download

Lines Matching refs:ret

36 static void io_xattr_finish(struct io_kiocb *req, int ret)  in io_xattr_finish()  argument
41 io_req_set_res(req, ret, 0); in io_xattr_finish()
49 int ret; in __io_getxattr_prep() local
68 ret = strncpy_from_user(ix->ctx.kname->name, name, in __io_getxattr_prep()
70 if (!ret || ret == sizeof(ix->ctx.kname->name)) in __io_getxattr_prep()
71 ret = -ERANGE; in __io_getxattr_prep()
72 if (ret < 0) { in __io_getxattr_prep()
74 return ret; in __io_getxattr_prep()
90 int ret; in io_getxattr_prep() local
92 ret = __io_getxattr_prep(req, sqe); in io_getxattr_prep()
93 if (ret) in io_getxattr_prep()
94 return ret; in io_getxattr_prep()
100 ret = PTR_ERR(ix->filename); in io_getxattr_prep()
104 return ret; in io_getxattr_prep()
110 int ret; in io_fgetxattr() local
115 ret = do_getxattr(mnt_user_ns(req->file->f_path.mnt), in io_fgetxattr()
119 io_xattr_finish(req, ret); in io_fgetxattr()
128 int ret; in io_getxattr() local
134 ret = filename_lookup(AT_FDCWD, ix->filename, lookup_flags, &path, NULL); in io_getxattr()
135 if (!ret) { in io_getxattr()
136 ret = do_getxattr(mnt_user_ns(path.mnt), in io_getxattr()
141 if (retry_estale(ret, lookup_flags)) { in io_getxattr()
147 io_xattr_finish(req, ret); in io_getxattr()
156 int ret; in __io_setxattr_prep() local
172 ret = setxattr_copy(name, &ix->ctx); in __io_setxattr_prep()
173 if (ret) { in __io_setxattr_prep()
175 return ret; in __io_setxattr_prep()
186 int ret; in io_setxattr_prep() local
188 ret = __io_setxattr_prep(req, sqe); in io_setxattr_prep()
189 if (ret) in io_setxattr_prep()
190 return ret; in io_setxattr_prep()
196 ret = PTR_ERR(ix->filename); in io_setxattr_prep()
200 return ret; in io_setxattr_prep()
212 int ret; in __io_setxattr() local
214 ret = mnt_want_write(path->mnt); in __io_setxattr()
215 if (!ret) { in __io_setxattr()
216 ret = do_setxattr(mnt_user_ns(path->mnt), path->dentry, &ix->ctx); in __io_setxattr()
220 return ret; in __io_setxattr()
225 int ret; in io_fsetxattr() local
230 ret = __io_setxattr(req, issue_flags, &req->file->f_path); in io_fsetxattr()
231 io_xattr_finish(req, ret); in io_fsetxattr()
240 int ret; in io_setxattr() local
246 ret = filename_lookup(AT_FDCWD, ix->filename, lookup_flags, &path, NULL); in io_setxattr()
247 if (!ret) { in io_setxattr()
248 ret = __io_setxattr(req, issue_flags, &path); in io_setxattr()
250 if (retry_estale(ret, lookup_flags)) { in io_setxattr()
256 io_xattr_finish(req, ret); in io_setxattr()