/bind-9.6-ESV-R11/lib/isc/include/isc/ |
H A D | list.h | 36 #define ISC_LINK_INIT_TYPE(elt, link, type) \ 38 (elt)->link.prev = (type *)(-1); \ 39 (elt)->link.next = (type *)(-1); \ 41 #define ISC_LINK_INIT(elt, link) \ 42 ISC_LINK_INIT_TYPE(elt, link, void) 43 #define ISC_LINK_LINKED(elt, link) ((void *)((elt)->link.prev) != (void *)(-1)) 49 #define __ISC_LIST_PREPENDUNSAFE(list, elt, link) \ 52 (list).head->link.prev = (elt); \ 55 (elt)->link [all...] |
H A D | util.h | 192 #define INIT_LINK(elt, link) ISC_LINK_INIT(elt, link) 196 #define PREV(elt, link) ISC_LIST_PREV(elt, link) 197 #define NEXT(elt, link) ISC_LIST_NEXT(elt, link) 198 #define APPEND(list, elt, link) ISC_LIST_APPEND(list, elt, link) 199 #define PREPEND(list, elt, link) ISC_LIST_PREPEND(list, elt, link) [all...] |
/bind-9.6-ESV-R11/lib/lwres/include/lwres/ |
H A D | list.h | 30 #define LWRES_LINK_INIT(elt, link) \ 32 (elt)->link.prev = (void *)(-1); \ 33 (elt)->link.next = (void *)(-1); \ 35 #define LWRES_LINK_LINKED(elt, link) \ 36 ((void *)((elt)->link.prev) != (void *)(-1)) 42 #define LWRES_LIST_PREPEND(list, elt, link) \ 45 (list).head->link.prev = (elt); \ 48 (elt)->link.prev = NULL; \ 49 (elt)->link.next = (list).head; \ 53 #define LWRES_LIST_APPEND(list, elt, link) \ [all...] |
/bind-9.6-ESV-R11/lib/dns/rdata/ |
H A D | rdatastructpre.h | 34 ISC_LINK(struct dns_rdatacommon) link; member in struct:dns_rdatacommon 41 ISC_LINK_INIT(&(_data)->common, link); \
|
/bind-9.6-ESV-R11/lib/isc/ |
H A D | bufferlist.c | 42 buffer = ISC_LIST_NEXT(buffer, link); 60 buffer = ISC_LIST_NEXT(buffer, link);
|
H A D | result.c | 40 ISC_LINK(struct resulttable) link; member in struct:resulttable 137 ISC_LINK_INIT(table, link); 141 ISC_LIST_APPEND(tables, table, link); 184 table = ISC_LIST_NEXT(table, link)) {
|
H A D | symtab.c | 36 LINK(struct elt) link; member in struct:elt 110 nelt = NEXT(elt, link); 156 for (e = HEAD((s)->table[b]); e != NULL; e = NEXT(e, link)) { \ 162 for (e = HEAD((s)->table[b]); e != NULL; e = NEXT(e, link)) { \ 214 nelt = NEXT(elt, link); 216 UNLINK(symtab->table[i], elt, link); 218 APPEND(newtable[hv % newsize], elt, link); 247 UNLINK(symtab->table[bucket], elt, link); 256 ISC_LINK_INIT(elt, link); 274 PREPEND(symtab->table[bucket], elt, link); [all...] |
H A D | httpd.c | 72 ISC_LINK(isc_httpdurl_t) link; 81 ISC_LINK(isc_httpd_t) link; 242 ISC_LIST_UNLINK(httpdmgr->running, httpd, link); 361 ISC_LIST_UNLINK(httpdmgr->urls, url, link); 560 ISC_LINK_INIT(httpd, link); 561 ISC_LIST_APPEND(httpdmgr->running, httpd, link); 710 url = ISC_LIST_NEXT(url, link); 750 ISC_LIST_APPEND(httpd->bufflist, &httpd->headerbuffer, link); 757 ISC_LIST_APPEND(httpd->bufflist, &httpd->bodybuffer, link); 788 httpd = ISC_LIST_NEXT(httpd, link); [all...] |
/bind-9.6-ESV-R11/lib/dns/include/dns/ |
H A D | rdatalist.h | 60 ISC_LINK(dns_rdatalist_t) link; member in struct:dns_rdatalist
|
/bind-9.6-ESV-R11/lib/isc/win32/include/isc/ |
H A D | condition.h | 35 ISC_LINK(isc_condition_thread_t) link; member in struct:isc_condition_thread
|
/bind-9.6-ESV-R11/lib/isccc/ |
H A D | symtab.c | 53 ISC_LINK(struct elt) link; member in struct:elt 106 ISC_LIST_UNLINK(symtab->table[bucket], elt, link); 127 nelt = ISC_LIST_NEXT(elt, link); 179 e = ISC_LIST_NEXT(e, link)) { \ 187 e = ISC_LIST_NEXT(e, link)) { \ 232 ISC_LIST_UNLINK(symtab->table[bucket], elt, link); 241 ISC_LINK_INIT(elt, link); 251 ISC_LIST_PREPEND(symtab->table[bucket], elt, link); 288 nelt = ISC_LIST_NEXT(elt, link);
|
/bind-9.6-ESV-R11/lib/dns/ |
H A D | rdatalist.c | 68 ISC_LINK_INIT(rdatalist, link); 136 rdataset->private2 = ISC_LIST_NEXT(rdata, link); 183 rdata = ISC_LIST_NEXT(rdata, link)) 200 rdset = ISC_LIST_NEXT(rdset, link)) 213 rdset = ISC_LIST_NEXT(rdset, link)) 252 rdataset = ISC_LIST_NEXT(rdataset, link)) 265 rdataset = ISC_LIST_NEXT(rdataset, link)) 291 rdset = ISC_LIST_NEXT(rdset, link)) 304 rdset = ISC_LIST_NEXT(rdset, link)) 343 rdataset = ISC_LIST_NEXT(rdataset, link)) [all...] |
H A D | diff.c | 95 ISC_LINK_INIT(&t->rdata, link); 96 ISC_LINK_INIT(t, link); 134 ISC_LIST_UNLINK(diff->tuples, t, link); 143 ISC_LIST_APPEND(diff->tuples, *tuplep, link); 172 next_ot = ISC_LIST_NEXT(ot, link); 177 ISC_LIST_UNLINK(diff->tuples, ot, link); 190 ISC_LIST_APPEND(diff->tuples, *tuplep, link); 282 * diff into "rdatalist". This uses the rdata link 283 * field, not the diff link field, so the structure 292 ISC_LINK_INIT(&rdl, link); [all...] |
H A D | order.c | 42 ISC_LINK(dns_order_ent_t) link; 104 ISC_LINK_INIT(ent, link); 105 ISC_LIST_INITANDAPPEND(order->ents, ent, link); 126 ent = ISC_LIST_NEXT(ent, link)) { 162 ISC_LIST_UNLINK(order->ents, ent, link);
|
H A D | forward.c | 103 sa = ISC_LIST_NEXT(sa, link)) 111 ISC_LINK_INIT(nsa, link); 112 ISC_LIST_APPEND(forwarders->addrs, nsa, link); 128 ISC_LIST_UNLINK(forwarders->addrs, sa, link); 195 ISC_LIST_UNLINK(forwarders->addrs, sa, link);
|
/bind-9.6-ESV-R11/contrib/dlz/drivers/include/dlz/ |
H A D | sdlz_helper.h | 61 ISC_LINK(query_segment_t) link; member in struct:query_segment 85 ISC_LINK(dbinstance_t) link; member in struct:dbinstance
|
/bind-9.6-ESV-R11/lib/isc/win32/ |
H A D | condition.c | 92 ISC_LIST_APPEND(gblcond->threadlist, newthread, link); 110 threadcond = ISC_LIST_NEXT(threadcond, link)) { 158 threadcond = ISC_LIST_NEXT(threadcond, link)) { 186 next = ISC_LIST_NEXT(threadcond, link); 187 DEQUEUE(cond->threadlist, threadcond, link);
|
/bind-9.6-ESV-R11/bin/named/ |
H A D | listenlist.c | 44 ISC_LINK_INIT(elt, link); 79 next = ISC_LIST_NEXT(elt, link); 127 ISC_LIST_APPEND(list->elts, elt, link);
|
H A D | lwdclient.c | 77 ISC_LINK_INIT(cm, link); 122 ISC_LIST_UNLINK(cm->idle, client, link); 154 ISC_LIST_UNLINK(cm->idle, client, link); 317 ISC_LIST_UNLINK(cm->idle, client, link); 318 ISC_LIST_APPEND(cm->running, client, link); 342 ISC_LIST_UNLINK(cm->idle, client, link); 365 client = ISC_LIST_NEXT(client, link); 390 ISC_LIST_UNLINK(cm->running, client, link); 391 ISC_LIST_PREPEND(cm->idle, client, link); 446 ISC_LINK_INIT(client, link); [all...] |
H A D | controlconf.c | 75 ISC_LINK(controlkey_t) link; 87 ISC_LINK(controlconnection_t) link; 105 ISC_LINK(controllistener_t) link; 133 ISC_LIST_UNLINK(*keylist, key, link); 181 ISC_LIST_UNLINK(listener->connections, conn, link); 193 ISC_LIST_UNLINK(listener->controls->listeners, listener, link); 209 next = ISC_LIST_NEXT(conn, link); 363 key = ISC_LIST_NEXT(key, link)) 553 ISC_LINK_INIT(conn, link); 561 ISC_LIST_APPEND(listener->connections, conn, link); [all...] |
H A D | update.c | 358 ISC_LIST_APPEND(temp_diff.tuples, *tuple, link); 364 ISC_LIST_UNLINK(temp_diff.tuples, *tuple, link); 395 ISC_LIST_UNLINK(updates->tuples, t, link); 871 ISC_LIST_APPEND(diff->tuples, tuple, link); 893 a = ISC_LIST_NEXT(a, link); 894 b = ISC_LIST_NEXT(b, link); 1031 ISC_LIST_NEXT(t, link); 1032 ISC_LIST_UNLINK(temp->tuples, t, link); 1033 ISC_LIST_APPEND(u_rrs.tuples, t, link); 1048 ISC_LIST_APPENDLIST(trash.tuples, u_rrs.tuples, link); [all...] |
/bind-9.6-ESV-R11/bin/named/include/named/ |
H A D | listenlist.h | 50 ISC_LINK(ns_listenelt_t) link; member in struct:ns_listenelt
|
/bind-9.6-ESV-R11/bin/dig/include/dig/ |
H A D | dig.h | 169 ISC_LINK(dig_lookup_t) link; member in struct:dig_lookup 218 ISC_LINK(dig_query_t) link; member in struct:dig_query 229 ISC_LINK(dig_server_t) link; member in struct:dig_server 234 ISC_LINK(dig_searchlist_t) link; member in struct:dig_searchlist 239 ISC_LINK(dig_message_t) link; member in struct:dig_message
|
/bind-9.6-ESV-R11/bin/dig/ |
H A D | dighost.c | 561 ISC_LINK_INIT(srv, link); 606 ISC_LINK_INIT(newsrv, link); 607 ISC_LIST_ENQUEUE(*dest, newsrv, link); 619 s = ISC_LIST_NEXT(s, link); 620 ISC_LIST_DEQUEUE(server_list, ps, link); 651 ISC_LIST_APPEND(server_list, srv, link); 695 ISC_LINK_INIT(newsrv, link); 696 ISC_LIST_ENQUEUE(*dest, newsrv, link); 697 srv = ISC_LIST_NEXT(srv, link); 780 ISC_LINK_INIT(looknew, link); [all...] |
H A D | nslookup.c | 264 rdataset = ISC_LIST_NEXT(rdataset, link)) { 346 rdataset = ISC_LIST_NEXT(rdataset, link)) { 484 srv = ISC_LIST_NEXT(srv, link); 502 listent = ISC_LIST_NEXT(listent, link)) { 504 if (ISC_LIST_NEXT(listent, link) != NULL) 735 ISC_LINK_INIT(lookup, link); 736 ISC_LIST_APPEND(lookup_list, lookup, link); 836 if (ISC_LINK_LINKED(&q->recvbuf, link)) 838 link); 839 if (ISC_LINK_LINKED(&q->lengthbuf, link)) [all...] |