Home
last modified time | relevance | path

Searched defs:field (Results 1 – 6 of 6) sorted by relevance

/libevent-2.1.12/compat/sys/
H A Dqueue.h111 #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 Dtree.h75 #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 Dht-internal.h105 #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 Dutil-internal.h179 #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 Devent-internal.h382 #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 Dutil.h574 #define evutil_offsetof(type, field) offsetof(type, field) argument
576 #define evutil_offsetof(type, field) ((off_t)(&((type *)0)->field)) argument