sys/net/if_trunk.c
101
int trunk_fail_attach(struct trunk_softc *);
sys/net/if_trunk.c
102
int trunk_fail_detach(struct trunk_softc *);
sys/net/if_trunk.c
105
int trunk_fail_start(struct trunk_softc *, struct mbuf *);
sys/net/if_trunk.c
1050
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
106
int trunk_fail_input(struct trunk_softc *, struct trunk_port *,
sys/net/if_trunk.c
1061
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
1089
struct trunk_softc *tr;
sys/net/if_trunk.c
1104
if ((tr = (struct trunk_softc *)tp->tp_trunk) == NULL)
sys/net/if_trunk.c
111
int trunk_lb_attach(struct trunk_softc *);
sys/net/if_trunk.c
112
int trunk_lb_detach(struct trunk_softc *);
sys/net/if_trunk.c
1148
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
115
int trunk_lb_start(struct trunk_softc *, struct mbuf *);
sys/net/if_trunk.c
116
int trunk_lb_input(struct trunk_softc *, struct trunk_port *,
sys/net/if_trunk.c
1160
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
1176
struct trunk_softc *tr = NULL;
sys/net/if_trunk.c
1179
tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
118
int trunk_lb_porttable(struct trunk_softc *, struct trunk_port *);
sys/net/if_trunk.c
1188
trunk_link_active(struct trunk_softc *tr, struct trunk_port *tp)
sys/net/if_trunk.c
121
int trunk_bcast_attach(struct trunk_softc *);
sys/net/if_trunk.c
122
int trunk_bcast_detach(struct trunk_softc *);
sys/net/if_trunk.c
123
int trunk_bcast_start(struct trunk_softc *, struct mbuf *);
sys/net/if_trunk.c
124
int trunk_bcast_input(struct trunk_softc *, struct trunk_port *,
sys/net/if_trunk.c
1258
trunk_rr_attach(struct trunk_softc *tr)
sys/net/if_trunk.c
1281
trunk_rr_detach(struct trunk_softc *tr)
sys/net/if_trunk.c
1290
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
1297
trunk_rr_start(struct trunk_softc *tr, struct mbuf *m)
sys/net/if_trunk.c
130
int (*ti_attach)(struct trunk_softc *);
sys/net/if_trunk.c
1318
trunk_rr_input(struct trunk_softc *tr, struct trunk_port *tp, struct mbuf *m)
sys/net/if_trunk.c
1329
trunk_fail_attach(struct trunk_softc *tr)
sys/net/if_trunk.c
1349
trunk_fail_detach(struct trunk_softc *tr)
sys/net/if_trunk.c
1358
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
1368
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
1385
trunk_fail_start(struct trunk_softc *tr, struct mbuf *m)
sys/net/if_trunk.c
1399
trunk_fail_input(struct trunk_softc *tr, struct trunk_port *tp, struct mbuf *m)
sys/net/if_trunk.c
1410
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
1420
trunk_lb_attach(struct trunk_softc *tr)
sys/net/if_trunk.c
1446
trunk_lb_detach(struct trunk_softc *tr)
sys/net/if_trunk.c
1455
trunk_lb_porttable(struct trunk_softc *tr, struct trunk_port *tp)
sys/net/if_trunk.c
1479
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
1486
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
149
struct trunk_softc *tr;
sys/net/if_trunk.c
1491
trunk_lb_start(struct trunk_softc *tr, struct mbuf *m)
sys/net/if_trunk.c
1514
trunk_lb_input(struct trunk_softc *tr, struct trunk_port *tp, struct mbuf *m)
sys/net/if_trunk.c
1525
trunk_bcast_attach(struct trunk_softc *tr)
sys/net/if_trunk.c
1542
trunk_bcast_detach(struct trunk_softc *tr)
sys/net/if_trunk.c
1548
trunk_bcast_start(struct trunk_softc *tr, struct mbuf *m0)
sys/net/if_trunk.c
1588
trunk_bcast_input(struct trunk_softc *tr, struct trunk_port *tp, struct mbuf *m)
sys/net/if_trunk.c
201
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
222
SLIST_REMOVE(&trunk_list, tr, trunk_softc, tr_entries);
sys/net/if_trunk.c
242
trunk_capabilities(struct trunk_softc *tr)
sys/net/if_trunk.c
275
trunk_port_create(struct trunk_softc *tr, struct ifnet *ifp)
sys/net/if_trunk.c
277
struct trunk_softc *tr_ptr;
sys/net/if_trunk.c
390
trunk_port_checkstacking(struct trunk_softc *tr)
sys/net/if_trunk.c
392
struct trunk_softc *tr_ptr;
sys/net/if_trunk.c
398
tr_ptr = (struct trunk_softc *)tp->tp_if->if_softc;
sys/net/if_trunk.c
409
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
477
struct trunk_softc *tr;
sys/net/if_trunk.c
485
(tr = (struct trunk_softc *)tp->tp_trunk) == NULL) {
sys/net/if_trunk.c
51
SLIST_HEAD(__trhead, trunk_softc) trunk_list; /* list of trunks */
sys/net/if_trunk.c
550
trunk_port_get(struct trunk_softc *tr, struct ifnet *ifp)
sys/net/if_trunk.c
553
struct trunk_softc *tr_ptr;
sys/net/if_trunk.c
57
int trunk_capabilities(struct trunk_softc *);
sys/net/if_trunk.c
577
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
59
int trunk_port_create(struct trunk_softc *, struct ifnet *);
sys/net/if_trunk.c
608
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
66
struct trunk_port *trunk_port_get(struct trunk_softc *, struct ifnet *);
sys/net/if_trunk.c
67
int trunk_port_checkstacking(struct trunk_softc *);
sys/net/if_trunk.c
70
int trunk_ether_addmulti(struct trunk_softc *, struct ifreq *);
sys/net/if_trunk.c
71
int trunk_ether_delmulti(struct trunk_softc *, struct ifreq *);
sys/net/if_trunk.c
72
void trunk_ether_purgemulti(struct trunk_softc *);
sys/net/if_trunk.c
74
int trunk_ioctl_allports(struct trunk_softc *, u_long, caddr_t);
sys/net/if_trunk.c
810
trunk_ether_addmulti(struct trunk_softc *tr, struct ifreq *ifr)
sys/net/if_trunk.c
845
trunk_ether_delmulti(struct trunk_softc *tr, struct ifreq *ifr)
sys/net/if_trunk.c
85
struct trunk_port *trunk_link_active(struct trunk_softc *,
sys/net/if_trunk.c
887
trunk_ether_purgemulti(struct trunk_softc *tr)
sys/net/if_trunk.c
907
struct trunk_softc *tr = (struct trunk_softc *)tp->tp_trunk;
sys/net/if_trunk.c
93
int trunk_rr_attach(struct trunk_softc *);
sys/net/if_trunk.c
931
trunk_ioctl_allports(struct trunk_softc *tr, u_long cmd, caddr_t data)
sys/net/if_trunk.c
94
int trunk_rr_detach(struct trunk_softc *);
sys/net/if_trunk.c
955
struct trunk_softc *tr = (struct trunk_softc *)ifp->if_softc;
sys/net/if_trunk.c
96
int trunk_rr_start(struct trunk_softc *, struct mbuf *);
sys/net/if_trunk.c
97
int trunk_rr_input(struct trunk_softc *, struct trunk_port *,
sys/net/if_trunk.h
158
struct trunk_softc;
sys/net/if_trunk.h
161
struct trunk_softc *tp_trunk; /* parent trunk */
sys/net/if_trunk.h
220
SLIST_ENTRY(trunk_softc) tr_entries;
sys/net/if_trunk.h
225
int (*tr_detach)(struct trunk_softc *);
sys/net/if_trunk.h
226
int (*tr_start)(struct trunk_softc *, struct mbuf *);
sys/net/if_trunk.h
227
int (*tr_input)(struct trunk_softc *, struct trunk_port *,
sys/net/if_trunk.h
232
void (*tr_init)(struct trunk_softc *);
sys/net/if_trunk.h
233
void (*tr_stop)(struct trunk_softc *);
sys/net/if_trunk.h
234
void (*tr_req)(struct trunk_softc *, caddr_t);
sys/net/trunklacp.c
327
struct trunk_softc *sc = tp->tp_trunk;
sys/net/trunklacp.c
492
struct trunk_softc *sc = tp->tp_trunk;
sys/net/trunklacp.c
561
lacp_req(struct trunk_softc *sc, caddr_t data)
sys/net/trunklacp.c
721
lacp_attach(struct trunk_softc *sc)
sys/net/trunklacp.c
757
lacp_detach(struct trunk_softc *sc)
sys/net/trunklacp.c
773
lacp_init(struct trunk_softc *sc)
sys/net/trunklacp.c
781
lacp_stop(struct trunk_softc *sc)
sys/net/trunklacp.c
790
lacp_select_tx_port(struct trunk_softc *sc, struct mbuf *m)
sys/net/trunklacp.c
989
struct trunk_softc *sc = tp->tp_trunk;
sys/net/trunklacp.h
246
struct trunk_softc *lsc_softc;
sys/net/trunklacp.h
287
struct trunk_port *lacp_select_tx_port(struct trunk_softc *, struct mbuf *);
sys/net/trunklacp.h
288
int lacp_attach(struct trunk_softc *);
sys/net/trunklacp.h
289
int lacp_detach(struct trunk_softc *);
sys/net/trunklacp.h
290
void lacp_init(struct trunk_softc *);
sys/net/trunklacp.h
291
void lacp_stop(struct trunk_softc *);
sys/net/trunklacp.h
295
void lacp_req(struct trunk_softc *, caddr_t);