Lines Matching defs:aggr_softc
320 struct aggr_softc;
362 struct aggr_softc *p_aggr;
410 struct aggr_softc {
467 static int aggr_up(struct aggr_softc *);
468 static int aggr_down(struct aggr_softc *);
469 static int aggr_iff(struct aggr_softc *);
477 static int aggr_get_trunk(struct aggr_softc *, struct trunk_reqall *);
478 static int aggr_set_options(struct aggr_softc *,
480 static int aggr_get_options(struct aggr_softc *, struct trunk_opts *);
481 static int aggr_set_lladdr(struct aggr_softc *, const struct ifreq *);
482 static int aggr_set_mtu(struct aggr_softc *, uint32_t);
483 static void aggr_p_dtor(struct aggr_softc *, struct aggr_port *,
487 static int aggr_add_port(struct aggr_softc *,
489 static int aggr_get_port(struct aggr_softc *, struct trunk_reqport *);
490 static int aggr_del_port(struct aggr_softc *,
492 static int aggr_group(struct aggr_softc *, struct aggr_port *, u_long);
493 static int aggr_multi(struct aggr_softc *, struct aggr_port *,
495 static void aggr_update_capabilities(struct aggr_softc *);
496 static void aggr_set_lacp_mode(struct aggr_softc *, int);
497 static void aggr_set_lacp_timeout(struct aggr_softc *, int);
498 static int aggr_multi_add(struct aggr_softc *, struct ifreq *);
499 static int aggr_multi_del(struct aggr_softc *, struct ifreq *);
501 static void aggr_map(struct aggr_softc *);
503 static void aggr_record_default(struct aggr_softc *, struct aggr_port *);
507 static void aggr_rxm_ev(struct aggr_softc *, struct aggr_port *,
514 static void aggr_mux(struct aggr_softc *, struct aggr_port *,
516 static int aggr_mux_ev(struct aggr_softc *, struct aggr_port *,
531 static void aggr_selection_logic(struct aggr_softc *, struct aggr_port *);
550 struct aggr_softc *sc;
606 struct aggr_softc *sc = ifp->if_softc;
634 aggr_lacp_enabled(struct aggr_softc *sc)
671 aggr_port_moved(struct aggr_softc *sc, struct aggr_port *p)
677 aggr_transmit(struct aggr_softc *sc, const struct aggr_map *map, struct mbuf *m)
703 struct aggr_softc *sc;
731 struct aggr_softc *sc = ifp->if_softc;
830 struct aggr_softc *sc = p->p_aggr;
857 struct aggr_softc *sc = ifp->if_softc;
961 aggr_get_trunk(struct aggr_softc *sc, struct trunk_reqall *ra)
1061 aggr_get_options(struct aggr_softc *sc, struct trunk_opts *tro)
1078 aggr_set_options(struct aggr_softc *sc, const struct trunk_opts *tro)
1127 aggr_add_port(struct aggr_softc *sc, const struct trunk_reqport *rp)
1296 aggr_trunkport(struct aggr_softc *sc, const char *name)
1309 aggr_get_port(struct aggr_softc *sc, struct trunk_reqport *rp)
1324 aggr_del_port(struct aggr_softc *sc, const struct trunk_reqport *rp)
1404 struct aggr_softc *sc = p->p_aggr;
1460 aggr_p_dtor(struct aggr_softc *sc, struct aggr_port *p, const char *op)
1550 struct aggr_softc *sc = p->p_aggr;
1561 struct aggr_softc *sc = p->p_aggr;
1581 aggr_map(struct aggr_softc *sc)
1619 struct aggr_softc *sc = p->p_aggr;
1628 struct aggr_softc *sc = p->p_aggr;
1643 struct aggr_softc *sc = p->p_aggr;
1669 aggr_update_selected(struct aggr_softc *sc, struct aggr_port *p,
1692 aggr_record_default(struct aggr_softc *sc, struct aggr_port *p)
1719 aggr_update_default_selected(struct aggr_softc *sc, struct aggr_port *p)
1738 struct aggr_softc *sc = p->p_aggr;
1784 struct aggr_softc *sc = p->p_aggr;
1817 struct aggr_softc *sc = p->p_aggr;
1902 struct aggr_softc *sc = p->p_aggr;
1944 aggr_selection_logic(struct aggr_softc *sc, struct aggr_port *p)
2010 aggr_mux(struct aggr_softc *sc, struct aggr_port *p, enum lacp_mux_event ev)
2037 aggr_ready(struct aggr_softc *sc)
2043 aggr_disable_distributing(struct aggr_softc *sc, struct aggr_port *p)
2059 aggr_enable_distributing(struct aggr_softc *sc, struct aggr_port *p)
2077 aggr_disable_collecting(struct aggr_softc *sc, struct aggr_port *p)
2089 aggr_enable_collecting(struct aggr_softc *sc, struct aggr_port *p)
2101 aggr_attach_mux(struct aggr_softc *sc, struct aggr_port *p)
2122 aggr_detach_mux(struct aggr_softc *sc, struct aggr_port *p)
2142 aggr_mux_ev(struct aggr_softc *sc, struct aggr_port *p, enum lacp_mux_event ev,
2312 aggr_rxm_ev(struct aggr_softc *sc, struct aggr_port *p,
2515 aggr_up(struct aggr_softc *sc)
2545 aggr_iff(struct aggr_softc *sc)
2574 aggr_down(struct aggr_softc *sc)
2603 aggr_set_lladdr(struct aggr_softc *sc, const struct ifreq *ifr)
2624 aggr_set_mtu(struct aggr_softc *sc, uint32_t mtu)
2646 aggr_group(struct aggr_softc *sc, struct aggr_port *p, u_long cmd)
2668 aggr_multi(struct aggr_softc *sc, struct aggr_port *p,
2691 struct aggr_softc *sc = ifp->if_softc;
2709 aggr_update_capabilities(struct aggr_softc *sc)
2757 struct aggr_softc *sc = p->p_aggr;
2853 struct aggr_softc *sc = p->p_aggr;
2882 aggr_set_lacp_mode(struct aggr_softc *sc, int mode)
2915 aggr_set_lacp_timeout(struct aggr_softc *sc, int timeout)
2938 aggr_multi_add(struct aggr_softc *sc, struct ifreq *ifr)
2982 aggr_multi_del(struct aggr_softc *sc, struct ifreq *ifr)
3073 struct aggr_softc *sc = p->p_aggr;