Lines Matching refs:file_path
280 char * file_path; in dfs_uffs_open() local
293 file_path = rt_malloc(FILE_PATH_MAX); in dfs_uffs_open()
294 if(file_path == RT_NULL) in dfs_uffs_open()
298 rt_snprintf(file_path, FILE_PATH_MAX, "%s/", file->path); in dfs_uffs_open()
301 file_path[0] = '/'; in dfs_uffs_open()
302 file_path[1] = 0; in dfs_uffs_open()
305 dir = uffs_opendir(file_path); in dfs_uffs_open()
309 rt_free(file_path); in dfs_uffs_open()
314 rt_free(file_path); in dfs_uffs_open()
473 char * file_path; in dfs_uffs_getdents() local
486 file_path = rt_malloc(FILE_PATH_MAX); in dfs_uffs_getdents()
487 if (file_path == RT_NULL) in dfs_uffs_getdents()
501 rt_free(file_path); in dfs_uffs_getdents()
506 rt_snprintf(file_path, FILE_PATH_MAX, "%s/%s", file->path, uffs_d->d_name); in dfs_uffs_getdents()
508 rt_strncpy(file_path, uffs_d->d_name, FILE_PATH_MAX); in dfs_uffs_getdents()
510 uffs_stat(file_path, &s); in dfs_uffs_getdents()
538 rt_free(file_path); in dfs_uffs_getdents()