Home
last modified time | relevance | path

Searched refs:oldpath (Results 1 – 4 of 4) sorted by relevance

/qemu/hw/9pfs/
H A Dcofs.c306 int coroutine_fn v9fs_co_rename(V9fsPDU *pdu, V9fsPath *oldpath, in v9fs_co_rename() argument
317 err = s->ops->rename(&s->ctx, oldpath->data, newpath->data); in v9fs_co_rename()
347 V9fsString *name, const char *oldpath, in v9fs_co_symlink() argument
365 err = s->ops->symlink(&s->ctx, oldpath, &dfidp->path, in v9fs_co_symlink()
H A D9p-local.c882 static int local_symlink(FsContext *fs_ctx, const char *oldpath, in local_symlink() argument
911 oldpath_size = strlen(oldpath); in local_symlink()
912 write_size = RETRY_ON_EINTR(write(fd, (void *)oldpath, oldpath_size)); in local_symlink()
931 err = symlinkat(oldpath, dirfd, name); in local_symlink()
958 static int local_link(FsContext *ctx, V9fsPath *oldpath, in local_link() argument
961 char *odirpath = g_path_get_dirname(oldpath->data); in local_link()
962 char *oname = g_path_get_basename(oldpath->data); in local_link()
1360 static int local_rename(FsContext *ctx, const char *oldpath, in local_rename() argument
1364 char *oname = g_path_get_basename(oldpath); in local_rename()
1368 v9fs_path_init_dirname(&olddir, oldpath); in local_rename()
H A D9p-synth.c393 static int synth_symlink(FsContext *fs_ctx, const char *oldpath, in synth_symlink() argument
400 static int synth_link(FsContext *fs_ctx, V9fsPath *oldpath, in synth_link() argument
407 static int synth_rename(FsContext *ctx, const char *oldpath, in synth_rename() argument
H A D9p.c3410 V9fsPath oldpath, newpath; in v9fs_fix_fid_paths() local
3416 v9fs_path_init(&oldpath); in v9fs_fix_fid_paths()
3418 err = v9fs_co_name_to_path(pdu, olddir, old_name->data, &oldpath); in v9fs_fix_fid_paths()
3433 if (v9fs_path_is_ancestor(&oldpath, &tfidp->path)) { in v9fs_fix_fid_paths()
3435 v9fs_fix_path(&tfidp->path, &newpath, strlen(oldpath.data)); in v9fs_fix_fid_paths()
3439 v9fs_path_free(&oldpath); in v9fs_fix_fid_paths()