Lines Matching refs:newnode
430 hiernode *prevnode, *currnode, *newnode; in hierarchical_sort() local
479 (&newnode, dirname)) in hierarchical_sort()
482 prevnode->leveldir = newnode; in hierarchical_sort()
483 prevnode = newnode; in hierarchical_sort()
484 currnode = newnode->subdir; in hierarchical_sort()
492 if ((rc = alloc_hiernode(&newnode, in hierarchical_sort()
495 prevnode->subdir = newnode; in hierarchical_sort()
496 prevnode = newnode; in hierarchical_sort()
497 currnode = newnode->subdir; in hierarchical_sort()
1617 alloc_hiernode(hiernode **newnode, char *dirname) in alloc_hiernode() argument
1619 if ((*newnode = (hiernode *)malloc(sizeof (hiernode))) == NULL) { in alloc_hiernode()
1624 memset(((char *)*newnode), 0, sizeof (hiernode)); in alloc_hiernode()
1625 strcpy(((*newnode)->dirname), dirname); in alloc_hiernode()