Searched refs:exfat_node (Results 1 – 8 of 8) sorted by relevance
| /fs/exfat/ |
| A D | exfat.h | 78 struct exfat_node struct 80 struct exfat_node* parent; argument 81 struct exfat_node* child; argument 82 struct exfat_node* next; argument 83 struct exfat_node* prev; argument 116 struct exfat_node* root; argument 139 struct exfat_node* parent; 140 struct exfat_node* current; 194 struct exfat_node* node, uint32_t count); 226 struct exfat_node* exfat_get_node(struct exfat_node* node); [all …]
|
| A D | node.c | 30 struct exfat_node* exfat_get_node(struct exfat_node* node) in exfat_get_node() 122 struct exfat_node* node = malloc(sizeof(struct exfat_node)); in allocate_node() 536 struct exfat_node* node; in exfat_cache_directory() 572 static void tree_attach(struct exfat_node* dir, struct exfat_node* node) in tree_attach() 833 struct exfat_node* p; in find_slot() 897 struct exfat_node* node; in commit_entry() 955 struct exfat_node* dir; in create() 998 struct exfat_node* node; in exfat_mkdir() 1075 struct exfat_node* node; in exfat_rename() 1077 struct exfat_node* dir; in exfat_rename() [all …]
|
| A D | lookup.c | 28 int exfat_opendir(struct exfat* ef, struct exfat_node* dir, in exfat_opendir() 49 struct exfat_node* exfat_readdir(struct exfat_iterator* it) in exfat_readdir() 80 static int lookup_name(struct exfat* ef, struct exfat_node* parent, in lookup_name() 81 struct exfat_node** node, const char* name, size_t n) in lookup_name() 121 int exfat_lookup(struct exfat* ef, struct exfat_node** node, in exfat_lookup() 124 struct exfat_node* parent; in exfat_lookup() 176 int exfat_split(struct exfat* ef, struct exfat_node** parent, in exfat_split() 177 struct exfat_node** node, le16_t* name, const char* path) in exfat_split()
|
| A D | cluster.c | 74 const struct exfat_node* node, cluster_t cluster) in exfat_next_cluster() 93 struct exfat_node* node, uint32_t count) in exfat_advance_cluster() 139 static int flush_nodes(struct exfat* ef, struct exfat_node* node) in flush_nodes() 141 struct exfat_node* p; in flush_nodes() 236 static int shrink_file(struct exfat* ef, struct exfat_node* node, 239 static int grow_file(struct exfat* ef, struct exfat_node* node, in grow_file() 304 static int shrink_file(struct exfat* ef, struct exfat_node* node, in shrink_file() 371 static int erase_range(struct exfat* ef, struct exfat_node* node, in erase_range() 406 int exfat_truncate(struct exfat* ef, struct exfat_node* node, uint64_t size, in exfat_truncate()
|
| A D | io.c | 479 ssize_t exfat_generic_pread(const struct exfat* ef, struct exfat_node* node, in exfat_generic_pread() 540 ssize_t exfat_generic_pwrite(struct exfat* ef, struct exfat_node* node, in exfat_generic_pwrite() 701 int exfat_lookup_realpath(struct exfat* ef, struct exfat_node** node, in exfat_lookup_realpath() 720 struct exfat_node *dnode; in exfat_fs_opendir() 755 struct exfat_node *dnode, *node; in exfat_fs_readdir() 830 struct exfat_node *dnode, *node; in exfat_fs_ls() 876 struct exfat_node* node; in exfat_fs_exists() 890 struct exfat_node* node; in exfat_fs_size() 907 struct exfat_node* node; in exfat_fs_read() 935 struct exfat_node* node; in exfat_fs_unlink() [all …]
|
| A D | repair.c | 94 struct exfat_node* node) in exfat_fix_invalid_node_checksum() 103 bool exfat_fix_unknown_entry(struct exfat* ef, struct exfat_node* dir, in exfat_fix_unknown_entry()
|
| A D | utils.c | 28 void exfat_stat(const struct exfat* ef, const struct exfat_node* node, in exfat_stat() 48 void exfat_get_name(const struct exfat_node* node, in exfat_get_name()
|
| A D | mount.c | 303 ef->root = malloc(sizeof(struct exfat_node)); in exfat_mount() 310 memset(ef->root, 0, sizeof(struct exfat_node)); in exfat_mount()
|
Completed in 14 milliseconds