Symbol: agr_softc
sys/net/agr/ieee8023ad_impl.h
46
struct agr_softc;
sys/net/agr/ieee8023ad_impl.h
48
void ieee8023ad_ctor(struct agr_softc *);
sys/net/agr/ieee8023ad_impl.h
49
void ieee8023ad_dtor(struct agr_softc *);
sys/net/agr/ieee8023ad_impl.h
52
struct agr_port *ieee8023ad_select_tx_port(struct agr_softc *, struct mbuf *);
sys/net/agr/ieee8023ad_impl.h
53
void ieee8023ad_lacp_porttick(struct agr_softc *, struct agr_port *);
sys/net/agr/ieee8023ad_lacp.c
287
ieee8023ad_lacp_porttick(struct agr_softc *sc, struct agr_port *port)
sys/net/agr/ieee8023ad_lacp.c
434
struct agr_softc *sc = vp;
sys/net/agr/ieee8023ad_lacp.c
458
struct agr_softc *sc = AGR_SC_FROM_PORT(port);
sys/net/agr/ieee8023ad_lacp.c
468
ieee8023ad_ctor(struct agr_softc *sc)
sys/net/agr/ieee8023ad_lacp.c
480
ieee8023ad_dtor(struct agr_softc *sc)
sys/net/agr/ieee8023ad_lacp.c
495
ieee8023ad_select_tx_port(struct agr_softc *sc, struct mbuf *m)
sys/net/agr/ieee8023ad_lacp.c
95
struct agr_softc *sc;
sys/net/agr/if_agr.c
1002
agr_ports_unlock(struct agr_softc *sc)
sys/net/agr/if_agr.c
1013
struct agr_softc *sc = ifp->if_softc;
sys/net/agr/if_agr.c
1114
agr_config_promisc(struct agr_softc *sc)
sys/net/agr/if_agr.c
1126
struct agr_softc *sc = AGR_SC_FROM_PORT(port);
sys/net/agr/if_agr.c
186
agr_lock(struct agr_softc *sc)
sys/net/agr/if_agr.c
193
agr_unlock(struct agr_softc *sc)
sys/net/agr/if_agr.c
256
agr_vlan_check(struct ifnet *ifp, struct agr_softc *sc)
sys/net/agr/if_agr.c
280
struct agr_softc *sc;
sys/net/agr/if_agr.c
325
struct agr_softc *sc = ifp->if_softc;
sys/net/agr/if_agr.c
350
agr_select_tx_port(struct agr_softc *sc, struct mbuf *m)
sys/net/agr/if_agr.c
358
agr_select_tx_port(struct agr_softc *sc, struct mbuf *m)
sys/net/agr/if_agr.c
381
struct agr_softc *sc = ifp->if_softc;
sys/net/agr/if_agr.c
416
agr_setconfig(struct agr_softc *sc, const struct agrreq *ar)
sys/net/agr/if_agr.c
455
agr_getportlist(struct agr_softc *sc, struct agrreq *ar)
sys/net/agr/if_agr.c
511
agr_getconfig(struct agr_softc *sc, struct agrreq *ar)
sys/net/agr/if_agr.c
535
struct agr_softc *sc = ifp->if_softc;
sys/net/agr/if_agr.c
685
struct agr_softc *sc = ifp->if_softc;
sys/net/agr/if_agr.c
74
static int agr_setconfig(struct agr_softc *, const struct agrreq *);
sys/net/agr/if_agr.c
745
agrport_cleanup(struct agr_softc *sc, struct agr_port *port)
sys/net/agr/if_agr.c
75
static int agr_getconfig(struct agr_softc *, struct agrreq *);
sys/net/agr/if_agr.c
76
static int agr_getportlist(struct agr_softc *, struct agrreq *);
sys/net/agr/if_agr.c
807
struct agr_softc *sc = ifp->if_softc;
sys/net/agr/if_agr.c
82
static struct agr_port *agr_select_tx_port(struct agr_softc *, struct mbuf *);
sys/net/agr/if_agr.c
85
static int agr_config_promisc(struct agr_softc *);
sys/net/agr/if_agr.c
88
static int agrport_cleanup(struct agr_softc *, struct agr_port *);
sys/net/agr/if_agr.c
90
static int agr_enter(struct agr_softc *);
sys/net/agr/if_agr.c
907
agr_pause(struct agr_softc *sc)
sys/net/agr/if_agr.c
91
static void agr_exit(struct agr_softc *);
sys/net/agr/if_agr.c
92
static int agr_pause(struct agr_softc *);
sys/net/agr/if_agr.c
93
static void agr_evacuate(struct agr_softc *);
sys/net/agr/if_agr.c
933
agr_evacuate(struct agr_softc *sc)
sys/net/agr/if_agr.c
945
agr_enter(struct agr_softc *sc)
sys/net/agr/if_agr.c
95
static void agr_ports_lock(struct agr_softc *);
sys/net/agr/if_agr.c
96
static void agr_ports_unlock(struct agr_softc *);
sys/net/agr/if_agr.c
962
agr_exit(struct agr_softc *sc)
sys/net/agr/if_agr.c
97
static bool agr_ports_enter(struct agr_softc *);
sys/net/agr/if_agr.c
971
agr_ports_enter(struct agr_softc *sc)
sys/net/agr/if_agr.c
98
static void agr_ports_exit(struct agr_softc *);
sys/net/agr/if_agr.c
983
agr_ports_exit(struct agr_softc *sc)
sys/net/agr/if_agr.c
992
agr_ports_lock(struct agr_softc *sc)
sys/net/agr/if_agrether.c
122
agrether_dtor(struct agr_softc *sc)
sys/net/agr/if_agrether.c
137
agrether_portinit(struct agr_softc *sc, struct agr_port *port)
sys/net/agr/if_agrether.c
201
agrether_portfini(struct agr_softc *sc, struct agr_port *port)
sys/net/agr/if_agrether.c
239
agrether_configmulti_port(struct agr_softc *sc, struct agr_port *port,
sys/net/agr/if_agrether.c
248
agrether_configmulti_ifreq(struct agr_softc *sc, struct ifreq *ifr,
sys/net/agr/if_agrether.c
259
agrether_select_tx_port(struct agr_softc *sc, struct mbuf *m)
sys/net/agr/if_agrether.c
53
static int agrether_ctor(struct agr_softc *, struct ifnet *);
sys/net/agr/if_agrether.c
54
static void agrether_dtor(struct agr_softc *);
sys/net/agr/if_agrether.c
55
static int agrether_portinit(struct agr_softc *, struct agr_port *);
sys/net/agr/if_agrether.c
56
static int agrether_portfini(struct agr_softc *, struct agr_port *);
sys/net/agr/if_agrether.c
57
static struct agr_port *agrether_select_tx_port(struct agr_softc *,
sys/net/agr/if_agrether.c
59
static int agrether_configmulti_port(struct agr_softc *, struct agr_port *,
sys/net/agr/if_agrether.c
61
static int agrether_configmulti_ifreq(struct agr_softc *, struct ifreq *,
sys/net/agr/if_agrether.c
88
agrether_ctor(struct agr_softc *sc, struct ifnet *ifp_port)
sys/net/agr/if_agrether_hash.c
72
agrether_hashmbuf(struct agr_softc *sc, struct mbuf *m)
sys/net/agr/if_agrethervar.h
32
struct agr_softc;
sys/net/agr/if_agrethervar.h
39
uint32_t agrether_hashmbuf(struct agr_softc *, struct mbuf *);
sys/net/agr/if_agrmonitor.c
45
struct agr_softc *sc = AGR_SC_FROM_PORT(port);
sys/net/agr/if_agrsoftc.c
45
struct agr_softc *
sys/net/agr/if_agrsoftc.c
48
struct agr_softc *sc;
sys/net/agr/if_agrsoftc.c
65
agr_free_softc(struct agr_softc *sc)
sys/net/agr/if_agrsubr.c
172
agr_port_foreach(struct agr_softc *sc,
sys/net/agr/if_agrsubr.c
237
agr_configmulti_ifreq(struct agr_softc *sc, struct agr_multiaddrs *ama,
sys/net/agr/if_agrsubr.c
67
agr_mc_purgeall(struct agr_softc *sc, struct agr_multiaddrs *ama)
sys/net/agr/if_agrsubr.c
87
agr_mc_init(struct agr_softc *sc, struct agr_multiaddrs *ama)
sys/net/agr/if_agrsubr.h
40
int agr_mc_init(struct agr_softc *, struct agr_multiaddrs *);
sys/net/agr/if_agrsubr.h
41
int agr_mc_purgeall(struct agr_softc *, struct agr_multiaddrs *);
sys/net/agr/if_agrsubr.h
45
int agr_port_foreach(struct agr_softc *, int (*)(struct agr_port *, void *),
sys/net/agr/if_agrsubr.h
49
int agr_configmulti_ifreq(struct agr_softc *, struct agr_multiaddrs *,
sys/net/agr/if_agrtimer.c
113
struct agr_softc *sc = arg;
sys/net/agr/if_agrtimer.c
47
agrtimer_init(struct agr_softc *sc)
sys/net/agr/if_agrtimer.c
62
agrtimer_destroy(struct agr_softc *sc)
sys/net/agr/if_agrtimer.c
70
agrtimer_start(struct agr_softc *sc)
sys/net/agr/if_agrtimer.c
77
agrtimer_stop(struct agr_softc *sc)
sys/net/agr/if_agrtimer.c
86
struct agr_softc *sc = arg;
sys/net/agr/if_agrtimer.c
94
struct agr_softc *sc = arg;
sys/net/agr/if_agrvar_impl.h
129
((struct agr_softc *)(port)->port_agrifp->if_softc)
sys/net/agr/if_agrvar_impl.h
135
void agr_lock(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
136
void agr_unlock(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
140
struct agr_softc *agr_alloc_softc(void);
sys/net/agr/if_agrvar_impl.h
141
void agr_free_softc(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
148
int agrtimer_init(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
149
void agrtimer_destroy(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
150
void agrtimer_start(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
151
void agrtimer_stop(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
41
struct agr_softc;
sys/net/agr/if_agrvar_impl.h
63
void (*iftop_tick)(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
64
void (*iftop_porttick)(struct agr_softc *, struct agr_port *);
sys/net/agr/if_agrvar_impl.h
74
int (*iftop_ctor)(struct agr_softc *, struct ifnet *);
sys/net/agr/if_agrvar_impl.h
76
void (*iftop_dtor)(struct agr_softc *);
sys/net/agr/if_agrvar_impl.h
83
int (*iftop_portinit)(struct agr_softc *, struct agr_port *);
sys/net/agr/if_agrvar_impl.h
89
int (*iftop_portfini)(struct agr_softc *, struct agr_port *);
sys/net/agr/if_agrvar_impl.h
91
struct agr_port *(*iftop_select_tx_port)(struct agr_softc *,
sys/net/agr/if_agrvar_impl.h
93
uint32_t (*iftop_hashmbuf)(struct agr_softc *, struct mbuf *);
sys/net/agr/if_agrvar_impl.h
95
int (*iftop_configmulti_port)(struct agr_softc *, struct agr_port *,
sys/net/agr/if_agrvar_impl.h
97
int (*iftop_configmulti_ifreq)(struct agr_softc *, struct ifreq *,