Lines Matching refs:dir_path
664 static int local_mknod(FsContext *fs_ctx, V9fsPath *dir_path, in local_mknod() argument
676 dirfd = local_opendir_nofollow(fs_ctx, dir_path->data); in local_mknod()
716 static int local_mkdir(FsContext *fs_ctx, V9fsPath *dir_path, in local_mkdir() argument
728 dirfd = local_opendir_nofollow(fs_ctx, dir_path->data); in local_mkdir()
814 static int local_open2(FsContext *fs_ctx, V9fsPath *dir_path, const char *name, in local_open2() argument
832 dirfd = local_opendir_nofollow(fs_ctx, dir_path->data); in local_open2()
880 V9fsPath *dir_path, const char *name, FsCred *credp) in local_symlink() argument
891 dirfd = local_opendir_nofollow(fs_ctx, dir_path->data); in local_symlink()
1230 static int local_name_to_path(FsContext *ctx, V9fsPath *dir_path, in local_name_to_path() argument
1239 if (dir_path) { in local_name_to_path()
1242 v9fs_path_copy(target, dir_path); in local_name_to_path()
1244 if (!strcmp(dir_path->data, ".")) { in local_name_to_path()
1248 char *tmp = g_path_get_dirname(dir_path->data); in local_name_to_path()
1257 v9fs_path_sprintf(target, "%s/%s", dir_path->data, name); in local_name_to_path()