Searched refs:exfat_inode (Results 1 – 9 of 9) sorted by relevance
/third_party/exfatprogs/include/ |
D | exfat_fs.h | 14 struct exfat_inode { struct 15 struct exfat_inode *parent; argument 36 struct exfat_inode *root; argument 52 struct exfat_inode *parent; 58 struct exfat_inode *ancestors[255]; 73 struct exfat_inode *exfat_alloc_inode(__u16 attr); 74 void exfat_free_inode(struct exfat_inode *node); 76 void exfat_free_children(struct exfat_inode *dir, bool file_only); 77 void exfat_free_file_children(struct exfat_inode *dir); 78 void exfat_free_ancestors(struct exfat_inode *child); [all …]
|
D | exfat_dir.h | 12 struct exfat_inode; 18 struct exfat_inode *parent; 54 struct exfat_inode *dir, struct buffer_desc *bd); 64 int exfat_lookup_dentry_set(struct exfat *exfat, struct exfat_inode *parent, 66 int exfat_lookup_file(struct exfat *exfat, struct exfat_inode *parent, 69 int exfat_create_file(struct exfat *exfat, struct exfat_inode *parent,
|
D | libexfat.h | 90 struct exfat_inode; 163 int exfat_get_inode_next_clus(struct exfat *exfat, struct exfat_inode *node,
|
/third_party/exfatprogs/lib/ |
D | exfat_fs.c | 19 struct exfat_inode *exfat_alloc_inode(__u16 attr) in exfat_alloc_inode() 21 struct exfat_inode *node; in exfat_alloc_inode() 24 size = offsetof(struct exfat_inode, name) + NAME_BUFFER_SIZE; in exfat_alloc_inode() 25 node = (struct exfat_inode *)calloc(1, size); in exfat_alloc_inode() 40 void exfat_free_inode(struct exfat_inode *node) in exfat_free_inode() 49 void exfat_free_children(struct exfat_inode *dir, bool file_only) in exfat_free_children() 51 struct exfat_inode *node, *i; in exfat_free_children() 67 void exfat_free_file_children(struct exfat_inode *dir) in exfat_free_file_children() 75 void exfat_free_ancestors(struct exfat_inode *child) in exfat_free_ancestors() 77 struct exfat_inode *parent; in exfat_free_ancestors() [all …]
|
D | exfat_dir.c | 141 struct exfat_inode *next_inode; in read_ahead_next_dir_blocks() 148 if (iter->parent == list_entry(current, struct exfat_inode, list) && in read_ahead_next_dir_blocks() 150 next_inode = list_entry(current->next, struct exfat_inode, in read_ahead_next_dir_blocks() 222 struct exfat_inode *dir, struct buffer_desc *bd) in exfat_de_iter_init() 351 int exfat_lookup_dentry_set(struct exfat *exfat, struct exfat_inode *parent, in exfat_lookup_dentry_set() 487 int exfat_lookup_file(struct exfat *exfat, struct exfat_inode *parent, in exfat_lookup_file() 714 static int exfat_map_cluster(struct exfat *exfat, struct exfat_inode *inode, in exfat_map_cluster() 797 static int exfat_alloc_cluster(struct exfat *exfat, struct exfat_inode *inode, in exfat_alloc_cluster() 873 struct exfat_inode *parent = loc->parent; in exfat_add_dentry_set() 901 int exfat_create_file(struct exfat *exfat, struct exfat_inode *parent, in exfat_create_file()
|
D | libexfat.c | 715 int exfat_get_inode_next_clus(struct exfat *exfat, struct exfat_inode *node, in exfat_get_inode_next_clus() 784 struct exfat_inode *node = exfat->root; in exfat_root_clus_count()
|
/third_party/exfatprogs/fsck/ |
D | fsck.c | 106 struct exfat_inode *node) in check_clus_chain() 244 struct exfat_inode *node, in root_check_clus_chain() 589 static int check_inode(struct exfat_de_iter *iter, struct exfat_inode *node) in check_inode() 639 struct exfat_inode *inode) in check_name_dentry_set() 813 struct exfat_inode **new_node, int *skip_dentries) in read_file_dentry_set() 816 struct exfat_inode *node = NULL; in read_file_dentry_set() 936 struct exfat_inode **new_node, int *dentry_count) in read_file() 938 struct exfat_inode *node; in read_file() 1116 static int read_children(struct exfat_fsck *fsck, struct exfat_inode *dir) in read_children() 1119 struct exfat_inode *node = NULL; in read_children() [all …]
|
D | fsck.h | 22 struct exfat_inode;
|
/third_party/exfatprogs/exfat2img/ |
D | exfat2img.c | 233 struct exfat_inode *inode, size_t size, in dump_directory() 282 struct exfat_inode *root; in dump_root() 298 struct exfat_inode **new_node, int *skip_dentries) in read_file_dentry_set() 301 struct exfat_inode *node = NULL; in read_file_dentry_set() 346 struct exfat_inode **new_node, int *dentry_count) in read_file() 348 struct exfat_inode *node; in read_file() 423 static int read_children(struct exfat2img *ei, struct exfat_inode *dir, in read_children() 427 struct exfat_inode *node = NULL; in read_children() 509 struct exfat_inode *dir; in dump_filesystem() 523 struct exfat_inode, list); in dump_filesystem()
|