Searched refs:dirname (Results 1 – 8 of 8) sorted by relevance
| /fs/ext4/ |
| A D | ext4fs.c | 50 char *dirname; member 209 int ext4fs_opendir(const char *dirname, struct fs_dir_stream **dirsp) in ext4fs_opendir() argument 220 dirs->dirname = strdup(dirname); in ext4fs_opendir() 221 if (!dirs->dirname) { in ext4fs_opendir() 226 ret = ext4fs_find_file(dirname, &ext4fs_root->diropen, &dir, in ext4fs_opendir() 232 free(dirs->dirname); in ext4fs_opendir() 256 ret = ext4fs_find_file(dirs->dirname, &ext4fs_root->diropen, &dir, in ext4fs_readdir() 345 free(dirs->dirname); in ext4fs_closedir()
|
| A D | ext4_common.c | 632 static int search_dir(struct ext2_inode *parent_inode, char *dirname) in search_dir() argument 678 if (dir->inode && (strlen(dirname) == dir->namelen) && in search_dir() 679 (strncmp(dirname, direntname, dir->namelen) == 0)) { in search_dir() 700 static int find_dir_depth(char *dirname) in find_dir_depth() argument 702 char *token = strtok(dirname, "/"); in find_dir_depth() 716 static int parse_path(char **arr, char *dirname) in parse_path() argument 718 char *token = strtok(dirname, "/"); in parse_path() 770 depth_dirname = zalloc(strlen(dirname) + 1); in ext4fs_get_parent_inode_num() 774 memcpy(depth_dirname, dirname, strlen(dirname)); in ext4fs_get_parent_inode_num() 776 parse_dirname = zalloc(strlen(dirname) + 1); in ext4fs_get_parent_inode_num() [all …]
|
| A D | ext4_common.h | 64 int ext4fs_get_parent_inode_num(const char *dirname, char *dname, int flags);
|
| /fs/ |
| A D | fs.c | 56 static inline int fs_ls_unsupported(const char *dirname) in fs_ls_unsupported() argument 63 static int fs_ls_generic(const char *dirname) in fs_ls_generic() argument 69 dirs = fs_opendir(dirname); in fs_ls_generic() 142 static inline int fs_mkdir_unsupported(const char *dirname) in fs_mkdir_unsupported() argument 167 int (*ls)(const char *dirname); 191 int (*mkdir)(const char *dirname); 536 int fs_ls(const char *dirname) in fs_ls() argument 542 ret = info->ls(dirname); in fs_ls() 733 int fs_mkdir(const char *dirname) in fs_mkdir() argument 739 ret = info->mkdir(dirname); in fs_mkdir()
|
| /fs/exfat/ |
| A D | io.c | 603 char dirname[PATH_MAX]; member 742 strncpy(dirs->dirname, filename, PATH_MAX - 1); in exfat_fs_opendir() 760 err = exfat_lookup_realpath(&ctxt.ef, &dnode, dirs->dirname); in exfat_fs_readdir() 828 int exfat_fs_ls(const char *dirname) in exfat_fs_ls() argument 836 err = exfat_lookup_realpath(&ctxt.ef, &dnode, dirname); in exfat_fs_ls() 963 int exfat_fs_mkdir(const char *dirname) in exfat_fs_mkdir() argument 965 if (!strcmp(dirname, ".") || !strcmp(dirname, "..")) in exfat_fs_mkdir() 968 return exfat_mkdir(&ctxt.ef, dirname); in exfat_fs_mkdir()
|
| /fs/sandbox/ |
| A D | sandboxfs.c | 85 int sandbox_fs_ls(const char *dirname) in sandbox_fs_ls() argument 90 ret = os_dirent_ls(dirname, &head); in sandbox_fs_ls()
|
| /fs/fat/ |
| A D | fat_write.c | 1367 static int split_filename(char *filename, char **dirname, char **basename) in split_filename() argument 1397 *dirname = "/"; in split_filename() 1400 *dirname = filename; in split_filename() 1406 *dirname = "/"; /* root by default */ in split_filename() 1728 char *filename_copy, *dirname, *basename; in fat_unlink() local 1737 split_filename(filename_copy, &dirname, &basename); in fat_unlink() 1739 if (!strcmp(dirname, "/") && !strcmp(basename, "")) { in fat_unlink() 1751 ret = fat_itr_resolve(itr, dirname, TYPE_DIR); in fat_unlink() 1753 printf("%s: doesn't exist (%d)\n", dirname, ret); in fat_unlink() 1788 int fat_mkdir(const char *dirname) in fat_mkdir() argument [all …]
|
| /fs/ubifs/ |
| A D | ubifs.c | 420 static int ubifs_finddir(struct super_block *sb, char *dirname, in ubifs_finddir() argument 472 if ((strncmp(dirname, (char *)dent->name, nm.len) == 0) && in ubifs_finddir() 473 (strlen(dirname) == nm.len)) { in ubifs_finddir()
|
Completed in 23 milliseconds