Lines Matching defs:newpath
732 const char *newpath)
736 return fs->op.rename(oldpath, newpath);
768 int fuse_fs_link(struct fuse_fs *fs, const char *oldpath, const char *newpath)
772 return fs->op.link(oldpath, newpath);
1075 char *newpath;
1094 newpath = get_path_name(f, dir, newname);
1095 if (!newpath)
1098 res = fuse_fs_getattr(f->fs, newpath, &buf);
1101 free(newpath);
1102 newpath = NULL;
1105 return newpath;
1112 char *newpath;
1115 newpath = hidden_name(f, dir, oldname, newname, sizeof(newname));
1116 if (newpath) {
1117 err = fuse_fs_rename(f->fs, oldpath, newpath);
1120 free(newpath);
1700 char *newpath;
1707 newpath = get_path_name(f, newdir, newname);
1708 if (newpath != NULL) {
1711 fprintf(stderr, "RENAME %s -> %s\n", oldpath, newpath);
1715 err = hide_node(f, newpath, newdir, newname);
1717 err = fuse_fs_rename(f->fs, oldpath, newpath);
1722 free(newpath);
1736 char *newpath;
1743 newpath = get_path_name(f, newparent, newname);
1744 if (newpath != NULL) {
1747 fprintf(stderr, "LINK %s\n", newpath);
1749 err = fuse_fs_link(f->fs, oldpath, newpath);
1751 err = lookup_path(f, newparent, newname, newpath, &e, NULL);
1753 free(newpath);