Lines Matching refs:esvr
106 struct event_svr esvr; in l9p_start_server() local
112 if (l9p_init_event_svr(&esvr, naddrs) != 0) { in l9p_start_server()
117 nsockets = l9p_bind_addrs(&esvr, res, naddrs, &sockets); in l9p_start_server()
130 if (l9p_event_get(server, &esvr, nsockets, in l9p_start_server()
143 close(esvr.ev_kq); in l9p_start_server()
144 free(esvr.ev_kev); in l9p_start_server()
145 free(esvr.ev_event); in l9p_start_server()
147 close(esvr.ev_port); in l9p_start_server()
148 free(esvr.ev_pe); in l9p_start_server()
324 l9p_event_get(struct l9p_server *l9svr, struct event_svr *esvr, uint_t nsockets, in l9p_event_get() argument
329 evs = kevent(esvr->ev_kq, NULL, 0, esvr->ev_event, nsockets, NULL); in l9p_event_get()
344 l9p_event_get(struct l9p_server *l9svr, struct event_svr *esvr, uint_t nsockets, in l9p_event_get() argument
350 if (port_getn(esvr->ev_port, esvr->ev_pe, nsockets, &evs, NULL) < 0) { in l9p_event_get()
358 if (esvr->ev_pe[i].portev_source != PORT_SOURCE_FD) in l9p_event_get()
361 cb(l9svr, (int)esvr->ev_pe[i].portev_object); in l9p_event_get()