Lines Matching full:path
26 int coroutine_fn v9fs_co_st_gen(V9fsPDU *pdu, V9fsPath *path, mode_t st_mode, in v9fs_co_st_gen() argument
39 err = s->ctx.exops.get_st_gen(&s->ctx, path, st_mode, in v9fs_co_st_gen()
50 int coroutine_fn v9fs_co_lstat(V9fsPDU *pdu, V9fsPath *path, struct stat *stbuf) in v9fs_co_lstat() argument
61 err = s->ops->lstat(&s->ctx, path, stbuf); in v9fs_co_lstat()
88 * using file descriptor. Use Path name in that case. in v9fs_co_fstat()
91 err = v9fs_co_lstat(pdu, &fidp->path, stbuf); in v9fs_co_fstat()
114 err = s->ops->open(&s->ctx, &fidp->path, flags, &fidp->fs); in v9fs_co_open()
137 V9fsPath path; in v9fs_co_open2() local
148 * Hold the directory fid lock so that directory path name in v9fs_co_open2()
155 err = s->ops->open2(&s->ctx, &fidp->path, in v9fs_co_open2()
160 v9fs_path_init(&path); in v9fs_co_open2()
161 err = v9fs_name_to_path(s, &fidp->path, name->data, &path); in v9fs_co_open2()
163 err = s->ops->lstat(&s->ctx, &path, stbuf); in v9fs_co_open2()
168 v9fs_path_copy(&fidp->path, &path); in v9fs_co_open2()
173 v9fs_path_free(&path); in v9fs_co_open2()
241 err = s->ops->link(&s->ctx, &oldfid->path, in v9fs_co_link()
242 &newdirfid->path, name->data); in v9fs_co_link()