Lines Matching defs:field
29 #define TREE_INIT_NODE(elm, field) do { \ argument
37 #define TREE_INSERT_CHILD(treeelm, elm, field) do { \ argument
48 #define TREE_INSERT_YOUNGER(treeelm, elm, field) do { \ argument
60 #define TREE_INSERT_OLDER(treeelm, elm, field) do { \ argument
72 #define TREE_DETACH(elm, field) do { \ argument
93 #define TREE_DFS_FOREACH(var, root, scratch, field) \ argument
103 #define TREE_DFS_FOREACH_SELECTIVE(var, root, scratch, field, sel) \ argument
118 #define TREE_BFS_FOREACH(var, root, scratch, field) \ argument
140 #define TREE_BFS_FOREACH_SELECTIVE(var, root, scratch, field, sel) \ argument
162 #define TREE_FIRSTBORN(ent, field) ((ent)->field.tn_first) argument
163 #define TREE_LASTBORN(ent, field) ((ent)->field.tn_last) argument
164 #define TREE_YOUNGER(ent, field) ((ent)->field.tn_younger) argument
165 #define TREE_OLDER(ent, field) ((ent)->field.tn_older) argument
166 #define TREE_PARENT(ent, field) ((ent)->field.tn_parent) argument