Lines Matching defs:callback
90 rendevous_callback_t callback;
100 * Call the callback routines for both the proxy and the target. If either
108 error = e->proxy.callback(RENDEVOUS_ATTACH, e);
110 error = e->target.callback(RENDEVOUS_ATTACH, e);
112 e->proxy.callback(RENDEVOUS_DETACH, e);
114 ep->callback = NULL;
123 * rendevous. The callback will be invoked as soon as the target is
130 rendevous_callback_t callback)
134 KASSERT(callback != NULL, ("callback must be set"));
140 e->proxy.callback = callback;
147 e->proxy.callback = callback;
158 rendevous_register_target(device_t dev, rendevous_callback_t callback)
163 KASSERT(callback != NULL, ("callback must be set"));
168 e->target.callback = callback;
175 e->target.callback = callback;
196 e->proxy.callback(RENDEVOUS_DETACH, e);
197 e->target.callback(RENDEVOUS_DETACH, e);
200 e->proxy.callback = NULL;
223 e->proxy.callback(RENDEVOUS_DETACH, e);
224 e->target.callback(RENDEVOUS_DETACH, e);
227 e->target.callback = NULL;