lagg_proto_softc
struct lagg_proto_softc **psc)
struct lagg_proto_softc **);
struct lagg_proto_softc *psc;
lacp_input(struct lagg_proto_softc *xlsc, struct lagg_port *lp, struct mbuf *m)
static void lacp_linkstate(struct lagg_proto_softc *, struct lagg_port *);
lacp_linkstate(struct lagg_proto_softc *xlsc, struct lagg_port *lp)
lacp_attach(struct lagg_softc *sc, struct lagg_proto_softc **lscp)
*lscp = (struct lagg_proto_softc *)lsc;
lacp_detach(struct lagg_proto_softc *xlsc)
lacp_up(struct lagg_proto_softc *xlsc)
lacp_down(struct lagg_proto_softc *xlsc)
lacp_transmit(struct lagg_proto_softc *xlsc, struct mbuf *m)
lacp_allocport(struct lagg_proto_softc *xlsc, struct lagg_port *lp)
lacp_startport(struct lagg_proto_softc *xlsc, struct lagg_port *lp)
lacp_stopport(struct lagg_proto_softc *xlsc, struct lagg_port *lp)
lacp_freeport(struct lagg_proto_softc *xlsc, struct lagg_port *lp)
lacp_protostat(struct lagg_proto_softc *xlsc, struct laggreqproto *resp)
lacp_portstat(struct lagg_proto_softc *xlsc, struct lagg_port *lp,
lacp_linkstate_ifnet_locked(struct lagg_proto_softc *xlsc, struct lagg_port *lp)
lacp_ioctl(struct lagg_proto_softc *xlsc, struct laggreqproto *lreq)
static struct lagg_proto_softc *
static void lagg_proto_free(struct lagg_proto_softc *);
static void lagg_proto_insert_port(struct lagg_proto_softc *,
static void lagg_proto_remove_port(struct lagg_proto_softc *,
lagg_link_active(struct lagg_proto_softc *psc,
static void lagg_common_linkstate(struct lagg_proto_softc *,
static struct lagg_proto_softc *
struct lagg_proto_softc *psc;
lagg_proto_free(struct lagg_proto_softc *psc)
lagg_link_active(struct lagg_proto_softc *psc,
lagg_common_allocport(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_common_freeport(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_proto_insert_port(struct lagg_proto_softc *psc,
lagg_proto_remove_port(struct lagg_proto_softc *psc,
lagg_common_startport(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_common_stopport(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_common_linkstate(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_common_linkstate_ifnet_locked(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_common_detach(struct lagg_proto_softc *psc)
lagg_none_attach(struct lagg_softc *sc, struct lagg_proto_softc **pscp)
lagg_fail_attach(struct lagg_softc *sc, struct lagg_proto_softc **xpsc)
struct lagg_proto_softc *psc;
lagg_fail_transmit(struct lagg_proto_softc *psc, struct mbuf *m)
lagg_fail_input(struct lagg_proto_softc *psc, struct lagg_port *lp,
lagg_fail_portstat(struct lagg_proto_softc *psc, struct lagg_port *lp,
lagg_fail_ioctl(struct lagg_proto_softc *psc, struct laggreqproto *lreq)
struct lagg_proto_softc *psc = xpsc;
lagg_lb_attach(struct lagg_softc *sc, struct lagg_proto_softc **xpsc)
struct lagg_proto_softc *psc;
lagg_lb_startport(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_lb_stopport(struct lagg_proto_softc *psc, struct lagg_port *lp)
lagg_lb_transmit(struct lagg_proto_softc *psc, struct mbuf *m)
lagg_lb_input(struct lagg_proto_softc *psc __unused,
lagg_lb_portstat(struct lagg_proto_softc *psc, struct lagg_port *lp,
struct lagg_proto_softc *psc = xpsc;
void (*pr_detach)(struct lagg_proto_softc *);
int (*pr_up)(struct lagg_proto_softc *);
void (*pr_down)(struct lagg_proto_softc *);
int (*pr_transmit)(struct lagg_proto_softc *,
struct mbuf * (*pr_input)(struct lagg_proto_softc *,
int (*pr_allocport)(struct lagg_proto_softc *,
void (*pr_freeport)(struct lagg_proto_softc *,
void (*pr_startport)(struct lagg_proto_softc *,
void (*pr_stopport)(struct lagg_proto_softc *,
void (*pr_protostat)(struct lagg_proto_softc *,
void (*pr_portstat)(struct lagg_proto_softc *,
void (*pr_linkstate)(struct lagg_proto_softc *,
int (*pr_ioctl)(struct lagg_proto_softc *,
struct lagg_proto_softc
void lagg_common_detach(struct lagg_proto_softc *);
int lagg_common_allocport(struct lagg_proto_softc *,
void lagg_common_freeport(struct lagg_proto_softc *,
void lagg_common_startport(struct lagg_proto_softc *,
void lagg_common_stopport(struct lagg_proto_softc *,
void lagg_common_linkstate_ifnet_locked(struct lagg_proto_softc *,
struct lagg_proto_softc **);
struct lagg_proto_softc **);
int lagg_fail_transmit(struct lagg_proto_softc *, struct mbuf *);
struct mbuf * lagg_fail_input(struct lagg_proto_softc *, struct lagg_port *,
void lagg_fail_portstat(struct lagg_proto_softc *,
int lagg_fail_ioctl(struct lagg_proto_softc *,
int lagg_lb_attach(struct lagg_softc *, struct lagg_proto_softc **);
void lagg_lb_startport(struct lagg_proto_softc *,
void lagg_lb_stopport(struct lagg_proto_softc *, struct lagg_port *);
int lagg_lb_transmit(struct lagg_proto_softc *, struct mbuf *);
struct mbuf * lagg_lb_input(struct lagg_proto_softc *, struct lagg_port *,
void lagg_lb_portstat(struct lagg_proto_softc *,
int lacp_attach(struct lagg_softc *, struct lagg_proto_softc **);
void lacp_detach(struct lagg_proto_softc *);
int lacp_up(struct lagg_proto_softc *);
struct lagg_proto_softc;
void lacp_down(struct lagg_proto_softc *);
int lacp_transmit(struct lagg_proto_softc *, struct mbuf *);
struct mbuf * lacp_input(struct lagg_proto_softc *, struct lagg_port *,
int lacp_allocport(struct lagg_proto_softc *, struct lagg_port *);
void lacp_freeport(struct lagg_proto_softc *, struct lagg_port *);
void lacp_startport(struct lagg_proto_softc *, struct lagg_port *);
void lacp_stopport(struct lagg_proto_softc *, struct lagg_port *);
void lacp_protostat(struct lagg_proto_softc *,
void lacp_portstat(struct lagg_proto_softc *, struct lagg_port *,
void lacp_linkstate_ifnet_locked(struct lagg_proto_softc *, struct lagg_port *);
int lacp_ioctl(struct lagg_proto_softc *, struct laggreqproto *);
struct lagg_proto_softc **);