Lines Matching refs:directory
913 const char *dfs_subdir(const char *directory, const char *filename) in dfs_subdir() argument
917 if (strlen(directory) == strlen(filename)) /* it's a same path */ in dfs_subdir()
920 dir = filename + strlen(directory); in dfs_subdir()
947 char *dfs_normalize_path(const char *directory, const char *filename) in dfs_normalize_path() argument
956 if (directory == NULL) /* shall use working directory */ in dfs_normalize_path()
959 directory = lwp_getcwd(); in dfs_normalize_path()
961 directory = &working_directory[0]; in dfs_normalize_path()
965 if ((directory == NULL) && (filename[0] != '/')) in dfs_normalize_path()
977 path_len = strlen(directory) + strlen(filename) + 2; in dfs_normalize_path()
990 rt_snprintf(fullpath, strlen(directory) + strlen(filename) + 2, in dfs_normalize_path()
991 "%s/%s", directory, filename); in dfs_normalize_path()