Searched refs:eventp (Results 1 - 15 of 15) sorted by relevance

/bind-9.6-ESV-R11/lib/isc/
H A Dondestroy.c43 isc_event_t **eventp)
50 REQUIRE(eventp != NULL);
52 theevent = *eventp;
67 isc_event_t *eventp; local
72 eventp = ISC_LIST_HEAD(ondest->events);
73 while (eventp != NULL) {
74 ISC_LIST_UNLINK(ondest->events, eventp, ev_link);
76 task = eventp->ev_sender;
77 eventp->ev_sender = sender;
79 isc_task_sendanddetach(&task, &eventp);
42 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task, isc_event_t **eventp) argument
[all...]
H A Devent.c77 isc_event_free(isc_event_t **eventp) { argument
80 REQUIRE(eventp != NULL);
81 event = *eventp;
87 *eventp = NULL;
H A Dratelimiter.c134 isc_event_t **eventp)
139 REQUIRE(eventp != NULL && *eventp != NULL);
141 ev = *eventp;
147 isc_event_t *ev = *eventp;
150 *eventp = NULL;
163 if (*eventp != NULL && result == ISC_R_SUCCESS)
164 isc_task_send(task, eventp);
133 isc_ratelimiter_enqueue(isc_ratelimiter_t *rl, isc_task_t *task, isc_event_t **eventp) argument
H A Dtask.c356 task_send(isc_task_t *task, isc_event_t **eventp) { argument
364 REQUIRE(eventp != NULL);
365 event = *eventp;
380 *eventp = NULL;
386 isc_task_send(isc_task_t *task, isc_event_t **eventp) { argument
403 was_idle = task_send(task, eventp);
427 isc_task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp) { argument
443 idle1 = task_send(task, eventp);
/bind-9.6-ESV-R11/lib/isc/include/isc/
H A Dondestroy.h57 * isc_event_t **eventp) {
58 * return(isc_ondestroy_register(&instance->ondest, task,eventp));
95 isc_event_t **eventp);
98 * Stores task and *eventp away inside *ondest. Ownership of **event is
99 * taken from the caller (and *eventp is set to NULL). The task is attached
H A Dratelimiter.h72 isc_event_t **eventp);
81 * '(*eventp)->ev_sender' is used to hold the task. The caller
89 *\li '(*eventp)->ev_sender' to be NULL.
H A Dtask.h176 isc_task_send(isc_task_t *task, isc_event_t **eventp);
183 *\li eventp != NULL && *eventp != NULL.
187 *\li *eventp == NULL.
191 isc_task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp);
199 *\li eventp != NULL && *eventp != NULL.
203 *\li *eventp == NULL.
/bind-9.6-ESV-R11/lib/dns/include/dns/
H A Dadb.h303 dns_adb_whenshutdown(dns_adb_t *adb, isc_task_t *task, isc_event_t **eventp);
305 * Send '*eventp' to 'task' when 'adb' has shutdown.
311 *\li eventp != NULL && *eventp is a valid event.
315 *\li *eventp == NULL
H A Drequest.h97 isc_event_t **eventp);
99 * Send '*eventp' to 'task' when 'requestmgr' has completed shutdown.
112 *\li *eventp is a valid event.
116 *\li *eventp == NULL.
H A Dresolver.h209 isc_event_t **eventp);
211 * Send '*eventp' to 'task' when 'res' has completed shutdown.
224 *\li *eventp is a valid event.
228 *\li *eventp == NULL.
H A Ddb.h324 dns_db_ondestroy(dns_db_t *db, isc_task_t *task, isc_event_t **eventp);
326 * Causes 'eventp' to be sent to be sent to 'task' when the database is
329 * Note; ownership of the eventp is taken from the caller (and *eventp is
/bind-9.6-ESV-R11/lib/dns/
H A Drequest.c216 isc_event_t **eventp)
224 REQUIRE(eventp != NULL);
226 event = *eventp;
227 *eventp = NULL;
215 dns_requestmgr_whenshutdown(dns_requestmgr_t *requestmgr, isc_task_t *task, isc_event_t **eventp) argument
H A Ddb.c178 dns_db_ondestroy(dns_db_t *db, isc_task_t *task, isc_event_t **eventp) argument
182 return (isc_ondestroy_register(&db->ondest, task, eventp));
H A Dadb.c2217 dns_adb_whenshutdown(dns_adb_t *adb, isc_task_t *task, isc_event_t **eventp) { argument
2223 * Send '*eventp' to 'task' when 'adb' has shutdown.
2227 REQUIRE(eventp != NULL);
2229 event = *eventp;
2230 *eventp = NULL;
H A Dresolver.c7629 isc_event_t **eventp)
7635 REQUIRE(eventp != NULL);
7637 event = *eventp;
7638 *eventp = NULL;
7628 dns_resolver_whenshutdown(dns_resolver_t *res, isc_task_t *task, isc_event_t **eventp) argument

Completed in 71 milliseconds