| /libevent-2.1.12/compat/sys/ |
| H A D | queue.h | 111 #define SLIST_FOREACH(var, head, field) \ argument 128 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 133 #define SLIST_REMOVE_HEAD(head, field) do { \ argument 162 #define LIST_FOREACH(var, head, field) \ argument 196 #define LIST_REMOVE(elm, field) do { \ argument 203 #define LIST_REPLACE(elm, elm2, field) do { \ argument 236 #define SIMPLEQ_FOREACH(var, head, field) \ argument 299 #define TAILQ_PREV(elm, headname, field) \ argument 304 #define TAILQ_FOREACH(var, head, field) \ argument 356 #define TAILQ_REMOVE(head, elm, field) do { \ argument [all …]
|
| /libevent-2.1.12/WIN32-Code/ |
| H A D | tree.h | 75 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument 81 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument 87 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument 93 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument 99 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument 114 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument 156 #define SPLAY_GENERATE(name, type, field, cmp) \ argument 313 #define RB_LEFT(elm, field) (elm)->field.rbe_left argument 320 #define RB_SET(elm, parent, field) do { \ argument 376 #define RB_PROTOTYPE(name, type, field, cmp) \ argument [all …]
|
| /libevent-2.1.12/ |
| H A D | ht-internal.h | 105 #define HT_SET_HASH_(elm, field, hashfn) \ argument 107 #define HT_SET_HASHVAL_(elm, field, val) \ argument 109 #define HT_ELT_HASH_(elm, field, hashfn) \ argument 112 #define HT_SET_HASH_(elm, field, hashfn) \ argument 114 #define HT_ELT_HASH_(elm, field, hashfn) \ argument 116 #define HT_SET_HASHVAL_(elm, field, val) \ argument 121 #define HT_BUCKET_(head, field, elm, hashfn) \ argument 129 #define HT_PROTOTYPE(name, type, field, hashfn, eqfn) \ argument 300 #define HT_GENERATE(name, type, field, hashfn, eqfn, load, mallocfn, \ argument 425 #define HT_FIND_OR_INSERT_(name, field, hashfn, head, eltype, elm, var, y, n) \ argument [all …]
|
| H A D | util-internal.h | 179 #define EVUTIL_ASSERT_LIST_OK(dlist, type, field) do { \ argument 215 #define EVUTIL_ASSERT_TAILQ_OK(tailq, type, field) do { \ argument 288 #define EVUTIL_UPCAST(ptr, type, field) \ argument
|
| H A D | event-internal.h | 382 #define TAILQ_NEXT(elm, field) ((elm)->field.tqe_next) argument 386 #define TAILQ_FOREACH(var, head, field) \ argument 393 #define TAILQ_INSERT_BEFORE(listelm, elm, field) do { \ argument
|
| /libevent-2.1.12/include/event2/ |
| H A D | util.h | 574 #define evutil_offsetof(type, field) offsetof(type, field) argument 576 #define evutil_offsetof(type, field) ((off_t)(&((type *)0)->field)) argument
|