Lines Matching refs:subdir
57 struct _hiernode *subdir; member
119 char *subdir, uint_t isdirect, bool_t mount_access) in parse_entry() argument
197 if (modify_mapents(&mapents, mapname, mapopts, subdir, in parse_entry()
458 currnode = (*rootnode)->subdir; in hierarchical_sort()
468 currnode = currnode->subdir; in hierarchical_sort()
484 currnode = newnode->subdir; in hierarchical_sort()
495 prevnode->subdir = newnode; in hierarchical_sort()
497 currnode = newnode->subdir; in hierarchical_sort()
552 if (node->subdir != NULL) { in push_options()
556 if ((rc = push_options(node->subdir, defaultopts, in push_options()
723 char *mapopts, char *subdir, hiernode *rootnode, in modify_mapents() argument
738 if ((rc = set_and_fake_mapent_mntlevel(rootnode, subdir, key, mapname, in modify_mapents()
799 strcpy(w, (me->map_mntpnt+strlen(subdir))); in modify_mapents()
824 set_and_fake_mapent_mntlevel(hiernode *rootnode, char *subdir, char *key, in set_and_fake_mapent_mntlevel() argument
831 char *subdir_child = subdir; in set_and_fake_mapent_mntlevel()
833 hiernode *currnode = rootnode->subdir; in set_and_fake_mapent_mntlevel()
856 currnode = rootnode->subdir; in set_and_fake_mapent_mntlevel()
862 currnode = currnode->subdir; in set_and_fake_mapent_mntlevel()
888 subdir, mapname); in set_and_fake_mapent_mntlevel()
962 if (node->subdir != NULL) { in mark_level1_root()
965 if (mark_level1_root(node->subdir, w) in mark_level1_root()
1300 char dirname[MAXPATHLEN+1], subdir[MAXPATHLEN+1]; in parse_nfs() local
1351 *subdir = '/'; in parse_nfs()
1353 *subdir = ':'; in parse_nfs()
1391 if (getword(subdir+1, qbuff+1, &wlp, &wlq, ':', in parse_nfs()
1392 sizeof (subdir)) == -1) in parse_nfs()
1395 if (*(subdir+1)) in parse_nfs()
1396 (void) strcat(dirname, subdir); in parse_nfs()
1642 if (currnode->subdir != NULL) in free_hiernode()
1643 free_hiernode(currnode->subdir); in free_hiernode()
1746 if (currnode->subdir != NULL) { in trace_hierarchy()
1759 trace_hierarchy(currnode->subdir, nodelevel); in trace_hierarchy()