Lines Matching defs:name
62 #define SPLAY_HEAD(name, type) \ argument
119 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
161 #define SPLAY_GENERATE(name, type, field, cmp) \ argument
281 #define SPLAY_INSERT(name, x, y) name##_SPLAY_INSERT(x, y) argument
282 #define SPLAY_REMOVE(name, x, y) name##_SPLAY_REMOVE(x, y) argument
283 #define SPLAY_FIND(name, x, y) name##_SPLAY_FIND(x, y) argument
284 #define SPLAY_NEXT(name, x, y) name##_SPLAY_NEXT(x, y) argument
285 #define SPLAY_MIN(name, x) (SPLAY_EMPTY(x) ? NULL \ argument
287 #define SPLAY_MAX(name, x) (SPLAY_EMPTY(x) ? NULL \ argument
290 #define SPLAY_FOREACH(x, name, head) \ argument
296 #define RB_HEAD(name, type) \ argument
381 #define RB_PROTOTYPE(name, type, field, cmp) \ argument
383 #define RB_PROTOTYPE_STATIC(name, type, field, cmp) \ argument
385 #define RB_PROTOTYPE_INTERNAL(name, type, field, cmp, attr) \ argument
395 #define RB_PROTOTYPE_INSERT_COLOR(name, type, attr) \ argument
397 #define RB_PROTOTYPE_REMOVE_COLOR(name, type, attr) \ argument
399 #define RB_PROTOTYPE_REMOVE(name, type, attr) \ argument
401 #define RB_PROTOTYPE_INSERT(name, type, attr) \ argument
403 #define RB_PROTOTYPE_FIND(name, type, attr) \ argument
405 #define RB_PROTOTYPE_NFIND(name, type, attr) \ argument
407 #define RB_PROTOTYPE_NEXT(name, type, attr) \ argument
409 #define RB_PROTOTYPE_PREV(name, type, attr) \ argument
411 #define RB_PROTOTYPE_MINMAX(name, type, attr) \ argument
417 #define RB_GENERATE(name, type, field, cmp) \ argument
419 #define RB_GENERATE_STATIC(name, type, field, cmp) \ argument
421 #define RB_GENERATE_INTERNAL(name, type, field, cmp, attr) \ argument
432 #define RB_GENERATE_INSERT_COLOR(name, type, field, attr) \ argument
477 #define RB_GENERATE_REMOVE_COLOR(name, type, field, attr) \ argument
556 #define RB_GENERATE_REMOVE(name, type, field, attr) \ argument
624 #define RB_GENERATE_INSERT(name, type, field, cmp, attr) \ argument
656 #define RB_GENERATE_FIND(name, type, field, cmp, attr) \ argument
675 #define RB_GENERATE_NFIND(name, type, field, cmp, attr) \ argument
697 #define RB_GENERATE_NEXT(name, type, field, attr) \ argument
720 #define RB_GENERATE_PREV(name, type, field, attr) \ argument
743 #define RB_GENERATE_MINMAX(name, type, field, attr) \ argument
762 #define RB_INSERT(name, x, y) name##_RB_INSERT(x, y) argument
763 #define RB_REMOVE(name, x, y) name##_RB_REMOVE(x, y) argument
764 #define RB_FIND(name, x, y) name##_RB_FIND(x, y) argument
765 #define RB_NFIND(name, x, y) name##_RB_NFIND(x, y) argument
766 #define RB_NEXT(name, x, y) name##_RB_NEXT(y) argument
767 #define RB_PREV(name, x, y) name##_RB_PREV(y) argument
768 #define RB_MIN(name, x) name##_RB_MINMAX(x, RB_NEGINF) argument
769 #define RB_MAX(name, x) name##_RB_MINMAX(x, RB_INF) argument
771 #define RB_FOREACH(x, name, head) \ argument
776 #define RB_FOREACH_FROM(x, name, y) \ argument
781 #define RB_FOREACH_SAFE(x, name, head, y) \ argument
786 #define RB_FOREACH_REVERSE(x, name, head) \ argument
791 #define RB_FOREACH_REVERSE_FROM(x, name, y) \ argument
796 #define RB_FOREACH_REVERSE_SAFE(x, name, head, y) \ argument