Lines Matching refs:callback
87 rendezvous_callback_t callback;
97 * Call the callback routines for both the proxy and the target. If either
105 error = e->proxy.callback(RENDEZVOUS_ATTACH, e);
107 error = e->target.callback(RENDEZVOUS_ATTACH, e);
109 e->proxy.callback(RENDEZVOUS_DETACH, e);
111 ep->callback = NULL;
120 * rendezvous. The callback will be invoked as soon as the target is
127 rendezvous_callback_t callback)
131 KASSERT(callback != NULL, ("callback must be set"));
137 e->proxy.callback = callback;
144 e->proxy.callback = callback;
155 rendezvous_register_target(device_t dev, rendezvous_callback_t callback)
160 KASSERT(callback != NULL, ("callback must be set"));
165 e->target.callback = callback;
172 e->target.callback = callback;
193 e->proxy.callback(RENDEZVOUS_DETACH, e);
194 e->target.callback(RENDEZVOUS_DETACH, e);
197 e->proxy.callback = NULL;
220 e->proxy.callback(RENDEZVOUS_DETACH, e);
221 e->target.callback(RENDEZVOUS_DETACH, e);
224 e->target.callback = NULL;