Lines Matching defs:name
74 #define SPLAY_HEAD(name, type) \ argument
131 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
173 #define SPLAY_GENERATE(name, type, field, cmp) \ argument
293 #define SPLAY_INSERT(name, x, y) name##_SPLAY_INSERT(x, y) argument
294 #define SPLAY_REMOVE(name, x, y) name##_SPLAY_REMOVE(x, y) argument
295 #define SPLAY_FIND(name, x, y) name##_SPLAY_FIND(x, y) argument
296 #define SPLAY_NEXT(name, x, y) name##_SPLAY_NEXT(x, y) argument
297 #define SPLAY_MIN(name, x) (SPLAY_EMPTY(x) ? NULL \ argument
299 #define SPLAY_MAX(name, x) (SPLAY_EMPTY(x) ? NULL \ argument
302 #define SPLAY_FOREACH(x, name, head) \ argument
308 #define RB_HEAD(name, type) \ argument
408 #define RB_PROTOTYPE(name, type, field, cmp) \ argument
410 #define RB_PROTOTYPE_STATIC(name, type, field, cmp) \ argument
412 #define RB_PROTOTYPE_INTERNAL(name, type, field, cmp, attr) \ argument
428 #define RB_PROTOTYPE_RANK(name, type, attr) \ argument
431 #define RB_PROTOTYPE_RANK(name, type, attr) argument
433 #define RB_PROTOTYPE_INSERT_COLOR(name, type, attr) \ argument
436 #define RB_PROTOTYPE_REMOVE_COLOR(name, type, attr) \ argument
439 #define RB_PROTOTYPE_REMOVE(name, type, attr) \ argument
441 #define RB_PROTOTYPE_INSERT_FINISH(name, type, attr) \ argument
444 #define RB_PROTOTYPE_INSERT(name, type, attr) \ argument
446 #define RB_PROTOTYPE_FIND(name, type, attr) \ argument
448 #define RB_PROTOTYPE_NFIND(name, type, attr) \ argument
450 #define RB_PROTOTYPE_NEXT(name, type, attr) \ argument
452 #define RB_PROTOTYPE_INSERT_NEXT(name, type, attr) \ argument
455 #define RB_PROTOTYPE_PREV(name, type, attr) \ argument
457 #define RB_PROTOTYPE_INSERT_PREV(name, type, attr) \ argument
460 #define RB_PROTOTYPE_MINMAX(name, type, attr) \ argument
462 #define RB_PROTOTYPE_REINSERT(name, type, attr) \ argument
468 #define RB_GENERATE(name, type, field, cmp) \ argument
470 #define RB_GENERATE_STATIC(name, type, field, cmp) \ argument
472 #define RB_GENERATE_INTERNAL(name, type, field, cmp, attr) \ argument
494 #define RB_GENERATE_RANK(name, type, field, attr) \ argument
521 #define RB_GENERATE_RANK(name, type, field, attr) argument
524 #define RB_GENERATE_INSERT_COLOR(name, type, field, attr) \ argument
638 #define RB_GENERATE_REMOVE_COLOR(name, type, field, attr) \ argument
764 #define RB_GENERATE_REMOVE(name, type, field, attr) \ argument
817 #define RB_GENERATE_INSERT_FINISH(name, type, field, attr) \ argument
840 #define RB_GENERATE_INSERT(name, type, field, cmp, attr) \ argument
862 #define RB_GENERATE_FIND(name, type, field, cmp, attr) \ argument
881 #define RB_GENERATE_NFIND(name, type, field, cmp, attr) \ argument
903 #define RB_GENERATE_NEXT(name, type, field, attr) \ argument
929 #define RB_GENERATE_INSERT_NEXT(name, type, field, cmp, attr) \ argument
948 #define RB_GENERATE_PREV(name, type, field, attr) \ argument
966 #define RB_GENERATE_INSERT_PREV(name, type, field, cmp, attr) \ argument
985 #define RB_GENERATE_MINMAX(name, type, field, attr) \ argument
1001 #define RB_GENERATE_REINSERT(name, type, field, cmp, attr) \ argument
1020 #define RB_INSERT(name, x, y) name##_RB_INSERT(x, y) argument
1021 #define RB_INSERT_NEXT(name, x, y, z) name##_RB_INSERT_NEXT(x, y, z) argument
1022 #define RB_INSERT_PREV(name, x, y, z) name##_RB_INSERT_PREV(x, y, z) argument
1023 #define RB_REMOVE(name, x, y) name##_RB_REMOVE(x, y) argument
1024 #define RB_FIND(name, x, y) name##_RB_FIND(x, y) argument
1025 #define RB_NFIND(name, x, y) name##_RB_NFIND(x, y) argument
1026 #define RB_NEXT(name, x, y) name##_RB_NEXT(y) argument
1027 #define RB_PREV(name, x, y) name##_RB_PREV(y) argument
1028 #define RB_MIN(name, x) name##_RB_MINMAX(x, RB_NEGINF) argument
1029 #define RB_MAX(name, x) name##_RB_MINMAX(x, RB_INF) argument
1030 #define RB_REINSERT(name, x, y) name##_RB_REINSERT(x, y) argument
1032 #define RB_FOREACH(x, name, head) \ argument
1037 #define RB_FOREACH_FROM(x, name, y) \ argument
1042 #define RB_FOREACH_SAFE(x, name, head, y) \ argument
1047 #define RB_FOREACH_REVERSE(x, name, head) \ argument
1052 #define RB_FOREACH_REVERSE_FROM(x, name, y) \ argument
1057 #define RB_FOREACH_REVERSE_SAFE(x, name, head, y) \ argument