Searched refs:activate (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/lib/
H A Dioloop.h211 /* Call the activate callback when this context is activated (I/O callback is
217 states, i.e. activate() callback is called only when switching from
222 io_callback_t *activate,
224 #define io_loop_context_add_callbacks(ctx, activate, deactivate, context) \
225 io_loop_context_add_callbacks(ctx, 1 ? (io_callback_t *)activate : \
226 CALLBACK_TYPECHECK(activate, void (*)(typeof(context))) + \
231 io_callback_t *activate,
233 #define io_loop_context_remove_callbacks(ctx, activate, deactivate, context) \
234 io_loop_context_remove_callbacks(ctx, 1 ? (io_callback_t *)activate : \
235 CALLBACK_TYPECHECK(activate, voi
[all...]
H A Dioloop-private.h93 io_callback_t *activate; member in struct:ioloop_context_callback
H A Dioloop.c975 io_callback_t *activate,
981 cb.activate = activate;
990 io_callback_t *activate,
997 cb->activate == activate && cb->deactivate == deactivate) {
999 here from activate/deactivate loop */
1000 cb->activate = NULL;
1017 if (cbs[i].activate != NULL)
1036 if (cb->activate !
974 io_loop_context_add_callbacks(struct ioloop_context *ctx, io_callback_t *activate, io_callback_t *deactivate, void *context) argument
989 io_loop_context_remove_callbacks(struct ioloop_context *ctx, io_callback_t *activate, io_callback_t *deactivate, void *context) argument
[all...]

Completed in 10 milliseconds