Lines Matching defs:hiernode

60 } hiernode;
66 static int hierarchical_sort(struct mapent *, hiernode **, char *, char *);
67 static int push_options(hiernode *, char *, char *, int);
71 static int modify_mapents(struct mapent **, char *, char *, char *, hiernode *,
73 static int set_and_fake_mapent_mntlevel(hiernode *, char *, char *, char *,
75 static int mark_level1_root(hiernode *, char *);
76 static int mark_and_fake_level1_noroot(hiernode *, char *, char *, char *,
86 static int alloc_hiernode(hiernode **, char *);
87 static void free_hiernode(hiernode *);
89 static void trace_hierarchy(hiernode *, int);
125 hiernode *rootnode = NULL;
418 * hierarchical_sort(struct mapent *mapents, hiernode **rootnode, char *key
427 hierarchical_sort(struct mapent *mapents, hiernode **rootnode, char *key,
430 hiernode *prevnode, *currnode, *newnode;
526 * push_options(hiernode *node, char *opts, char *mapopts, int err)
536 push_options(hiernode *node, char *defaultopts, char *mapopts, int err)
716 * char *mapopts, char *subdir, hiernode *rootnode,
727 char *mapopts, char *subdir, hiernode *rootnode,
816 * set_and_fake_mapent_mntlevel(hiernode *rootnode, char *subdir, char *key,
828 set_and_fake_mapent_mntlevel(hiernode *rootnode, char *subdir, char *key,
836 hiernode *prevnode = rootnode;
837 hiernode *currnode = rootnode->subdir;
935 * mark_level1_root(hiernode *node, char *traversed_path)
943 mark_level1_root(hiernode *node, char *traversed_path)
994 * mark_and_fake_level1_noroot(hiernode *node, char *traversed_path,
1005 mark_and_fake_level1_noroot(hiernode *node, char *traversed_path,
1607 * alloc_hiernode(hiernode **newnode, char *dirname)
1608 * allocates a new hiernode corresponding to a new directory entry
1614 alloc_hiernode(hiernode **newnode, char *dirname)
1616 if ((*newnode = (hiernode *)malloc(sizeof (hiernode))) == NULL) {
1621 memset(((char *)*newnode), 0, sizeof (hiernode));
1627 * free_hiernode(hiernode *node)
1628 * frees the allocated hiernode given the head of the structure
1633 free_hiernode(hiernode *node)
1635 hiernode *currnode = node;
1636 hiernode *prevnode = NULL;
1730 * trace_hierarchy(hiernode *node)
1731 * traces the allocated hiernode given the head of the structure
1738 trace_hierarchy(hiernode *node, int nodelevel)
1740 hiernode *currnode = node;