Home | History | Annotate | Download | only in libevent

Lines Matching refs:eonce

553 	struct event_once *eonce = arg;
555 (*eonce->cb)(fd, events, eonce->arg);
556 free(eonce);
572 struct event_once *eonce;
580 if ((eonce = calloc(1, sizeof(struct event_once))) == NULL)
583 eonce->cb = callback;
584 eonce->arg = arg;
592 evtimer_set(&eonce->ev, event_once_cb, eonce);
596 event_set(&eonce->ev, fd, events, event_once_cb, eonce);
599 free(eonce);
603 res = event_base_set(base, &eonce->ev);
605 res = event_add(&eonce->ev, tv);
607 free(eonce);