Lines Matching defs:node
21 struct exfat_inode *node;
25 node = (struct exfat_inode *)calloc(1, size);
26 if (!node) {
31 node->parent = NULL;
32 INIT_LIST_HEAD(&node->children);
33 INIT_LIST_HEAD(&node->sibling);
34 INIT_LIST_HEAD(&node->list);
36 node->attr = attr;
37 return node;
40 void exfat_free_inode(struct exfat_inode *node)
42 if (node) {
43 if (node->dentry_set)
44 free(node->dentry_set);
45 free(node);
51 struct exfat_inode *node, *i;
53 list_for_each_entry_safe(node, i, &dir->children, sibling) {
55 if (!(node->attr & ATTR_SUBDIR)) {
56 list_del(&node->sibling);
57 exfat_free_inode(node);
60 list_del(&node->sibling);
61 list_del(&node->list);
62 exfat_free_inode(node);