Lines Matching refs:err

59     int err;  in v9fs_co_readlink()  local
68 err = __readlink(s, path, buf); in v9fs_co_readlink()
69 if (err < 0) { in v9fs_co_readlink()
70 err = -errno; in v9fs_co_readlink()
74 return err; in v9fs_co_readlink()
80 int err; in v9fs_co_statfs() local
89 err = s->ops->statfs(&s->ctx, path, stbuf); in v9fs_co_statfs()
90 if (err < 0) { in v9fs_co_statfs()
91 err = -errno; in v9fs_co_statfs()
95 return err; in v9fs_co_statfs()
100 int err; in v9fs_co_chmod() local
112 err = s->ops->chmod(&s->ctx, path, &cred); in v9fs_co_chmod()
113 if (err < 0) { in v9fs_co_chmod()
114 err = -errno; in v9fs_co_chmod()
118 return err; in v9fs_co_chmod()
124 int err; in v9fs_co_utimensat() local
133 err = s->ops->utimensat(&s->ctx, path, times); in v9fs_co_utimensat()
134 if (err < 0) { in v9fs_co_utimensat()
135 err = -errno; in v9fs_co_utimensat()
139 return err; in v9fs_co_utimensat()
145 int err; in v9fs_co_chown() local
158 err = s->ops->chown(&s->ctx, path, &cred); in v9fs_co_chown()
159 if (err < 0) { in v9fs_co_chown()
160 err = -errno; in v9fs_co_chown()
164 return err; in v9fs_co_chown()
169 int err; in v9fs_co_truncate() local
178 err = s->ops->truncate(&s->ctx, path, size); in v9fs_co_truncate()
179 if (err < 0) { in v9fs_co_truncate()
180 err = -errno; in v9fs_co_truncate()
184 return err; in v9fs_co_truncate()
191 int err; in v9fs_co_mknod() local
207 err = s->ops->mknod(&s->ctx, &fidp->path, name->data, &cred); in v9fs_co_mknod()
208 if (err < 0) { in v9fs_co_mknod()
209 err = -errno; in v9fs_co_mknod()
212 err = v9fs_name_to_path(s, &fidp->path, name->data, &path); in v9fs_co_mknod()
213 if (!err) { in v9fs_co_mknod()
214 err = s->ops->lstat(&s->ctx, &path, stbuf); in v9fs_co_mknod()
215 if (err < 0) { in v9fs_co_mknod()
216 err = -errno; in v9fs_co_mknod()
223 return err; in v9fs_co_mknod()
229 int err; in v9fs_co_remove() local
238 err = s->ops->remove(&s->ctx, path->data); in v9fs_co_remove()
239 if (err < 0) { in v9fs_co_remove()
240 err = -errno; in v9fs_co_remove()
244 return err; in v9fs_co_remove()
250 int err; in v9fs_co_unlinkat() local
259 err = s->ops->unlinkat(&s->ctx, path, name->data, flags); in v9fs_co_unlinkat()
260 if (err < 0) { in v9fs_co_unlinkat()
261 err = -errno; in v9fs_co_unlinkat()
265 return err; in v9fs_co_unlinkat()
272 int err; in v9fs_co_rename() local
280 err = s->ops->rename(&s->ctx, oldpath->data, newpath->data); in v9fs_co_rename()
281 if (err < 0) { in v9fs_co_rename()
282 err = -errno; in v9fs_co_rename()
285 return err; in v9fs_co_rename()
292 int err; in v9fs_co_renameat() local
300 err = s->ops->renameat(&s->ctx, olddirpath, oldname->data, in v9fs_co_renameat()
302 if (err < 0) { in v9fs_co_renameat()
303 err = -errno; in v9fs_co_renameat()
306 return err; in v9fs_co_renameat()
313 int err; in v9fs_co_symlink() local
328 err = s->ops->symlink(&s->ctx, oldpath, &dfidp->path, in v9fs_co_symlink()
330 if (err < 0) { in v9fs_co_symlink()
331 err = -errno; in v9fs_co_symlink()
334 err = v9fs_name_to_path(s, &dfidp->path, name->data, &path); in v9fs_co_symlink()
335 if (!err) { in v9fs_co_symlink()
336 err = s->ops->lstat(&s->ctx, &path, stbuf); in v9fs_co_symlink()
337 if (err < 0) { in v9fs_co_symlink()
338 err = -errno; in v9fs_co_symlink()
345 return err; in v9fs_co_symlink()
355 int err; in v9fs_co_name_to_path() local
359 err = s->ops->name_to_path(&s->ctx, dirpath, name, path); in v9fs_co_name_to_path()
360 if (err < 0) { in v9fs_co_name_to_path()
361 err = -errno; in v9fs_co_name_to_path()
369 err = s->ops->name_to_path(&s->ctx, dirpath, name, path); in v9fs_co_name_to_path()
370 if (err < 0) { in v9fs_co_name_to_path()
371 err = -errno; in v9fs_co_name_to_path()
375 return err; in v9fs_co_name_to_path()