Lines Matching refs:ev_port
359 int ev_port)
395 rc = ilbd_create_sg(&sg_info, ev_port, ps,
409 ev_port, ps, cli->cli_peer_ucredp);
416 ev_port, ps, cli->cli_peer_ucredp);
463 rc = ilbd_create_rule((ilb_rule_info_t *)&ic->ic_data, ev_port,
491 rc = ilbd_create_hc((ilb_hc_info_t *)&ic->ic_data, ev_port, ps,
588 new_req(int ev_port, int listener, void *ev_obj)
647 if (port_associate(ev_port, PORT_SOURCE_FD, new_sd, POLLRDNORM,
662 if (port_associate(ev_port, PORT_SOURCE_FD, listener, POLLRDNORM,
670 handle_req(int ev_port, ilbd_event_t event, ilbd_client_t *cli)
712 rc = consume_common_struct(&ic_u.ic, r, cli, ev_port);
743 if (port_associate(ev_port, PORT_SOURCE_FD, cli->cli_sd,
754 if (port_associate(ev_port, PORT_SOURCE_FD, cli->cli_sd, POLLWRNORM,
767 i_ilbd_read_config(int ev_port)
769 logdebug("i_ilbd_read_config: port %d", ev_port);
770 (void) ilbd_walk_sg_pgs(ilbd_create_sg, &ev_port, NULL);
771 (void) ilbd_walk_hc_pgs(ilbd_create_hc, &ev_port, NULL);
772 (void) ilbd_walk_rule_pgs(ilbd_create_rule, &ev_port, NULL);
783 int ev_port, ev_port_obj;
787 ev_port = port_create();
788 if (ev_port == -1) {
792 ilbd_hc_timer_init(ev_port, &timer_ev_obj);
795 if (port_associate(ev_port, PORT_SOURCE_FD, listener, POLLRDNORM,
801 i_ilbd_read_config(ev_port);
810 r = port_get(ev_port, &p_ev, NULL);
827 ilbd_hc_probe_return(ev_port, ev_port_obj,
842 new_req(ev_port, ev_port_obj, &ev_obj);
861 handle_req(ev_port, event, cli);