Home
last modified time | relevance | path

Searched refs:exfat_node (Results 1 – 8 of 8) sorted by relevance

/fs/exfat/
A Dexfat.h78 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 Dnode.c30 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 Dlookup.c28 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 Dcluster.c74 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 Dio.c479 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 Drepair.c94 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 Dutils.c28 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 Dmount.c303 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