/bind-9.6-ESV-R11/lib/isc/ |
H A D | ondestroy.c | 38 ISC_LIST_INIT(ondest->events); 60 ISC_LIST_APPEND(ondest->events, theevent, ev_link); 72 eventp = ISC_LIST_HEAD(ondest->events); 74 ISC_LIST_UNLINK(ondest->events, eventp, ev_link); 81 eventp = ISC_LIST_HEAD(ondest->events);
|
H A D | task.c | 83 isc_eventlist_t events; member in struct:isc_task 144 REQUIRE(EMPTY(task->events)); 194 INIT_LIST(task->events); 261 INSIST(EMPTY(task->events)); 268 * Note that we post shutdown events LIFO. 275 ENQUEUE(task->events, event, ev_link); 314 INSIST(EMPTY(task->events)); 317 * pending events. We could try to optimize and 374 INSIST(EMPTY(task->events)); 379 ENQUEUE(task->events, even 463 dequeue_events(isc_task_t *task, void *sender, isc_eventtype_t first, isc_eventtype_t last, void *tag, isc_eventlist_t *events, isc_boolean_t purging) argument 507 isc_eventlist_t events; local 589 isc_task_unsendrange(isc_task_t *task, void *sender, isc_eventtype_t first, isc_eventtype_t last, void *tag, isc_eventlist_t *events) argument 604 isc_task_unsend(isc_task_t *task, void *sender, isc_eventtype_t type, void *tag, isc_eventlist_t *events) argument [all...] |
/bind-9.6-ESV-R11/lib/isc/include/isc/ |
H A D | ondestroy.h | 83 isc_eventlist_t events; member in struct:isc_ondestroy
|
H A D | task.h | 33 * execute runnable tasks by dispatching the events on the tasks' event 60 * events based upon their sender, type, and tag. 62 * Purging calls isc_event_free() on the matching events. 64 * Unsending returns a list of events that matched the pattern. 67 * Consumers of events should purge, not unsend. 69 * Producers of events often want to remove events when the caller indicates 75 * unsend events which they have sent. 110 *\li If 'quantum' is non-zero, then only that many events can be dispatched 221 * Purge events fro [all...] |
/bind-9.6-ESV-R11/lib/isc/win32/include/isc/ |
H A D | condition.h | 40 HANDLE events[2]; member in struct:isc_condition
|
/bind-9.6-ESV-R11/lib/isc/win32/ |
H A D | condition.c | 46 cond->events[LSIGNAL] = h; 49 * The threadlist will hold the actual events needed 58 * Add the thread to the threadlist along with the required events 85 newthread->handle[LSIGNAL] = gblcond->events[LSIGNAL]; 133 if (!SetEvent(cond->events[LSIGNAL])) { 178 (void)CloseHandle(cond->events[LSIGNAL]); 212 * Get the thread events needed for the wait
|
/bind-9.6-ESV-R11/lib/isc/unix/ |
H A D | socket.c | 169 * during intermittent events or the kernel bug is triggered. If the next 197 * Maximum number of events communicated with the kernel. There should normally 231 * DLVL(70) -- Socket "correctness" -- including returning of events, etc. 233 * DLVL(50) -- Event tracing, including receiving/sending completion events. 307 * Internal events. Posted when a descriptor is readable or 352 struct kevent *events; member in struct:isc_socketmgr 357 struct epoll_event *events; member in struct:isc_socketmgr 362 struct pollfd *events; member in struct:isc_socketmgr 657 event.events = EPOLLIN; 659 event.events 3338 process_fds(isc_socketmgr_t *manager, struct kevent *events, int nevents) argument 3380 process_fds(isc_socketmgr_t *manager, struct epoll_event *events, int nevents) argument 3427 process_fds(isc_socketmgr_t *manager, struct pollfd *events, int nevents) argument [all...] |
/bind-9.6-ESV-R11/unit/atf-src/atf-run/ |
H A D | io.cpp | 325 poll_fds[i].events = POLLIN; 334 if (poll_fds[i].events == 0) 340 poll_fds[i].events = 0;
|
/bind-9.6-ESV-R11/bin/tests/ |
H A D | byaddr_test.c | 40 #include <dns/events.h>
|
H A D | byname_test.c | 42 #include <dns/events.h> 147 * And ADB isn't going to send us any events
|
H A D | sig0_test.c | 42 #include <dns/events.h>
|
/bind-9.6-ESV-R11/lib/dns/ |
H A D | tcpmsg.c | 28 #include <dns/events.h>
|
H A D | byaddr.c | 33 #include <dns/events.h>
|
H A D | resolver.c | 40 #include <dns/events.h> 163 fetchstate_done /*%< FETCHDONE events posted. */ 191 ISC_LIST(dns_fetchevent_t) events; 222 * The number of events we're waiting for. 696 * case we must purge events already posted to ensure that 697 * no further idle events are delivered. 881 * Check for any outstanding socket events. If they exist, cancel 883 * only needs to worry about managing the connect and send events; 884 * the dispatcher manages the recv events. 1047 for (event = ISC_LIST_HEAD(fctx->events); [all...] |
H A D | lookup.c | 31 #include <dns/events.h>
|
H A D | dispatch.c | 43 #include <dns/events.h> 105 isc_mempool_t *epool; /*%< memory pool for events */ 219 * socket events well when using separate dispatch sockets. We use the 220 * 1st task (task[0]) for internal control events. 3177 isc_eventlist_t events; local 3231 ISC_LIST_INIT(events); 3233 NULL, &events); 3238 ev = (dns_dispatchevent_t *)ISC_LIST_HEAD(events);
|
H A D | cache.c | 34 #include <dns/events.h> 1053 * events.
|
H A D | acache.c | 37 #include <dns/events.h> 1024 * events.
|
H A D | masterdump.c | 39 #include <dns/events.h>
|
H A D | request.c | 33 #include <dns/events.h> 1125 * If this request is no longer waiting for events,
|
H A D | view.c | 36 #include <dns/events.h>
|
/bind-9.6-ESV-R11/lib/isccc/ |
H A D | ccmsg.c | 43 #include <isccc/events.h>
|
/bind-9.6-ESV-R11/bin/named/ |
H A D | lwdgabn.c | 33 #include <dns/events.h> 54 * should only be called when events are _not_ being generated by the finds.
|
H A D | controlconf.c | 44 #include <isccc/events.h>
|
/bind-9.6-ESV-R11/bin/tests/dst/ |
H A D | gsstest.c | 49 #include <dns/events.h>
|