Lines Matching refs:stat

1249 int dfs_file_stat(const char *path, struct stat *buf)  in dfs_file_stat()
1275 if (mnt->fs_ops->stat) in dfs_file_stat()
1281 ret = mnt->fs_ops->stat(dentry, buf); in dfs_file_stat()
1318 int dfs_file_lstat(const char *path, struct stat *buf) in dfs_file_lstat()
1344 if (mnt->fs_ops->stat) in dfs_file_lstat()
1350 ret = mnt->fs_ops->stat(dentry, buf); in dfs_file_lstat()
1387 int dfs_file_fstat(struct dfs_file *file, struct stat *buf) in dfs_file_fstat()
1790 struct stat stat; in dfs_file_link() local
1800 if (dfs_file_lstat(newname, &stat) >= 0) in dfs_file_link()
2384 if (mnt->fs_ops->stat) in dfs_file_isdir()
2386 struct stat stat = {0}; in dfs_file_isdir() local
2391 ret = mnt->fs_ops->stat(dentry, &stat); in dfs_file_isdir()
2394 if (ret == RT_EOK && S_ISDIR(stat.st_mode)) in dfs_file_isdir()
2540 struct stat stat; in ls() local
2587 memset(&stat, 0, sizeof(struct stat)); in ls()
2595 if (dfs_file_lstat(fullpath, &stat) == 0) in ls()
2597 if (S_ISDIR(stat.st_mode)) in ls()
2602 else if (S_ISLNK(stat.st_mode)) in ls()
2655 else if (stat.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) in ls()
2658 rt_kprintf("%-25lu\n", (unsigned long)stat.st_size); in ls()
2660 else if (S_ISCHR(stat.st_mode)) in ls()
2668 rt_kprintf("%-25lu\n", (unsigned long)stat.st_size); in ls()
2838 struct stat stat; in copydir() local
2877 rt_memset(&stat, 0, sizeof(struct stat)); in copydir()
2878 if (dfs_file_lstat(src_entry_full, &stat) != 0) in copydir()
2884 if (S_ISDIR(stat.st_mode)) in copydir()
2951 struct stat stat; in copy() local
2955 if (dfs_file_lstat(src, &stat) < 0) in copy()
2960 if (S_ISDIR(stat.st_mode)) in copy()
2965 if (dfs_file_stat(dst, &stat) < 0) in copy()
2971 if (S_ISDIR(stat.st_mode)) in copy()