Lines Matching defs:newpath
554 const char *newpath)
558 return fs->op.rename(oldpath, newpath);
590 int fuse_fs_link(struct fuse_fs *fs, const char *oldpath, const char *newpath)
594 return fs->op.link(oldpath, newpath);
882 char *newpath;
901 newpath = get_path_name(f, dir, newname);
902 if (!newpath)
905 res = fuse_fs_getattr(f->fs, newpath, &buf);
908 free(newpath);
909 newpath = NULL;
912 return newpath;
919 char *newpath;
922 newpath = hidden_name(f, dir, oldname, newname, sizeof(newname));
923 if (newpath) {
924 err = fuse_fs_rename(f->fs, oldpath, newpath);
927 free(newpath);
1407 char *newpath;
1414 newpath = get_path_name(f, newdir, newname);
1415 if (newpath != NULL) {
1418 fprintf(stderr, "RENAME %s -> %s\n", oldpath, newpath);
1422 err = hide_node(f, newpath, newdir, newname);
1424 err = fuse_fs_rename(f->fs, oldpath, newpath);
1429 free(newpath);
1443 char *newpath;
1450 newpath = get_path_name(f, newparent, newname);
1451 if (newpath != NULL) {
1454 fprintf(stderr, "LINK %s\n", newpath);
1456 err = fuse_fs_link(f->fs, oldpath, newpath);
1458 err = lookup_path(f, newparent, newname, newpath, &e, NULL);
1460 free(newpath);