Lines Matching refs:event
1 /* $NetBSD: event.c,v 1.1.1.1 2009/12/13 16:54:12 kardel Exp $ */
20 /* Id: event.c,v 1.21 2007/06/19 23:47:17 tbox Exp */
29 #include <isc/event.h>
38 destroy(isc_event_t *event) {
39 isc_mem_put(event->ev_destroy_arg, event, event->ev_size);
46 isc_event_t *event;
52 event = isc_mem_get(mctx, size);
53 if (event == NULL)
58 * evils here. If the event->ev_arg member is made const, then
59 * it affects a great many users of the task/event subsystem
70 ISC_EVENT_INIT(event, size, 0, NULL, type, action, deconst_arg,
73 return (event);
78 isc_event_t *event;
81 event = *eventp;
82 REQUIRE(event != NULL);
84 if (event->ev_destroy != NULL)
85 (event->ev_destroy)(event);