Lines Matching refs:evt
62 struct evt_async evt; member
65 struct evt { struct
67 TAILQ_ENTRY(evt) next;
70 TAILQ_HEAD(evtlist, evt);
106 struct evt *evt; local
152 if ((evt = racoon_malloc(sizeof(*evt))) == NULL) {
170 evt->dump = evtdump;
171 TAILQ_INSERT_TAIL(&evtlist, evt, next);
181 struct evt *evt; in evt_pop() local
183 if ((evt = TAILQ_FIRST(&evtlist)) == NULL) in evt_pop()
186 evtdump = evt->dump; in evt_pop()
187 TAILQ_REMOVE(&evtlist, evt, next); in evt_pop()
188 racoon_free(evt); in evt_pop()
241 e->evt.ec_type = type;
242 time(&e->evt.ec_timestamp);
300 evt_push(&e->evt.ec_ph1src, &e->evt.ec_ph1dst, type, optdata);
317 memcpy(&e->evt.ec_ph1src, ph1->local, sysdep_sa_len(ph1->local));
319 memcpy(&e->evt.ec_ph1dst, ph1->remote, sysdep_sa_len(ph1->remote));
323 evt_push(&e->evt.ec_ph1src, &e->evt.ec_ph1dst, type, optdata);
342 memcpy(&e->evt.ec_ph1src, ph1->local, sysdep_sa_len(ph1->local));
344 memcpy(&e->evt.ec_ph1dst, ph1->remote, sysdep_sa_len(ph1->remote));
346 e->evt.ec_ph2msgid = ph2->msgid;
352 evt_push(&e->evt.ec_ph1src, &e->evt.ec_ph1dst, type, optdata);