Lines Matching refs:cdev
299 isc_socket_connev_t *cdev; /* connect() done event */
368 static void send_connectdone_event(isc_socket_t *sock, isc_socket_connev_t **cdev);
1988 send_connectdone_event(isc_socket_t *sock, isc_socket_connev_t **cdev) {
1991 INSIST(cdev != NULL && *cdev != NULL);
1993 task = (*cdev)->ev_sender;
1994 (*cdev)->ev_sender = sock;
1998 isc_task_sendanddetach(&task, (isc_event_t **)cdev);
2108 isc_socket_connev_t *cdev;
2123 cdev = lpo->cdev;
2124 if (!connectdone_is_active(sock, cdev)) {
2156 #define ERROR_MATCH(a, b) case a: cdev->result = b; break;
2171 cdev->result = ISC_R_UNEXPECTED;
2180 cdev->result = ISC_R_SUCCESS;
2187 send_connectdone_event(sock, &cdev);
2551 if (connectdone_is_active(sock, lpo->cdev)) {
2552 lpo->cdev->result = isc_result;
2555 send_connectdone_event(sock, &lpo->cdev);
3424 isc_socket_connev_t *cdev;
3485 cdev = (isc_socket_connev_t *)isc_event_allocate(manager->mctx, sock,
3488 sizeof(*cdev));
3489 if (cdev == NULL) {
3493 ISC_LINK_INIT(cdev, ev_link);
3502 lpo->cdev = cdev;
3513 cdev->ev_sender = ntask;
3521 sock->connect_ev = cdev;
3525 cdev->result = ISC_R_SUCCESS;
3526 isc_task_send(task, (isc_event_t **)&cdev);