Symbol: bridge_softc
sys/net/bridgestp.c
1007
bstp_set_path_cost(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/bridgestp.c
1017
bstp_ifupdstatus(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
1052
struct bridge_softc *sc = arg;
sys/net/bridgestp.c
118
static void bstp_initialize_port(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
119
static void bstp_ifupdstatus(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
120
static void bstp_enable_port(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
121
static void bstp_disable_port(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
122
static int bstp_root_bridge(struct bridge_softc *sc);
sys/net/bridgestp.c
123
static int bstp_supersedes_port_info(struct bridge_softc *,
sys/net/bridgestp.c
126
static int bstp_designated_port(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
127
static int bstp_designated_for_some_port(struct bridge_softc *);
sys/net/bridgestp.c
128
static void bstp_transmit_config(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
129
static void bstp_transmit_tcn(struct bridge_softc *);
sys/net/bridgestp.c
130
static void bstp_received_config_bpdu(struct bridge_softc *,
sys/net/bridgestp.c
133
static void bstp_received_tcn_bpdu(struct bridge_softc *, struct bridge_iflist *,
sys/net/bridgestp.c
135
static void bstp_record_config_information(struct bridge_softc *,
sys/net/bridgestp.c
138
static void bstp_record_config_timeout_values(struct bridge_softc *,
sys/net/bridgestp.c
140
static void bstp_config_bpdu_generation(struct bridge_softc *);
sys/net/bridgestp.c
141
static void bstp_send_config_bpdu(struct bridge_softc *, struct bridge_iflist *,
sys/net/bridgestp.c
143
static void bstp_configuration_update(struct bridge_softc *);
sys/net/bridgestp.c
144
static void bstp_root_selection(struct bridge_softc *);
sys/net/bridgestp.c
145
static void bstp_designated_port_selection(struct bridge_softc *);
sys/net/bridgestp.c
146
static void bstp_become_designated_port(struct bridge_softc *,
sys/net/bridgestp.c
148
static void bstp_port_state_selection(struct bridge_softc *);
sys/net/bridgestp.c
149
static void bstp_make_forwarding(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
150
static void bstp_make_blocking(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
153
static void bstp_set_bridge_priority(struct bridge_softc *, uint64_t);
sys/net/bridgestp.c
154
static void bstp_set_port_priority(struct bridge_softc *, struct bridge_iflist *,
sys/net/bridgestp.c
156
static void bstp_set_path_cost(struct bridge_softc *, struct bridge_iflist *,
sys/net/bridgestp.c
159
static void bstp_topology_change_detection(struct bridge_softc *);
sys/net/bridgestp.c
160
static void bstp_topology_change_acknowledged(struct bridge_softc *);
sys/net/bridgestp.c
161
static void bstp_acknowledge_topology_change(struct bridge_softc *,
sys/net/bridgestp.c
169
static void bstp_hold_timer_expiry(struct bridge_softc *, struct bridge_iflist *);
sys/net/bridgestp.c
170
static void bstp_message_age_timer_expiry(struct bridge_softc *,
sys/net/bridgestp.c
172
static void bstp_forward_delay_timer_expiry(struct bridge_softc *,
sys/net/bridgestp.c
174
static void bstp_topology_change_timer_expiry(struct bridge_softc *);
sys/net/bridgestp.c
175
static void bstp_tcn_timer_expiry(struct bridge_softc *);
sys/net/bridgestp.c
176
static void bstp_hello_timer_expiry(struct bridge_softc *);
sys/net/bridgestp.c
179
bstp_transmit_config(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
215
bstp_send_config_bpdu(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/bridgestp.c
284
bstp_root_bridge(struct bridge_softc *sc)
sys/net/bridgestp.c
290
bstp_supersedes_port_info(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/bridgestp.c
316
bstp_record_config_information(struct bridge_softc *sc,
sys/net/bridgestp.c
327
bstp_record_config_timeout_values(struct bridge_softc *sc,
sys/net/bridgestp.c
337
bstp_config_bpdu_generation(struct bridge_softc *sc)
sys/net/bridgestp.c
351
bstp_designated_port(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
358
bstp_transmit_tcn(struct bridge_softc *sc)
sys/net/bridgestp.c
401
bstp_configuration_update(struct bridge_softc *sc)
sys/net/bridgestp.c
408
bstp_root_selection(struct bridge_softc *sc)
sys/net/bridgestp.c
466
bstp_designated_port_selection(struct bridge_softc *sc)
sys/net/bridgestp.c
496
bstp_become_designated_port(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
505
bstp_port_state_selection(struct bridge_softc *sc)
sys/net/bridgestp.c
528
bstp_make_forwarding(struct bridge_softc *sc,
sys/net/bridgestp.c
538
bstp_make_blocking(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
560
bstp_topology_change_detection(struct bridge_softc *sc)
sys/net/bridgestp.c
573
bstp_topology_change_acknowledged(struct bridge_softc *sc)
sys/net/bridgestp.c
580
bstp_acknowledge_topology_change(struct bridge_softc *sc,
sys/net/bridgestp.c
588
bstp_input(struct bridge_softc *sc, struct bridge_iflist *bif, struct mbuf *m)
sys/net/bridgestp.c
683
bstp_received_config_bpdu(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/bridgestp.c
720
bstp_received_tcn_bpdu(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/bridgestp.c
731
bstp_hello_timer_expiry(struct bridge_softc *sc)
sys/net/bridgestp.c
738
bstp_message_age_timer_expiry(struct bridge_softc *sc,
sys/net/bridgestp.c
761
bstp_forward_delay_timer_expiry(struct bridge_softc *sc,
sys/net/bridgestp.c
776
bstp_designated_for_some_port(struct bridge_softc *sc)
sys/net/bridgestp.c
791
bstp_tcn_timer_expiry(struct bridge_softc *sc)
sys/net/bridgestp.c
798
bstp_topology_change_timer_expiry(struct bridge_softc *sc)
sys/net/bridgestp.c
805
bstp_hold_timer_expiry(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
812
bstp_initialization(struct bridge_softc *sc)
sys/net/bridgestp.c
889
bstp_stop(struct bridge_softc *sc)
sys/net/bridgestp.c
911
bstp_initialize_port(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
924
bstp_enable_port(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
931
bstp_disable_port(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/bridgestp.c
959
bstp_set_bridge_priority(struct bridge_softc *sc, uint64_t new_bridge_id)
sys/net/bridgestp.c
991
bstp_set_port_priority(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/if.h
263
struct bridge_softc;
sys/net/if.h
358
struct bridge_softc
sys/net/if_bridge.c
1041
bridge_ioctl_scache(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1052
bridge_ioctl_gcache(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1062
bridge_ioctl_gifs(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1134
bridge_ioctl_rts(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1180
bridge_ioctl_saddr(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1200
bridge_ioctl_sto(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1210
bridge_ioctl_gto(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1220
bridge_ioctl_daddr(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1228
bridge_ioctl_flush(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1238
bridge_ioctl_gpri(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1248
bridge_ioctl_spri(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1261
bridge_ioctl_ght(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1271
bridge_ioctl_sht(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1286
bridge_ioctl_gfd(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1296
bridge_ioctl_sfd(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1311
bridge_ioctl_gma(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1321
bridge_ioctl_sma(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1336
bridge_ioctl_sifprio(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1357
bridge_ioctl_gfilt(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1367
bridge_ioctl_sfilt(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1393
bridge_ioctl_sifcost(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
1423
struct bridge_softc *sc;
sys/net/if_bridge.c
1446
struct bridge_softc *sc = ifp->if_softc;
sys/net/if_bridge.c
1470
struct bridge_softc *sc = ifp->if_softc;
sys/net/if_bridge.c
1491
bridge_enqueue(struct bridge_softc *sc, struct ifnet *dst_ifp, struct mbuf *m,
sys/net/if_bridge.c
1566
struct bridge_softc *sc;
sys/net/if_bridge.c
1814
bridge_forward(struct bridge_softc *sc, struct mbuf *m)
sys/net/if_bridge.c
2000
struct bridge_softc *sc = ifp->if_bridge;
sys/net/if_bridge.c
2121
bridge_broadcast(struct bridge_softc *sc, struct ifnet *src_if,
sys/net/if_bridge.c
2209
bridge_rtalloc(struct bridge_softc *sc, const uint8_t *dst,
sys/net/if_bridge.c
2253
bridge_rtupdate(struct bridge_softc *sc, const uint8_t *dst,
sys/net/if_bridge.c
2300
bridge_rtlookup(struct bridge_softc *sc, const uint8_t *addr)
sys/net/if_bridge.c
2316
(struct bridge_softc *, struct bridge_rtnode *, bool *, void *);
sys/net/if_bridge.c
2327
bridge_rtlist_iterate_remove(struct bridge_softc *sc, bridge_iterate_cb_t func, void *arg)
sys/net/if_bridge.c
2374
bridge_rttrim0_cb(struct bridge_softc *sc, struct bridge_rtnode *brt,
sys/net/if_bridge.c
2387
bridge_rttrim0(struct bridge_softc *sc)
sys/net/if_bridge.c
2400
bridge_rttrim(struct bridge_softc *sc)
sys/net/if_bridge.c
2425
struct bridge_softc *sc = arg;
sys/net/if_bridge.c
2433
struct bridge_softc *sc = arg;
sys/net/if_bridge.c
2448
bridge_rtage_cb(struct bridge_softc *sc, struct bridge_rtnode *brt,
sys/net/if_bridge.c
2464
bridge_rtage(struct bridge_softc *sc)
sys/net/if_bridge.c
247
static void bridge_forward(struct bridge_softc *, struct mbuf *);
sys/net/if_bridge.c
2471
bridge_rtflush_cb(struct bridge_softc *sc, struct bridge_rtnode *brt,
sys/net/if_bridge.c
2488
bridge_rtflush(struct bridge_softc *sc, int full)
sys/net/if_bridge.c
2499
bridge_rtdaddr(struct bridge_softc *sc, const uint8_t *addr)
sys/net/if_bridge.c
251
static void bridge_broadcast(struct bridge_softc *, struct ifnet *, bool,
sys/net/if_bridge.c
2523
bridge_rtdelete(struct bridge_softc *sc, struct ifnet *ifp)
sys/net/if_bridge.c
254
static int bridge_rtupdate(struct bridge_softc *, const uint8_t *,
sys/net/if_bridge.c
2553
bridge_rtable_init(struct bridge_softc *sc)
sys/net/if_bridge.c
256
static struct ifnet *bridge_rtlookup(struct bridge_softc *, const uint8_t *);
sys/net/if_bridge.c
257
static void bridge_rttrim(struct bridge_softc *);
sys/net/if_bridge.c
2577
bridge_rtable_fini(struct bridge_softc *sc)
sys/net/if_bridge.c
258
static void bridge_rtage(struct bridge_softc *);
sys/net/if_bridge.c
260
static void bridge_rtflush(struct bridge_softc *, int);
sys/net/if_bridge.c
2603
bridge_rthash(struct bridge_softc *sc, const uint8_t *addr)
sys/net/if_bridge.c
261
static int bridge_rtdaddr(struct bridge_softc *, const uint8_t *);
sys/net/if_bridge.c
262
static void bridge_rtdelete(struct bridge_softc *, struct ifnet *ifp);
sys/net/if_bridge.c
2627
bridge_rtnode_lookup(struct bridge_softc *sc, const uint8_t *addr)
sys/net/if_bridge.c
264
static void bridge_rtable_init(struct bridge_softc *);
sys/net/if_bridge.c
265
static void bridge_rtable_fini(struct bridge_softc *);
sys/net/if_bridge.c
2652
bridge_rtnode_insert(struct bridge_softc *sc, struct bridge_rtnode *brt)
sys/net/if_bridge.c
267
static struct bridge_rtnode *bridge_rtnode_lookup(struct bridge_softc *,
sys/net/if_bridge.c
2685
bridge_rtnode_remove(struct bridge_softc *sc, struct bridge_rtnode *brt)
sys/net/if_bridge.c
269
static int bridge_rtnode_insert(struct bridge_softc *,
sys/net/if_bridge.c
271
static void bridge_rtnode_remove(struct bridge_softc *,
sys/net/if_bridge.c
275
static struct bridge_iflist *bridge_lookup_member(struct bridge_softc *,
sys/net/if_bridge.c
278
static struct bridge_iflist *bridge_lookup_member_if(struct bridge_softc *,
sys/net/if_bridge.c
281
static void bridge_release_member(struct bridge_softc *, struct bridge_iflist *,
sys/net/if_bridge.c
283
static void bridge_delete_member(struct bridge_softc *,
sys/net/if_bridge.c
285
static void bridge_acquire_member(struct bridge_softc *sc,
sys/net/if_bridge.c
289
static int bridge_ioctl_add(struct bridge_softc *, void *);
sys/net/if_bridge.c
290
static int bridge_ioctl_del(struct bridge_softc *, void *);
sys/net/if_bridge.c
291
static int bridge_ioctl_gifflags(struct bridge_softc *, void *);
sys/net/if_bridge.c
292
static int bridge_ioctl_sifflags(struct bridge_softc *, void *);
sys/net/if_bridge.c
293
static int bridge_ioctl_scache(struct bridge_softc *, void *);
sys/net/if_bridge.c
294
static int bridge_ioctl_gcache(struct bridge_softc *, void *);
sys/net/if_bridge.c
295
static int bridge_ioctl_gifs(struct bridge_softc *, void *);
sys/net/if_bridge.c
296
static int bridge_ioctl_rts(struct bridge_softc *, void *);
sys/net/if_bridge.c
297
static int bridge_ioctl_saddr(struct bridge_softc *, void *);
sys/net/if_bridge.c
298
static int bridge_ioctl_sto(struct bridge_softc *, void *);
sys/net/if_bridge.c
299
static int bridge_ioctl_gto(struct bridge_softc *, void *);
sys/net/if_bridge.c
300
static int bridge_ioctl_daddr(struct bridge_softc *, void *);
sys/net/if_bridge.c
301
static int bridge_ioctl_flush(struct bridge_softc *, void *);
sys/net/if_bridge.c
302
static int bridge_ioctl_gpri(struct bridge_softc *, void *);
sys/net/if_bridge.c
303
static int bridge_ioctl_spri(struct bridge_softc *, void *);
sys/net/if_bridge.c
304
static int bridge_ioctl_ght(struct bridge_softc *, void *);
sys/net/if_bridge.c
305
static int bridge_ioctl_sht(struct bridge_softc *, void *);
sys/net/if_bridge.c
306
static int bridge_ioctl_gfd(struct bridge_softc *, void *);
sys/net/if_bridge.c
307
static int bridge_ioctl_sfd(struct bridge_softc *, void *);
sys/net/if_bridge.c
308
static int bridge_ioctl_gma(struct bridge_softc *, void *);
sys/net/if_bridge.c
309
static int bridge_ioctl_sma(struct bridge_softc *, void *);
sys/net/if_bridge.c
310
static int bridge_ioctl_sifprio(struct bridge_softc *, void *);
sys/net/if_bridge.c
311
static int bridge_ioctl_sifcost(struct bridge_softc *, void *);
sys/net/if_bridge.c
312
static int bridge_ioctl_gfilt(struct bridge_softc *, void *);
sys/net/if_bridge.c
313
static int bridge_ioctl_sfilt(struct bridge_softc *, void *);
sys/net/if_bridge.c
321
int (*bc_func)(struct bridge_softc *, void *);
sys/net/if_bridge.c
407
struct bridge_softc *sc;
sys/net/if_bridge.c
476
struct bridge_softc *sc = ifp->if_softc;
sys/net/if_bridge.c
516
struct bridge_softc *sc = ifp->if_softc;
sys/net/if_bridge.c
655
bridge_lookup_member(struct bridge_softc *sc, const char *name, struct psref *psref)
sys/net/if_bridge.c
682
bridge_lookup_member_if(struct bridge_softc *sc, struct ifnet *member_ifp,
sys/net/if_bridge.c
702
bridge_acquire_member(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/if_bridge.c
715
bridge_release_member(struct bridge_softc *sc, struct bridge_iflist *bif,
sys/net/if_bridge.c
728
bridge_delete_member(struct bridge_softc *sc, struct bridge_iflist *bif)
sys/net/if_bridge.c
781
bridge_calc_csum_flags(struct bridge_softc *sc)
sys/net/if_bridge.c
807
struct bridge_softc *sc = xsc;
sys/net/if_bridge.c
827
bridge_ioctl_add(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
933
bridge_ioctl_del(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
972
bridge_ioctl_gifflags(struct bridge_softc *sc, void *arg)
sys/net/if_bridge.c
994
bridge_ioctl_sifflags(struct bridge_softc *sc, void *arg)
sys/net/if_bridgevar.h
300
LIST_ENTRY(bridge_softc) sc_list;
sys/net/if_bridgevar.h
343
void bstp_initialization(struct bridge_softc *);
sys/net/if_bridgevar.h
344
void bstp_stop(struct bridge_softc *);
sys/net/if_bridgevar.h
345
void bstp_input(struct bridge_softc *, struct bridge_iflist *, struct mbuf *);
sys/net/if_bridgevar.h
347
void bridge_enqueue(struct bridge_softc *, struct ifnet *, struct mbuf *,
sys/net/if_bridgevar.h
350
void bridge_calc_csum_flags(struct bridge_softc *);