Lines Matching defs:sev
211 struct sessev *sev;
217 if ((sev = malloc(sizeof(*sev))) == NULL)
219 sev->conn = c;
220 sev->sess = s;
221 sev->event = ev;
225 if (event_once(-1, EV_TIMEOUT, session_fsm_callback, sev, &tv) == -1)
252 struct sessev *sev = arg;
253 struct session *s = sev->sess;
258 sev->event == s_fsm[i].event) {
261 sess_event(sev->event));
262 ns = s_fsm[i].action(s, sev);
276 sess_state(s->state), sess_event(sev->event));
279 free(sev);
284 sess_do_start(struct session *s, struct sessev *sev)
308 sess_do_conn_loggedin(struct session *s, struct sessev *sev)
326 sess_do_conn_fail(struct session *s, struct sessev *sev)
328 struct connection *c = sev->conn;
331 if (sev->conn == NULL) {
372 sess_do_conn_closed(struct session *s, struct sessev *sev)
374 struct connection *c = sev->conn;
395 sess_do_stop(struct session *s, struct sessev *sev)
409 sess_do_free(struct session *s, struct sessev *sev)
423 sess_do_reinstatement(struct session *s, struct sessev *sev)