Lines Matching refs:agr_softc
74 static int agr_setconfig(struct agr_softc *, const struct agrreq *);
75 static int agr_getconfig(struct agr_softc *, struct agrreq *);
76 static int agr_getportlist(struct agr_softc *, struct agrreq *);
82 static struct agr_port *agr_select_tx_port(struct agr_softc *, struct mbuf *);
85 static int agr_config_promisc(struct agr_softc *);
88 static int agrport_cleanup(struct agr_softc *, struct agr_port *);
90 static int agr_enter(struct agr_softc *);
91 static void agr_exit(struct agr_softc *);
92 static int agr_pause(struct agr_softc *);
93 static void agr_evacuate(struct agr_softc *);
95 static void agr_ports_lock(struct agr_softc *);
96 static void agr_ports_unlock(struct agr_softc *);
97 static bool agr_ports_enter(struct agr_softc *);
98 static void agr_ports_exit(struct agr_softc *);
186 agr_lock(struct agr_softc *sc)
193 agr_unlock(struct agr_softc *sc)
256 agr_vlan_check(struct ifnet *ifp, struct agr_softc *sc)
280 struct agr_softc *sc;
325 struct agr_softc *sc = ifp->if_softc;
350 agr_select_tx_port(struct agr_softc *sc, struct mbuf *m)
358 agr_select_tx_port(struct agr_softc *sc, struct mbuf *m)
381 struct agr_softc *sc = ifp->if_softc;
416 agr_setconfig(struct agr_softc *sc, const struct agrreq *ar)
455 agr_getportlist(struct agr_softc *sc, struct agrreq *ar)
511 agr_getconfig(struct agr_softc *sc, struct agrreq *ar)
535 struct agr_softc *sc = ifp->if_softc;
685 struct agr_softc *sc = ifp->if_softc;
745 agrport_cleanup(struct agr_softc *sc, struct agr_port *port)
807 struct agr_softc *sc = ifp->if_softc;
907 agr_pause(struct agr_softc *sc)
933 agr_evacuate(struct agr_softc *sc)
945 agr_enter(struct agr_softc *sc)
962 agr_exit(struct agr_softc *sc)
971 agr_ports_enter(struct agr_softc *sc)
983 agr_ports_exit(struct agr_softc *sc)
992 agr_ports_lock(struct agr_softc *sc)
1002 agr_ports_unlock(struct agr_softc *sc)
1013 struct agr_softc *sc = ifp->if_softc;
1114 agr_config_promisc(struct agr_softc *sc)
1126 struct agr_softc *sc = AGR_SC_FROM_PORT(port);