Lines Matching refs:tree_t
86 static tree * sprout(tree **, tree_t, int *, int (*)(), void (*)());
87 static int delete(tree **, int (*)(), tree_t, void (*)(), int *, int *);
99 tree_t
100 tree_srch(tree **ppr_tree, int (*pfi_compare)(tree_t, tree_t), tree_t p_user) { in tree_srch() argument
126 tree_t
127 tree_add(tree **ppr_tree, int (*pfi_compare)(tree_t, tree_t), in tree_add() argument
128 tree_t p_user, void (*pfv_uar)()) in tree_add()
139 tree_delete(tree **ppr_p, int (*pfi_compare)(tree_t, tree_t), in tree_delete() argument
140 tree_t p_user, void (*pfv_uar)()) in tree_delete()
150 tree_trav(tree **ppr_tree, int (*pfi_uar)(tree_t)) { in tree_trav() argument
166 tree_mung(tree **ppr_tree, void (*pfv_uar)(tree_t)) { in tree_mung() argument
180 sprout(tree **ppr, tree_t p_data, int *pi_balance, in sprout()
181 int (*pfi_compare)(tree_t, tree_t), void (*pfv_delete)(tree_t)) in sprout() argument
334 delete(tree **ppr_p, int (*pfi_compare)(tree_t, tree_t), tree_t p_user, in delete() argument
335 void (*pfv_uar)(tree_t), int *pi_balance, int *pi_uar_called) in delete() argument
389 void (*pfv_uar)(tree_t), int *pi_uar_called) in del() argument