Lines Matching refs:err

28     int err = 0;  in v9fs_co_st_gen()  local
38 err = s->ctx.exops.get_st_gen(&s->ctx, path, st_mode, in v9fs_co_st_gen()
40 if (err < 0) { in v9fs_co_st_gen()
41 err = -errno; in v9fs_co_st_gen()
46 return err; in v9fs_co_st_gen()
51 int err; in v9fs_co_lstat() local
60 err = s->ops->lstat(&s->ctx, path, stbuf); in v9fs_co_lstat()
61 if (err < 0) { in v9fs_co_lstat()
62 err = -errno; in v9fs_co_lstat()
66 return err; in v9fs_co_lstat()
72 int err; in v9fs_co_fstat() local
80 err = s->ops->fstat(&s->ctx, fidp->fid_type, &fidp->fs, stbuf); in v9fs_co_fstat()
81 if (err < 0) { in v9fs_co_fstat()
82 err = -errno; in v9fs_co_fstat()
89 if (err == -EOPNOTSUPP) { in v9fs_co_fstat()
90 err = v9fs_co_lstat(pdu, &fidp->path, stbuf); in v9fs_co_fstat()
91 if (err == -ENOENT) { in v9fs_co_fstat()
96 err = 0; in v9fs_co_fstat()
99 return err; in v9fs_co_fstat()
104 int err; in v9fs_co_open() local
113 err = s->ops->open(&s->ctx, &fidp->path, flags, &fidp->fs); in v9fs_co_open()
114 if (err == -1) { in v9fs_co_open()
115 err = -errno; in v9fs_co_open()
117 err = 0; in v9fs_co_open()
121 if (!err) { in v9fs_co_open()
127 return err; in v9fs_co_open()
134 int err; in v9fs_co_open2() local
154 err = s->ops->open2(&s->ctx, &fidp->path, in v9fs_co_open2()
156 if (err < 0) { in v9fs_co_open2()
157 err = -errno; in v9fs_co_open2()
160 err = v9fs_name_to_path(s, &fidp->path, name->data, &path); in v9fs_co_open2()
161 if (!err) { in v9fs_co_open2()
162 err = s->ops->lstat(&s->ctx, &path, stbuf); in v9fs_co_open2()
163 if (err < 0) { in v9fs_co_open2()
164 err = -errno; in v9fs_co_open2()
176 if (!err) { in v9fs_co_open2()
182 return err; in v9fs_co_open2()
187 int err; in v9fs_co_close() local
195 err = s->ops->close(&s->ctx, fs); in v9fs_co_close()
196 if (err < 0) { in v9fs_co_close()
197 err = -errno; in v9fs_co_close()
200 if (!err) { in v9fs_co_close()
203 return err; in v9fs_co_close()
208 int err; in v9fs_co_fsync() local
216 err = s->ops->fsync(&s->ctx, fidp->fid_type, &fidp->fs, datasync); in v9fs_co_fsync()
217 if (err < 0) { in v9fs_co_fsync()
218 err = -errno; in v9fs_co_fsync()
221 return err; in v9fs_co_fsync()
227 int err; in v9fs_co_link() local
236 err = s->ops->link(&s->ctx, &oldfid->path, in v9fs_co_link()
238 if (err < 0) { in v9fs_co_link()
239 err = -errno; in v9fs_co_link()
243 return err; in v9fs_co_link()
249 int err; in v9fs_co_pwritev() local
258 err = s->ops->pwritev(&s->ctx, &fidp->fs, iov, iovcnt, offset); in v9fs_co_pwritev()
259 if (err < 0) { in v9fs_co_pwritev()
260 err = -errno; in v9fs_co_pwritev()
263 return err; in v9fs_co_pwritev()
269 int err; in v9fs_co_preadv() local
278 err = s->ops->preadv(&s->ctx, &fidp->fs, iov, iovcnt, offset); in v9fs_co_preadv()
279 if (err < 0) { in v9fs_co_preadv()
280 err = -errno; in v9fs_co_preadv()
283 return err; in v9fs_co_preadv()