Lines Matching refs:root
48 * rootp: Address of the root of the tree
80 * rootp: Address of the root of tree
127 * root: Root of the tree to be walked
131 twalk(NODE *root, void (*action)(NODE *, VISIT, int))
134 if (root != NULL && action != NULL)
135 _twalk(root, action, 0);
142 * root: Root of the tree to be walked
146 _twalk(NODE *root, void (*action)(NODE *, VISIT, int), int level)
148 if (root->llink == NULL && root->rlink == NULL)
149 (*action)(root, leaf, level);
151 (*action)(root, preorder, level);
152 if (root->llink != NULL)
153 _twalk(root->llink, action, level + 1);
154 (*action)(root, postorder, level);
155 if (root->rlink != NULL)
156 _twalk(root->rlink, action, level + 1);
157 (*action)(root, endorder, level);