Lines Matching refs:eonce
456 struct event_once *eonce = arg;
458 (*eonce->cb)(fd, events, eonce->arg);
459 free(eonce);
468 struct event_once *eonce;
476 if ((eonce = calloc(1, sizeof(struct event_once))) == NULL)
479 eonce->cb = callback;
480 eonce->arg = arg;
488 evtimer_set(&eonce->ev, event_once_cb, eonce);
492 event_set(&eonce->ev, fd, events, event_once_cb, eonce);
495 free(eonce);
499 res = event_add(&eonce->ev, tv);
501 free(eonce);