Home
last modified time | relevance | path

Searched refs:dir (Results 1 – 21 of 21) sorted by relevance

/fs/exfat/
A Dnode.c539 if (dir->is_cached) in exfat_cache_directory()
544 node->parent = dir; in exfat_cache_directory()
551 dir->child = node; in exfat_cache_directory()
564 dir->child = NULL; in exfat_cache_directory()
574 node->parent = dir; in tree_attach()
575 if (dir->child) in tree_attach()
580 dir->child = node; in tree_attach()
722 if (!dir->is_cached) in shrink_directory()
817 if (dir != ef->root) in check_slot()
837 if (!dir->is_cached) in find_slot()
[all …]
A Dlookup.c28 int exfat_opendir(struct exfat* ef, struct exfat_node* dir, in exfat_opendir() argument
33 exfat_get_node(dir); in exfat_opendir()
34 it->parent = dir; in exfat_opendir()
36 rc = exfat_cache_directory(ef, dir); in exfat_opendir()
38 exfat_put_node(ef, dir); in exfat_opendir()
A Drepair.c103 bool exfat_fix_unknown_entry(struct exfat* ef, struct exfat_node* dir, in exfat_fix_unknown_entry() argument
109 if (exfat_generic_pwrite(ef, dir, &deleted, sizeof(struct exfat_entry), in exfat_fix_unknown_entry()
A Dexfat.h181 int exfat_opendir(struct exfat* ef, struct exfat_node* dir,
229 int exfat_cache_directory(struct exfat* ef, struct exfat_node* dir);
260 bool exfat_fix_unknown_entry(struct exfat* ef, struct exfat_node* dir,
/fs/ext4/
A Dext4fs.c212 struct ext2fs_node *dir = NULL; in ext4fs_opendir() local
237 if (dir) in ext4fs_opendir()
238 ext4fs_free_node(dir, &ext4fs_root->diropen); in ext4fs_opendir()
247 struct ext2fs_node *dir = NULL; in ext4fs_readdir() local
262 if (!dir->inode_read) { in ext4fs_readdir()
263 ret = ext4fs_read_inode(dir->data, dir->ino, &dir->inode); in ext4fs_readdir()
270 if (dirs->fpos >= le32_to_cpu(dir->inode.size)) in ext4fs_readdir()
276 ret = ext4fs_read_file(dir, dirs->fpos, in ext4fs_readdir()
299 fdiro.data = dir->data; in ext4fs_readdir()
332 if (dir) in ext4fs_readdir()
[all …]
A Dext4_common.c453 if (dir->namelen % 4 != 0) in check_void_in_dentry()
490 struct ext2_dirent *dir; in ext4fs_update_parent_dentry() local
594 dir = (struct ext2_dirent *)((char *)dir + templength); in ext4fs_update_parent_dentry()
600 dir = (struct ext2_dirent *)((char *)dir + templength); in ext4fs_update_parent_dentry()
616 temp_dir = (char *)dir; in ext4fs_update_parent_dentry()
678 if (dir->inode && (strlen(dirname) == dir->namelen) && in search_dir()
896 previous_dir = dir; in unlink_filename()
904 if (dir->inode && (strlen(filename) == dir->namelen) && in unlink_filename()
927 dir->inode = 0; in unlink_filename()
2056 if (!dir->inode_read) { in ext4fs_iterate_dir()
[all …]
A Dext4_common.h58 int ext4fs_iterate_dir(struct ext2fs_node *dir, char *name,
/fs/squashfs/
A Dsqfs_dir.c34 struct squashfs_dir_inode *dir; in sqfs_dir_offset() local
40 dir = (struct squashfs_dir_inode *)base; in sqfs_dir_offset()
41 start_block = get_unaligned_le32(&dir->start_block); in sqfs_dir_offset()
42 offset = get_unaligned_le16(&dir->offset); in sqfs_dir_offset()
74 struct squashfs_dir_inode *dir; in sqfs_is_empty_dir() local
79 dir = (struct squashfs_dir_inode *)base; in sqfs_is_empty_dir()
80 file_size = get_unaligned_le16(&dir->file_size); in sqfs_is_empty_dir()
A Dsqfs.c507 memcpy(&dirs->i_dir, dir, sizeof(*dir)); in sqfs_search_dir()
648 memcpy(&dirs->i_dir, dir, sizeof(*dir)); in sqfs_search_dir()
1209 *dir = NULL; in sqfs_split_path()
1258 if (!*dir) { in sqfs_split_path()
1263 (*dir)[0] = '/'; in sqfs_split_path()
1267 if (!*dir) { in sqfs_split_path()
1276 free(*dir); in sqfs_split_path()
1277 *dir = NULL; in sqfs_split_path()
1634 free(dir); in sqfs_read_nest()
1742 free(dir); in sqfs_size_nest()
[all …]
A Dsqfs_filesystem.h224 struct squashfs_dir_inode *dir; member
/fs/ubifs/
A Dubifs.c430 struct inode *dir; in ubifs_finddir() local
436 if (!file || !dentry || !dir) { in ubifs_finddir()
442 dir->i_sb = sb; in ubifs_finddir()
445 file->f_path.dentry->d_inode = dir; in ubifs_finddir()
502 free(dir); in ubifs_finddir()
622 struct inode *dir; in ubifs_ls() local
641 if (!file || !dentry || !dir) { in ubifs_ls()
647 dir->i_sb = ubifs_sb; in ubifs_ls()
650 file->f_path.dentry->d_inode = dir; in ubifs_ls()
661 if (dir) in ubifs_ls()
[all …]
A Ddebug.c1144 int dbg_check_dir(struct ubifs_info *c, const struct inode *dir) in dbg_check_dir() argument
1155 if (!S_ISDIR(dir->i_mode)) in dbg_check_dir()
1158 lowest_dent_key(c, &key, dir->i_ino); in dbg_check_dir()
1181 if (i_size_read(dir) != size) { in dbg_check_dir()
1183 dir->i_ino, (unsigned long long)i_size_read(dir), in dbg_check_dir()
1185 ubifs_dump_inode(c, dir); in dbg_check_dir()
1189 if (dir->i_nlink != nlink) { in dbg_check_dir()
1191 dir->i_ino, dir->i_nlink, nlink); in dbg_check_dir()
1192 ubifs_dump_inode(c, dir); in dbg_check_dir()
1501 int dbg_check_dir(struct ubifs_info *c, const struct inode *dir) in dbg_check_dir() argument
A Ddebug.h334 int dbg_check_dir(struct ubifs_info *c, const struct inode *dir);
A Dubifs.h2140 int ubifs_jnl_update(struct ubifs_info *c, const struct inode *dir,
2353 struct inode *ubifs_new_inode(struct ubifs_info *c, const struct inode *dir,
/fs/fat/
A Dfat.c1359 fat_dir *dir; in fat_opendir() local
1362 dir = malloc_cache_aligned(sizeof(*dir)); in fat_opendir()
1363 if (!dir) in fat_opendir()
1365 memset(dir, 0, sizeof(*dir)); in fat_opendir()
1367 ret = fat_itr_root(&dir->itr, &dir->fsdata); in fat_opendir()
1379 free(dir->fsdata.fatbuf); in fat_opendir()
1381 free(dir); in fat_opendir()
1387 fat_dir *dir = (fat_dir *)dirs; in fat_readdir() local
1390 if (!fat_itr_next(&dir->itr)) in fat_readdir()
1419 free(dir->fsdata.fatbuf); in fat_closedir()
[all …]
/fs/btrfs/
A Ddir-item.c81 struct btrfs_path *path, u64 dir, in btrfs_lookup_dir_item() argument
92 key.objectid = dir; in btrfs_lookup_dir_item()
109 if (found_key.objectid != dir || in btrfs_lookup_dir_item()
A DMakefile5 obj-y := btrfs.o compression.o ctree.o dev.o dir-item.o \
A Dctree.h1220 struct btrfs_path *path, u64 dir,
/fs/jffs2/
A Djffs2_1pass.c647 free_nodes(&pL->dir); in jffs2_free_cache()
665 pL->dir.listCompare = compare_dirents; in jffs_init_1pass_list()
829 for(b = pL->dir.listHead; b; b = b->next, counter++) { in jffs2_1pass_find_inode()
950 for (b = pL->dir.listHead; b; b = b->next) { in jffs2_1pass_list_inodes()
1087 for(b = pL->dir.listHead; b; b = b->next) { in jffs2_1pass_resolve_inode()
1215 b = pL->dir.listHead; in jffs2_1pass_rescan_needed()
1299 b = insert_node(&pL->dir); in jffs2_sum_process_sum_data()
1439 b = pL->dir.listHead; in dump_dirents()
1760 b = insert_node(&pL->dir); in jffs2_1pass_build_lists()
1816 sort_list(&pL->dir); in jffs2_1pass_build_lists()
[all …]
A Djffs2_private.h30 struct b_list dir; member
/fs/zfs/
A Dzfs.c2185 info->dir = 1; in fill_fs_info()
2232 info.dir = (dn.dn.dn_type == DMU_OT_DIRECTORY_CONTENTS); in iterate_zap()

Completed in 55 milliseconds