Searched refs:csnode (Results 1 – 2 of 2) sorted by relevance
/freebsd/usr.bin/tr/ |
H A D | cset.c | 42 static struct csnode * cset_delete(struct csnode *, wchar_t); 43 static __inline int cset_rangecmp(struct csnode *, wchar_t); 44 static struct csnode * cset_splay(struct csnode *, wchar_t); 71 struct csnode *csn, *ncsn; in cset_add() 214 cset_rangecmp(struct csnode *t, wchar_t ch) in cset_rangecmp() 224 static struct csnode * 225 cset_splay(struct csnode *t, wchar_t ch) in cset_splay() 227 struct csnode N, *l, *r, *y; in cset_splay() 274 static struct csnode * 275 cset_delete(struct csnode *t, wchar_t ch) in cset_delete() [all …]
|
H A D | cset.h | 36 struct csnode { struct 39 struct csnode *csn_left; argument 40 struct csnode *csn_right; argument 54 struct csnode *cs_root;
|