Lines Matching refs:rootnode
124 hiernode *rootnode = NULL; in parse_entry() local
159 if (hierarchical_sort(mapents, &rootnode, key, mapname) in parse_entry()
173 if (hierarchical_sort(mapents, &rootnode, key, mapname) in parse_entry()
177 if (push_options(rootnode, defaultopts, mapopts, in parse_entry()
184 trace_hierarchy(rootnode, 0); in parse_entry()
197 rootnode, key, isdirect, mount_access) != PARSE_OK) in parse_entry()
204 if (rootnode != NULL) in parse_entry()
205 free_hiernode(rootnode); in parse_entry()
213 if (rootnode != NULL) in parse_entry()
214 free_hiernode(rootnode); in parse_entry()
426 hierarchical_sort(struct mapent *mapents, hiernode **rootnode, char *key, in hierarchical_sort() argument
437 *rootnode = NULL; in hierarchical_sort()
438 if ((rc = alloc_hiernode(rootnode, "")) != PARSE_OK) in hierarchical_sort()
456 prevnode = *rootnode; in hierarchical_sort()
457 currnode = (*rootnode)->subdir; in hierarchical_sort()
518 trace_hierarchy(*rootnode, 0); /* 0 is rootnode's level */ in hierarchical_sort()
761 char *mapopts, char *subdir, hiernode *rootnode, in modify_mapents() argument
776 if ((rc = set_and_fake_mapent_mntlevel(rootnode, subdir, key, mapname, in modify_mapents()
862 set_and_fake_mapent_mntlevel(hiernode *rootnode, char *subdir, char *key, in set_and_fake_mapent_mntlevel() argument
870 hiernode *prevnode = rootnode; in set_and_fake_mapent_mntlevel()
871 hiernode *currnode = rootnode->subdir; in set_and_fake_mapent_mntlevel()
887 prevnode = rootnode; in set_and_fake_mapent_mntlevel()
888 currnode = rootnode->subdir; in set_and_fake_mapent_mntlevel()
961 trace_hierarchy(rootnode, 0); in set_and_fake_mapent_mntlevel()