Symbol: net_bridge
include/linux/if_bridge.h
96
struct net_bridge;
include/trace/events/bridge.h
44
TP_PROTO(struct net_bridge *br, struct net_bridge_port *p,
include/trace/events/bridge.h
71
TP_PROTO(struct net_bridge *br, struct net_bridge_fdb_entry *f),
include/trace/events/bridge.h
97
TP_PROTO(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br.c
167
struct net_bridge *br;
net/bridge/br.c
268
br_toggle_fdb_local_vlan_0(struct net_bridge *br, bool on,
net/bridge/br.c
294
int br_boolopt_toggle(struct net_bridge *br, enum br_boolopt_id opt, bool on,
net/bridge/br.c
324
int br_boolopt_get(const struct net_bridge *br, enum br_boolopt_id opt)
net/bridge/br.c
34
struct net_bridge *br;
net/bridge/br.c
346
int br_boolopt_multi_toggle(struct net_bridge *br,
net/bridge/br.c
375
void br_boolopt_multi_get(const struct net_bridge *br,
net/bridge/br.c
389
void br_opt_toggle(struct net_bridge *br, enum net_bridge_opts opt, bool on)
net/bridge/br.c
40
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_arp_nd_proxy.c
124
void br_do_proxy_suppress_arp(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_arp_nd_proxy.c
254
static void br_nd_send(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_arp_nd_proxy.c
26
void br_recalculate_neigh_suppress_enabled(struct net_bridge *br)
net/bridge/br_arp_nd_proxy.c
414
void br_do_suppress_nd(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_arp_nd_proxy.c
42
static void br_arp_send(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_cfm.c
18
static struct br_cfm_mep *br_mep_find_ifindex(struct net_bridge *br,
net/bridge/br_cfm.c
379
struct net_bridge *br;
net/bridge/br_cfm.c
44
static struct net_bridge_port *br_mep_get_port(struct net_bridge *br,
net/bridge/br_cfm.c
497
int br_cfm_mep_create(struct net_bridge *br,
net/bridge/br_cfm.c
569
static void mep_delete_implementation(struct net_bridge *br,
net/bridge/br_cfm.c
594
int br_cfm_mep_delete(struct net_bridge *br,
net/bridge/br_cfm.c
614
int br_cfm_mep_config_set(struct net_bridge *br,
net/bridge/br_cfm.c
635
int br_cfm_cc_config_set(struct net_bridge *br,
net/bridge/br_cfm.c
673
int br_cfm_cc_peer_mep_add(struct net_bridge *br, const u32 instance,
net/bridge/br_cfm.c
7
static struct br_cfm_mep *br_mep_find(struct net_bridge *br, u32 instance)
net/bridge/br_cfm.c
712
int br_cfm_cc_peer_mep_remove(struct net_bridge *br, const u32 instance,
net/bridge/br_cfm.c
743
int br_cfm_cc_rdi_set(struct net_bridge *br, const u32 instance,
net/bridge/br_cfm.c
762
int br_cfm_cc_ccm_tx(struct net_bridge *br, const u32 instance,
net/bridge/br_cfm.c
826
int br_cfm_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_cfm.c
840
int br_cfm_peer_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_cfm.c
856
bool br_cfm_created(struct net_bridge *br)
net/bridge/br_cfm.c
863
void br_cfm_port_del(struct net_bridge *br, struct net_bridge_port *port)
net/bridge/br_cfm_netlink.c
132
static int br_mep_delete_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
155
static int br_mep_config_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
197
static int br_cc_config_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
238
static int br_cc_peer_mep_add_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
265
static int br_cc_peer_mep_remove_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
292
static int br_cc_rdi_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
319
static int br_cc_ccm_tx_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
381
int br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_cfm_netlink.c
457
int br_cfm_config_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_cfm_netlink.c
619
struct net_bridge *br,
net/bridge/br_cfm_netlink.c
92
static int br_mep_create_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_device.c
121
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
155
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
166
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
191
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
206
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
223
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
256
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
287
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
299
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
335
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
34
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
373
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
380
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_device.c
390
struct net_bridge *br;
net/bridge/br_device.c
482
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_fdb.c
1049
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_fdb.c
1104
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_fdb.c
1148
static int fdb_add_entry(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_fdb.c
1245
static int __br_fdb_add(struct ndmsg *ndm, struct net_bridge *br,
net/bridge/br_fdb.c
1299
struct net_bridge *br = NULL;
net/bridge/br_fdb.c
1381
static int fdb_delete_by_addr_and_port(struct net_bridge *br,
net/bridge/br_fdb.c
1397
static int __br_fdb_delete(struct net_bridge *br,
net/bridge/br_fdb.c
1418
struct net_bridge *br;
net/bridge/br_fdb.c
1455
int br_fdb_sync_static(struct net_bridge *br, struct net_bridge_port *p)
net/bridge/br_fdb.c
1490
void br_fdb_unsync_static(struct net_bridge *br, struct net_bridge_port *p)
net/bridge/br_fdb.c
1507
int br_fdb_external_learn_add(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_fdb.c
1588
int br_fdb_external_learn_del(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_fdb.c
1608
void br_fdb_offloaded_set(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_fdb.c
177
static void fdb_notify(struct net_bridge *br,
net/bridge/br_fdb.c
220
static struct net_bridge_fdb_entry *br_fdb_find(struct net_bridge *br,
net/bridge/br_fdb.c
242
struct net_bridge *br;
net/bridge/br_fdb.c
263
struct net_bridge_fdb_entry *br_fdb_find_rcu(struct net_bridge *br,
net/bridge/br_fdb.c
275
static void fdb_add_hw_addr(struct net_bridge *br, const unsigned char *addr)
net/bridge/br_fdb.c
303
static void fdb_del_hw_addr(struct net_bridge *br, const unsigned char *addr)
net/bridge/br_fdb.c
315
static void fdb_delete(struct net_bridge *br, struct net_bridge_fdb_entry *f,
net/bridge/br_fdb.c
338
static void fdb_delete_local(struct net_bridge *br,
net/bridge/br_fdb.c
372
void br_fdb_find_delete_local(struct net_bridge *br,
net/bridge/br_fdb.c
386
static struct net_bridge_fdb_entry *fdb_create(struct net_bridge *br,
net/bridge/br_fdb.c
430
static int fdb_add_local(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_fdb.c
464
struct net_bridge *br = p->br;
net/bridge/br_fdb.c
50
int br_fdb_hash_init(struct net_bridge *br)
net/bridge/br_fdb.c
506
void br_fdb_change_mac_address(struct net_bridge *br, const u8 *newaddr)
net/bridge/br_fdb.c
546
struct net_bridge *br = container_of(work, struct net_bridge,
net/bridge/br_fdb.c
55
void br_fdb_hash_fini(struct net_bridge *br)
net/bridge/br_fdb.c
590
static void br_fdb_delete_locals_per_vlan_port(struct net_bridge *br,
net/bridge/br_fdb.c
612
static void br_fdb_delete_locals_per_vlan(struct net_bridge *br)
net/bridge/br_fdb.c
624
static int br_fdb_insert_locals_per_vlan_port(struct net_bridge *br,
net/bridge/br_fdb.c
63
static inline unsigned long hold_time(const struct net_bridge *br)
net/bridge/br_fdb.c
656
static int br_fdb_insert_locals_per_vlan(struct net_bridge *br,
net/bridge/br_fdb.c
68
static inline int has_expired(const struct net_bridge *br,
net/bridge/br_fdb.c
682
int br_fdb_toggle_local_vlan_0(struct net_bridge *br, bool on,
net/bridge/br_fdb.c
692
static bool __fdb_flush_matches(const struct net_bridge *br,
net/bridge/br_fdb.c
710
void br_fdb_flush(struct net_bridge *br,
net/bridge/br_fdb.c
756
static int __fdb_flush_validate_ifindex(const struct net_bridge *br,
net/bridge/br_fdb.c
76
static int fdb_to_nud(const struct net_bridge *br,
net/bridge/br_fdb.c
802
struct net_bridge *br;
net/bridge/br_fdb.c
872
void br_fdb_delete_by_port(struct net_bridge *br,
net/bridge/br_fdb.c
89
static int fdb_fill_info(struct sk_buff *skb, const struct net_bridge *br,
net/bridge/br_fdb.c
904
int br_fdb_fillbuf(struct net_bridge *br, void *buf,
net/bridge/br_fdb.c
955
int br_fdb_add_local(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_fdb.c
973
void br_fdb_update(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_forward.c
201
void br_flood(struct net_bridge *br, struct sk_buff *skb,
net/bridge/br_if.c
145
void br_manage_promisc(struct net_bridge *br)
net/bridge/br_if.c
232
static void nbp_update_port_count(struct net_bridge *br)
net/bridge/br_if.c
300
static unsigned get_max_headroom(struct net_bridge *br)
net/bridge/br_if.c
315
static void update_headroom(struct net_bridge *br, int new_hr)
net/bridge/br_if.c
336
struct net_bridge *br = p->br;
net/bridge/br_if.c
383
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_if.c
405
static int find_portno(struct net_bridge *br)
net/bridge/br_if.c
426
static struct net_bridge_port *new_nbp(struct net_bridge *br,
net/bridge/br_if.c
467
dev = alloc_netdev(sizeof(struct net_bridge), name, NET_NAME_UNKNOWN,
net/bridge/br_if.c
508
static int br_mtu_min(const struct net_bridge *br)
net/bridge/br_if.c
520
void br_mtu_auto_adjust(struct net_bridge *br)
net/bridge/br_if.c
538
netdev_features_t br_features_recompute(struct net_bridge *br,
net/bridge/br_if.c
560
int br_add_if(struct net_bridge *br, struct net_device *dev,
net/bridge/br_if.c
719
int br_del_if(struct net_bridge *br, struct net_device *dev)
net/bridge/br_if.c
750
struct net_bridge *br = p->br;
net/bridge/br_if.c
77
struct net_bridge *br = p->br;
net/bridge/br_input.c
36
struct net_bridge *br = netdev_priv(brdev);
net/bridge/br_input.c
471
void br_add_frame(struct net_bridge *br, struct br_frame_type *ft)
net/bridge/br_input.c
476
void br_del_frame(struct net_bridge *br, struct br_frame_type *ft)
net/bridge/br_input.c
87
struct net_bridge *br;
net/bridge/br_ioctl.c
147
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_ioctl.c
39
static void get_port_ifindices(struct net_bridge *br, int *ifindices, int num)
net/bridge/br_ioctl.c
56
static int get_fdb_entries(struct net_bridge *br, void __user *userbuf,
net/bridge/br_ioctl.c
85
static int add_del_if(struct net_bridge *br, int ifindex, int isadd)
net/bridge/br_mdb.c
1046
struct net_bridge *br = cfg->br;
net/bridge/br_mdb.c
1361
struct net_bridge *br = cfg->br;
net/bridge/br_mdb.c
1476
static void br_mdb_flush_host(struct net_bridge *br,
net/bridge/br_mdb.c
1497
static void br_mdb_flush_pgs(struct net_bridge *br,
net/bridge/br_mdb.c
1529
static void br_mdb_flush(struct net_bridge *br,
net/bridge/br_mdb.c
1553
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_mdb.c
1678
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_mdb.c
324
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_mdb.c
385
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_mdb.c
708
__br_mdb_choose_context(struct net_bridge *br,
net/bridge/br_mrp.c
1079
struct net_bridge *br;
net/bridge/br_mrp.c
108
static struct br_mrp *br_mrp_find_port(struct net_bridge *br,
net/bridge/br_mrp.c
1257
bool br_mrp_enabled(struct net_bridge *br)
net/bridge/br_mrp.c
36
static struct net_bridge_port *br_mrp_get_port(struct net_bridge *br,
net/bridge/br_mrp.c
428
static void br_mrp_del_impl(struct net_bridge *br, struct br_mrp *mrp)
net/bridge/br_mrp.c
497
int br_mrp_add(struct net_bridge *br, struct br_mrp_instance *instance)
net/bridge/br_mrp.c
52
static struct br_mrp *br_mrp_find_id(struct net_bridge *br, u32 ring_id)
net/bridge/br_mrp.c
562
void br_mrp_port_del(struct net_bridge *br, struct net_bridge_port *p)
net/bridge/br_mrp.c
576
int br_mrp_del(struct net_bridge *br, struct br_mrp_instance *instance)
net/bridge/br_mrp.c
649
int br_mrp_set_ring_state(struct net_bridge *br,
net/bridge/br_mrp.c
671
int br_mrp_set_ring_role(struct net_bridge *br,
net/bridge/br_mrp.c
68
static struct br_mrp *br_mrp_find_in_id(struct net_bridge *br, u32 in_id)
net/bridge/br_mrp.c
702
int br_mrp_start_test(struct net_bridge *br,
net/bridge/br_mrp.c
737
int br_mrp_set_in_state(struct net_bridge *br, struct br_mrp_in_state *state)
net/bridge/br_mrp.c
758
int br_mrp_set_in_role(struct net_bridge *br, struct br_mrp_in_role *role)
net/bridge/br_mrp.c
84
static bool br_mrp_unique_ifindex(struct net_bridge *br, u32 ifindex)
net/bridge/br_mrp.c
840
int br_mrp_start_in_test(struct net_bridge *br,
net/bridge/br_mrp.c
945
struct net_bridge *br,
net/bridge/br_mrp.c
962
static void br_mrp_mra_process(struct br_mrp *mrp, struct net_bridge *br,
net/bridge/br_mrp_netlink.c
134
static int br_mrp_ring_state_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_mrp_netlink.c
168
static int br_mrp_ring_role_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_mrp_netlink.c
205
static int br_mrp_start_test_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_mrp_netlink.c
248
static int br_mrp_in_state_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_mrp_netlink.c
284
static int br_mrp_in_role_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_mrp_netlink.c
31
static int br_mrp_instance_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_mrp_netlink.c
324
static int br_mrp_start_in_test_parse(struct net_bridge *br,
net/bridge/br_mrp_netlink.c
356
int br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_mrp_netlink.c
447
int br_mrp_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_mrp_switchdev.c
102
br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_mrp_switchdev.c
122
int br_mrp_switchdev_set_ring_state(struct net_bridge *br,
net/bridge/br_mrp_switchdev.c
140
br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_mrp_switchdev.c
179
int br_mrp_switchdev_set_in_state(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_mrp_switchdev.c
196
br_mrp_switchdev_send_in_test(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_mrp_switchdev.c
31
int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp)
net/bridge/br_mrp_switchdev.c
48
int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp)
net/bridge/br_mrp_switchdev.c
65
br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_mrp_switchdev.c
8
br_mrp_switchdev_port_obj(struct net_bridge *br,
net/bridge/br_mst.c
203
int br_mst_set_enabled(struct net_bridge *br, bool on,
net/bridge/br_mst.c
25
void br_mst_uninit(struct net_bridge *br)
net/bridge/br_mst.c
35
const struct net_bridge *br;
net/bridge/br_multicast.c
105
struct net_bridge_mdb_entry *br_mdb_ip_get(struct net_bridge *br,
net/bridge/br_multicast.c
119
static struct net_bridge_mdb_entry *br_mdb_ip4_get(struct net_bridge *br,
net/bridge/br_multicast.c
1274
struct net_bridge_mdb_entry *br_multicast_new_group(struct net_bridge *br,
net/bridge/br_multicast.c
1315
struct net_bridge *br = src->br;
net/bridge/br_multicast.c
133
static struct net_bridge_mdb_entry *br_mdb_ip6_get(struct net_bridge *br,
net/bridge/br_multicast.c
152
struct net_bridge *br = brmctx->br;
net/bridge/br_multicast.c
1649
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
1682
static void br_mc_router_state_change(struct net_bridge *p,
net/bridge/br_multicast.c
1898
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
1938
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast.c
2026
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
2066
struct net_bridge *br = port->br;
net/bridge/br_multicast.c
2091
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
2111
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
2148
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
2831
struct net_bridge *br __maybe_unused = mp->br;
net/bridge/br_multicast.c
3149
__br_multicast_get_querier_port(struct net_bridge *br,
net/bridge/br_multicast.c
319
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast.c
344
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast.c
3808
static void br_multicast_err_count(const struct net_bridge *br,
net/bridge/br_multicast.c
406
struct net_bridge *br = star_mp->br;
net/bridge/br_multicast.c
4079
struct net_bridge *br = container_of(work, struct net_bridge,
net/bridge/br_multicast.c
4090
void br_multicast_ctx_init(struct net_bridge *br,
net/bridge/br_multicast.c
4141
void br_multicast_init(struct net_bridge *br)
net/bridge/br_multicast.c
4156
static void br_ip4_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4168
static void br_ip6_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4176
static inline void br_ip6_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4181
void br_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4187
static void br_ip4_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4199
static void br_ip6_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4207
static inline void br_ip6_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4212
void br_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4218
static void __br_multicast_open_query(struct net_bridge *br,
net/bridge/br_multicast.c
4237
void br_multicast_open(struct net_bridge *br)
net/bridge/br_multicast.c
4278
struct net_bridge *br;
net/bridge/br_multicast.c
4303
struct net_bridge *br;
net/bridge/br_multicast.c
4366
int br_multicast_toggle_vlan_snooping(struct net_bridge *br, bool on,
net/bridge/br_multicast.c
4421
void br_multicast_stop(struct net_bridge *br)
net/bridge/br_multicast.c
4445
void br_multicast_dev_del(struct net_bridge *br)
net/bridge/br_multicast.c
4643
static void br_multicast_enable_all_ports(struct net_bridge *br)
net/bridge/br_multicast.c
4654
static void br_multicast_disable_all_ports(struct net_bridge *br)
net/bridge/br_multicast.c
4665
int br_multicast_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_multicast.c
471
struct net_bridge *br = star_mp->br;
net/bridge/br_multicast.c
4723
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_multicast.c
4731
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_multicast.c
4885
struct net_bridge *br;
net/bridge/br_multicast.c
4933
struct net_bridge *br;
net/bridge/br_multicast.c
4971
struct net_bridge *br;
net/bridge/br_multicast.c
5142
void br_multicast_count(struct net_bridge *br,
net/bridge/br_multicast.c
5162
int br_multicast_init_stats(struct net_bridge *br)
net/bridge/br_multicast.c
5171
void br_multicast_uninit_stats(struct net_bridge *br)
net/bridge/br_multicast.c
5183
void br_multicast_get_stats(const struct net_bridge *br,
net/bridge/br_multicast.c
5229
int br_mdb_hash_init(struct net_bridge *br)
net/bridge/br_multicast.c
5246
void br_mdb_hash_fini(struct net_bridge *br)
net/bridge/br_multicast.c
637
struct net_bridge *br = mp->br;
net/bridge/br_multicast.c
649
struct net_bridge *br = mp->br;
net/bridge/br_multicast.c
678
struct net_bridge *br = src->pg->key.port->br;
net/bridge/br_multicast.c
806
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast.c
82
static void br_multicast_find_del_pg(struct net_bridge *br,
net/bridge/br_multicast.c
831
static void br_multicast_find_del_pg(struct net_bridge *br,
net/bridge/br_multicast.c
859
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast.c
90
br_sg_port_find(struct net_bridge *br,
net/bridge/br_multicast.c
99
static struct net_bridge_mdb_entry *br_mdb_ip_get_rcu(struct net_bridge *br,
net/bridge/br_multicast_eht.c
213
struct net_bridge *br = set_h->br;
net/bridge/br_multicast_eht.c
231
struct net_bridge *br = eht_set->br;
net/bridge/br_multicast_eht.c
287
__eht_lookup_create_set_entry(struct net_bridge *br,
net/bridge/br_multicast_eht.c
429
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast_eht.c
812
struct net_bridge *br = p->br;
net/bridge/br_netfilter_hooks.c
489
struct net_bridge *br;
net/bridge/br_netfilter_hooks.c
732
struct net_bridge *br;
net/bridge/br_netlink.c
1114
struct net_bridge *br = (struct net_bridge *)netdev_priv(dev);
net/bridge/br_netlink.c
1170
struct net_bridge *br = (struct net_bridge *)netdev_priv(dev);
net/bridge/br_netlink.c
1299
struct net_bridge *br = netdev_priv(brdev);
net/bridge/br_netlink.c
1597
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_netlink.c
1680
struct net_bridge *br = netdev_priv(brdev);
net/bridge/br_netlink.c
1810
struct net_bridge *br;
net/bridge/br_netlink.c
1849
struct net_bridge *br;
net/bridge/br_netlink.c
1950
.priv_size = sizeof(struct net_bridge),
net/bridge/br_netlink.c
467
struct net_bridge *br;
net/bridge/br_netlink.c
630
void br_info_notify(int event, const struct net_bridge *br,
net/bridge/br_netlink.c
671
void br_ifinfo_notify(int event, const struct net_bridge *br,
net/bridge/br_netlink.c
698
static int br_vlan_info(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_netlink.c
739
int br_process_vlan_info(struct net_bridge *br,
net/bridge/br_netlink.c
809
static int br_afspec(struct net_bridge *br,
net/bridge/br_netlink.c
98
struct net_bridge *br = NULL;
net/bridge/br_netlink_tunnel.c
287
int br_process_vlan_tunnel_info(const struct net_bridge *br,
net/bridge/br_nf_core.c
68
void br_netfilter_rtable_init(struct net_bridge *br)
net/bridge/br_private.h
1003
br_mdb_ip_get(struct net_bridge *br, struct br_ip *dst);
net/bridge/br_private.h
1005
br_multicast_new_group(struct net_bridge *br, struct br_ip *group);
net/bridge/br_private.h
1014
int br_mdb_hash_init(struct net_bridge *br);
net/bridge/br_private.h
1015
void br_mdb_hash_fini(struct net_bridge *br);
net/bridge/br_private.h
1025
void br_multicast_count(struct net_bridge *br,
net/bridge/br_private.h
1028
int br_multicast_init_stats(struct net_bridge *br);
net/bridge/br_private.h
1029
void br_multicast_uninit_stats(struct net_bridge *br);
net/bridge/br_private.h
1030
void br_multicast_get_stats(const struct net_bridge *br,
net/bridge/br_private.h
104
struct net_bridge *br;
net/bridge/br_private.h
1061
void br_multicast_ctx_init(struct net_bridge *br,
net/bridge/br_private.h
1071
int br_multicast_toggle_vlan_snooping(struct net_bridge *br, bool on,
net/bridge/br_private.h
1382
br_mdb_should_notify(const struct net_bridge *br, u8 changed_flags)
net/bridge/br_private.h
140
struct net_bridge *br;
net/bridge/br_private.h
1421
static inline void br_multicast_init(struct net_bridge *br)
net/bridge/br_private.h
1425
static inline void br_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_private.h
1429
static inline void br_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_private.h
1433
static inline void br_multicast_open(struct net_bridge *br)
net/bridge/br_private.h
1437
static inline void br_multicast_stop(struct net_bridge *br)
net/bridge/br_private.h
1441
static inline void br_multicast_dev_del(struct net_bridge *br)
net/bridge/br_private.h
1496
static inline int br_mdb_hash_init(struct net_bridge *br)
net/bridge/br_private.h
1501
static inline void br_mdb_hash_fini(struct net_bridge *br)
net/bridge/br_private.h
1505
static inline void br_multicast_count(struct net_bridge *br,
net/bridge/br_private.h
1512
static inline int br_multicast_init_stats(struct net_bridge *br)
net/bridge/br_private.h
1517
static inline void br_multicast_uninit_stats(struct net_bridge *br)
net/bridge/br_private.h
1526
static inline void br_multicast_ctx_init(struct net_bridge *br,
net/bridge/br_private.h
1556
static inline int br_multicast_toggle_vlan_snooping(struct net_bridge *br,
net/bridge/br_private.h
1579
bool br_allowed_ingress(const struct net_bridge *br,
net/bridge/br_private.h
1586
struct sk_buff *br_handle_vlan(struct net_bridge *br,
net/bridge/br_private.h
1590
int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags,
net/bridge/br_private.h
1592
int br_vlan_delete(struct net_bridge *br, u16 vid);
net/bridge/br_private.h
1593
void br_vlan_flush(struct net_bridge *br);
net/bridge/br_private.h
1595
void br_recalculate_fwd_mask(struct net_bridge *br);
net/bridge/br_private.h
1596
int br_vlan_filter_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
1598
int __br_vlan_set_proto(struct net_bridge *br, __be16 proto,
net/bridge/br_private.h
1600
int br_vlan_set_proto(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
1602
int br_vlan_set_stats(struct net_bridge *br, unsigned long val);
net/bridge/br_private.h
1603
int br_vlan_set_stats_per_port(struct net_bridge *br, unsigned long val);
net/bridge/br_private.h
1604
int br_vlan_init(struct net_bridge *br);
net/bridge/br_private.h
1605
int br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
1607
int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid,
net/bridge/br_private.h
1625
void br_vlan_notify(const struct net_bridge *br,
net/bridge/br_private.h
1633
void br_vlan_fill_forward_path_pvid(struct net_bridge *br,
net/bridge/br_private.h
1636
int br_vlan_fill_forward_path_mode(struct net_bridge *br,
net/bridge/br_private.h
1641
const struct net_bridge *br)
net/bridge/br_private.h
1653
const struct net_bridge *br)
net/bridge/br_private.h
1695
static inline bool br_allowed_ingress(const struct net_bridge *br,
net/bridge/br_private.h
1718
static inline struct sk_buff *br_handle_vlan(struct net_bridge *br,
net/bridge/br_private.h
1726
static inline int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags,
net/bridge/br_private.h
1733
static inline int br_vlan_delete(struct net_bridge *br, u16 vid)
net/bridge/br_private.h
1738
static inline void br_vlan_flush(struct net_bridge *br)
net/bridge/br_private.h
1742
static inline void br_recalculate_fwd_mask(struct net_bridge *br)
net/bridge/br_private.h
1746
static inline int br_vlan_init(struct net_bridge *br)
net/bridge/br_private.h
1789
static inline int br_vlan_filter_toggle(struct net_bridge *br,
net/bridge/br_private.h
1802
static inline void br_vlan_fill_forward_path_pvid(struct net_bridge *br,
net/bridge/br_private.h
1808
static inline int br_vlan_fill_forward_path_mode(struct net_bridge *br,
net/bridge/br_private.h
1816
const struct net_bridge *br)
net/bridge/br_private.h
1828
const struct net_bridge *br)
net/bridge/br_private.h
1870
static inline void br_vlan_notify(const struct net_bridge *br,
net/bridge/br_private.h
1898
int br_vlan_process_options(const struct net_bridge *br,
net/bridge/br_private.h
1967
int br_mst_set_enabled(struct net_bridge *br, bool on,
net/bridge/br_private.h
1974
void br_mst_uninit(struct net_bridge *br);
net/bridge/br_private.h
1987
static inline int br_mst_set_enabled(struct net_bridge *br, bool on,
net/bridge/br_private.h
2011
static inline void br_mst_uninit(struct net_bridge *br)
net/bridge/br_private.h
2025
void br_netfilter_rtable_init(struct net_bridge *);
net/bridge/br_private.h
2034
struct net_bridge_port *br_get_port(struct net_bridge *br, u16 port_no);
net/bridge/br_private.h
2038
void __br_set_forward_delay(struct net_bridge *br, unsigned long t);
net/bridge/br_private.h
2039
int br_set_forward_delay(struct net_bridge *br, unsigned long x);
net/bridge/br_private.h
2040
int br_set_hello_time(struct net_bridge *br, unsigned long x);
net/bridge/br_private.h
2041
int br_set_max_age(struct net_bridge *br, unsigned long x);
net/bridge/br_private.h
2043
int br_set_ageing_time(struct net_bridge *br, clock_t ageing_time);
net/bridge/br_private.h
2047
void br_stp_enable_bridge(struct net_bridge *br);
net/bridge/br_private.h
2048
void br_stp_disable_bridge(struct net_bridge *br);
net/bridge/br_private.h
2049
int br_stp_set_enabled(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
2053
bool br_stp_recalculate_bridge_id(struct net_bridge *br);
net/bridge/br_private.h
2054
void br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *a);
net/bridge/br_private.h
2055
void br_stp_set_bridge_priority(struct net_bridge *br, u16 newprio);
net/bridge/br_private.h
2066
void br_stp_timer_init(struct net_bridge *br);
net/bridge/br_private.h
2074
int br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2076
bool br_mrp_enabled(struct net_bridge *br);
net/bridge/br_private.h
2077
void br_mrp_port_del(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
2078
int br_mrp_fill_info(struct sk_buff *skb, struct net_bridge *br);
net/bridge/br_private.h
2080
static inline int br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2087
static inline bool br_mrp_enabled(struct net_bridge *br)
net/bridge/br_private.h
2092
static inline void br_mrp_port_del(struct net_bridge *br,
net/bridge/br_private.h
2097
static inline int br_mrp_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_private.h
2106
int br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2108
bool br_cfm_created(struct net_bridge *br);
net/bridge/br_private.h
2109
void br_cfm_port_del(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
2110
int br_cfm_config_fill_info(struct sk_buff *skb, struct net_bridge *br);
net/bridge/br_private.h
2112
struct net_bridge *br,
net/bridge/br_private.h
2114
int br_cfm_mep_count(struct net_bridge *br, u32 *count);
net/bridge/br_private.h
2115
int br_cfm_peer_mep_count(struct net_bridge *br, u32 *count);
net/bridge/br_private.h
2117
static inline int br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2124
static inline bool br_cfm_created(struct net_bridge *br)
net/bridge/br_private.h
2129
static inline void br_cfm_port_del(struct net_bridge *br,
net/bridge/br_private.h
2134
static inline int br_cfm_config_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_private.h
2140
struct net_bridge *br,
net/bridge/br_private.h
2146
static inline int br_cfm_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_private.h
2152
static inline int br_cfm_peer_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_private.h
2163
void br_ifinfo_notify(int event, const struct net_bridge *br,
net/bridge/br_private.h
2165
void br_info_notify(int event, const struct net_bridge *br,
net/bridge/br_private.h
2172
int br_process_vlan_info(struct net_bridge *br,
net/bridge/br_private.h
2232
void br_switchdev_fdb_notify(struct net_bridge *br,
net/bridge/br_private.h
2243
void br_switchdev_init(struct net_bridge *br);
net/bridge/br_private.h
226
struct net_bridge *br;
net/bridge/br_private.h
2338
br_switchdev_fdb_notify(struct net_bridge *br,
net/bridge/br_private.h
2354
static inline void br_switchdev_init(struct net_bridge *br)
net/bridge/br_private.h
2361
void br_recalculate_neigh_suppress_enabled(struct net_bridge *br);
net/bridge/br_private.h
2362
void br_do_proxy_suppress_arp(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_private.h
2364
void br_do_suppress_nd(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_private.h
342
struct net_bridge *br;
net/bridge/br_private.h
376
struct net_bridge *br;
net/bridge/br_private.h
389
struct net_bridge *br;
net/bridge/br_private.h
656
static inline int br_is_root_bridge(const struct net_bridge *br)
net/bridge/br_private.h
764
static inline int br_opt_get(const struct net_bridge *br,
net/bridge/br_private.h
770
int br_boolopt_toggle(struct net_bridge *br, enum br_boolopt_id opt, bool on,
net/bridge/br_private.h
772
int br_boolopt_get(const struct net_bridge *br, enum br_boolopt_id opt);
net/bridge/br_private.h
773
int br_boolopt_multi_toggle(struct net_bridge *br,
net/bridge/br_private.h
776
void br_boolopt_multi_get(const struct net_bridge *br,
net/bridge/br_private.h
778
void br_opt_toggle(struct net_bridge *br, enum net_bridge_opts opt, bool on);
net/bridge/br_private.h
843
int br_fdb_hash_init(struct net_bridge *br);
net/bridge/br_private.h
844
void br_fdb_hash_fini(struct net_bridge *br);
net/bridge/br_private.h
845
void br_fdb_flush(struct net_bridge *br,
net/bridge/br_private.h
847
void br_fdb_find_delete_local(struct net_bridge *br,
net/bridge/br_private.h
851
void br_fdb_change_mac_address(struct net_bridge *br, const u8 *newaddr);
net/bridge/br_private.h
853
int br_fdb_toggle_local_vlan_0(struct net_bridge *br, bool on,
net/bridge/br_private.h
855
void br_fdb_delete_by_port(struct net_bridge *br,
net/bridge/br_private.h
857
struct net_bridge_fdb_entry *br_fdb_find_rcu(struct net_bridge *br,
net/bridge/br_private.h
860
int br_fdb_fillbuf(struct net_bridge *br, void *buf, unsigned long count,
net/bridge/br_private.h
862
int br_fdb_add_local(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_private.h
864
void br_fdb_update(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_private.h
880
int br_fdb_sync_static(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
881
void br_fdb_unsync_static(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
882
int br_fdb_external_learn_add(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
885
int br_fdb_external_learn_del(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
888
void br_fdb_offloaded_set(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
901
void br_flood(struct net_bridge *br, struct sk_buff *skb,
net/bridge/br_private.h
917
int br_add_if(struct net_bridge *br, struct net_device *dev,
net/bridge/br_private.h
919
int br_del_if(struct net_bridge *br, struct net_device *dev);
net/bridge/br_private.h
920
void br_mtu_auto_adjust(struct net_bridge *br);
net/bridge/br_private.h
921
netdev_features_t br_features_recompute(struct net_bridge *br,
net/bridge/br_private.h
924
void br_manage_promisc(struct net_bridge *br);
net/bridge/br_private.h
938
void br_add_frame(struct net_bridge *br, struct br_frame_type *ft);
net/bridge/br_private.h
939
void br_del_frame(struct net_bridge *br, struct br_frame_type *ft);
net/bridge/br_private.h
980
void br_multicast_init(struct net_bridge *br);
net/bridge/br_private.h
981
void br_multicast_join_snoopers(struct net_bridge *br);
net/bridge/br_private.h
982
void br_multicast_leave_snoopers(struct net_bridge *br);
net/bridge/br_private.h
983
void br_multicast_open(struct net_bridge *br);
net/bridge/br_private.h
984
void br_multicast_stop(struct net_bridge *br);
net/bridge/br_private.h
985
void br_multicast_dev_del(struct net_bridge *br);
net/bridge/br_private.h
993
int br_multicast_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_private_cfm.h
15
int br_cfm_mep_create(struct net_bridge *br,
net/bridge/br_private_cfm.h
20
int br_cfm_mep_delete(struct net_bridge *br,
net/bridge/br_private_cfm.h
30
int br_cfm_mep_config_set(struct net_bridge *br,
net/bridge/br_private_cfm.h
50
int br_cfm_cc_config_set(struct net_bridge *br,
net/bridge/br_private_cfm.h
55
int br_cfm_cc_peer_mep_add(struct net_bridge *br, const u32 instance,
net/bridge/br_private_cfm.h
58
int br_cfm_cc_peer_mep_remove(struct net_bridge *br, const u32 instance,
net/bridge/br_private_cfm.h
66
int br_cfm_cc_rdi_set(struct net_bridge *br, const u32 instance,
net/bridge/br_private_cfm.h
88
int br_cfm_cc_ccm_tx(struct net_bridge *br, const u32 instance,
net/bridge/br_private_mcast_eht.h
34
struct net_bridge *br;
net/bridge/br_private_mcast_eht.h
48
struct net_bridge *br;
net/bridge/br_private_mrp.h
100
int br_mrp_switchdev_set_in_state(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_private_mrp.h
103
br_mrp_switchdev_send_in_test(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_private_mrp.h
66
int br_mrp_add(struct net_bridge *br, struct br_mrp_instance *instance);
net/bridge/br_private_mrp.h
67
int br_mrp_del(struct net_bridge *br, struct br_mrp_instance *instance);
net/bridge/br_private_mrp.h
72
int br_mrp_set_ring_state(struct net_bridge *br,
net/bridge/br_private_mrp.h
74
int br_mrp_set_ring_role(struct net_bridge *br, struct br_mrp_ring_role *role);
net/bridge/br_private_mrp.h
75
int br_mrp_start_test(struct net_bridge *br, struct br_mrp_start_test *test);
net/bridge/br_private_mrp.h
76
int br_mrp_set_in_state(struct net_bridge *br, struct br_mrp_in_state *state);
net/bridge/br_private_mrp.h
77
int br_mrp_set_in_role(struct net_bridge *br, struct br_mrp_in_role *role);
net/bridge/br_private_mrp.h
78
int br_mrp_start_in_test(struct net_bridge *br,
net/bridge/br_private_mrp.h
82
int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp);
net/bridge/br_private_mrp.h
83
int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp);
net/bridge/br_private_mrp.h
85
br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_private_mrp.h
87
int br_mrp_switchdev_set_ring_state(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_private_mrp.h
90
br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_private_mrp.h
97
br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp,
net/bridge/br_private_stp.h
50
void br_become_root_bridge(struct net_bridge *br);
net/bridge/br_private_stp.h
51
void br_config_bpdu_generation(struct net_bridge *);
net/bridge/br_private_stp.h
52
void br_configuration_update(struct net_bridge *);
net/bridge/br_private_stp.h
53
void br_port_state_selection(struct net_bridge *);
net/bridge/br_private_stp.h
58
void br_transmit_tcn(struct net_bridge *br);
net/bridge/br_private_stp.h
59
void br_topology_change_detection(struct net_bridge *br);
net/bridge/br_private_stp.h
60
void __br_set_topology_change(struct net_bridge *br, unsigned char val);
net/bridge/br_private_tunnel.h
21
int br_process_vlan_tunnel_info(const struct net_bridge *br,
net/bridge/br_stp.c
107
struct net_bridge *br;
net/bridge/br_stp.c
158
static void br_root_port_block(const struct net_bridge *br,
net/bridge/br_stp.c
173
static void br_root_selection(struct net_bridge *br)
net/bridge/br_stp.c
202
void br_become_root_bridge(struct net_bridge *br)
net/bridge/br_stp.c
220
struct net_bridge *br;
net/bridge/br_stp.c
272
static void br_record_config_timeout_values(struct net_bridge *br,
net/bridge/br_stp.c
282
void br_transmit_tcn(struct net_bridge *br)
net/bridge/br_stp.c
297
struct net_bridge *br;
net/bridge/br_stp.c
327
static void br_designated_port_selection(struct net_bridge *br)
net/bridge/br_stp.c
374
static void br_topology_change_acknowledged(struct net_bridge *br)
net/bridge/br_stp.c
381
void br_topology_change_detection(struct net_bridge *br)
net/bridge/br_stp.c
405
void br_config_bpdu_generation(struct net_bridge *br)
net/bridge/br_stp.c
423
void br_configuration_update(struct net_bridge *br)
net/bridge/br_stp.c
432
struct net_bridge *br;
net/bridge/br_stp.c
461
struct net_bridge *br = p->br;
net/bridge/br_stp.c
482
void br_port_state_selection(struct net_bridge *br)
net/bridge/br_stp.c
534
struct net_bridge *br;
net/bridge/br_stp.c
584
int br_set_hello_time(struct net_bridge *br, unsigned long val)
net/bridge/br_stp.c
599
int br_set_max_age(struct net_bridge *br, unsigned long val)
net/bridge/br_stp.c
641
int br_set_ageing_time(struct net_bridge *br, clock_t ageing_time)
net/bridge/br_stp.c
662
const struct net_bridge *br;
net/bridge/br_stp.c
674
void __br_set_topology_change(struct net_bridge *br, unsigned char val)
net/bridge/br_stp.c
702
void __br_set_forward_delay(struct net_bridge *br, unsigned long t)
net/bridge/br_stp.c
709
int br_set_forward_delay(struct net_bridge *br, unsigned long val)
net/bridge/br_stp.c
88
struct net_bridge_port *br_get_port(struct net_bridge *br, u16 port_no)
net/bridge/br_stp_bpdu.c
151
struct net_bridge *br;
net/bridge/br_stp_if.c
101
struct net_bridge *br = p->br;
net/bridge/br_stp_if.c
128
static int br_stp_call_user(struct net_bridge *br, char *arg)
net/bridge/br_stp_if.c
148
static void br_stp_start(struct net_bridge *br)
net/bridge/br_stp_if.c
184
static void br_stp_stop(struct net_bridge *br)
net/bridge/br_stp_if.c
204
int br_stp_set_enabled(struct net_bridge *br, unsigned long val,
net/bridge/br_stp_if.c
227
void br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *addr)
net/bridge/br_stp_if.c
261
bool br_stp_recalculate_bridge_id(struct net_bridge *br)
net/bridge/br_stp_if.c
287
void br_stp_set_bridge_priority(struct net_bridge *br, u16 newprio)
net/bridge/br_stp_if.c
49
void br_stp_enable_bridge(struct net_bridge *br)
net/bridge/br_stp_if.c
69
void br_stp_disable_bridge(struct net_bridge *br)
net/bridge/br_stp_timer.c
107
struct net_bridge *br = timer_container_of(br, t, tcn_timer);
net/bridge/br_stp_timer.c
121
struct net_bridge *br = timer_container_of(br, t,
net/bridge/br_stp_timer.c
144
void br_stp_timer_init(struct net_bridge *br)
net/bridge/br_stp_timer.c
17
static int br_is_designated_for_some_port(const struct net_bridge *br)
net/bridge/br_stp_timer.c
32
struct net_bridge *br = timer_container_of(br, t, hello_timer);
net/bridge/br_stp_timer.c
50
struct net_bridge *br = p->br;
net/bridge/br_stp_timer.c
84
struct net_bridge *br = p->br;
net/bridge/br_switchdev.c
127
static void br_switchdev_fdb_populate(struct net_bridge *br,
net/bridge/br_switchdev.c
145
br_switchdev_fdb_notify(struct net_bridge *br,
net/bridge/br_switchdev.c
220
struct net_bridge *br = joining->br;
net/bridge/br_switchdev.c
243
struct net_bridge *br = leaving->br;
net/bridge/br_switchdev.c
317
br_switchdev_fdb_replay_one(struct net_bridge *br, struct notifier_block *nb,
net/bridge/br_switchdev.c
335
struct net_bridge *br;
net/bridge/br_switchdev.c
377
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_switchdev.c
468
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_switchdev.c
523
struct net_bridge *br = port->br;
net/bridge/br_switchdev.c
703
struct net_bridge *br;
net/bridge/br_sysfs_br.c
1008
struct net_bridge *br = to_bridge(dev);
net/bridge/br_sysfs_br.c
1045
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_sysfs_br.c
1082
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_sysfs_br.c
116
static int set_max_age(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
132
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
136
static int set_ageing_time(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
153
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
158
static int set_stp_state(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
176
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
180
static int set_group_fwd_mask(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
203
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
208
static int set_priority(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
261
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
269
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
27
#define to_bridge(cd) ((struct net_bridge *)netdev_priv(to_net_dev(cd)))
net/bridge/br_sysfs_br.c
277
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
286
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
294
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
302
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
310
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
34
int (*set)(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
345
static int set_flush(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
368
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
37
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
372
static int set_no_linklocal_learn(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
390
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
394
static int set_multicast_router(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
412
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
428
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
433
static int set_query_use_ifaddr(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
453
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
457
static int set_multicast_querier(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
477
static int set_elasticity(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
497
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
501
static int set_hash_max(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
519
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
524
static int set_multicast_igmp_version(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
542
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
546
static int set_last_member_count(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
564
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
568
static int set_startup_query_count(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
586
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
591
static int set_last_member_interval(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
609
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
614
static int set_membership_interval(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
633
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
638
static int set_querier_interval(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
657
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
662
static int set_query_interval(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
680
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
685
static int set_query_response_interval(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
70
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
703
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
708
static int set_startup_query_interval(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
727
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
733
static int set_stats_enabled(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
74
static int set_forward_delay(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
754
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
759
static int set_multicast_mld_version(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
778
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
782
static int set_nf_call_iptables(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
800
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
804
static int set_nf_call_ip6tables(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
822
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
826
static int set_nf_call_arptables(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
846
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
862
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
878
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
894
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
898
static int set_vlan_stats_enabled(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
916
struct net_bridge *br = to_bridge(d);
net/bridge/br_sysfs_br.c
920
static int set_vlan_stats_per_port(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_br.c
95
static int set_hello_time(struct net_bridge *br, unsigned long val,
net/bridge/br_sysfs_if.c
390
struct net_bridge *br = p->br;
net/bridge/br_sysfs_if.c
412
struct net_bridge *br = p->br;
net/bridge/br_vlan.c
1018
int br_vlan_set_proto(struct net_bridge *br, unsigned long val,
net/bridge/br_vlan.c
1027
int br_vlan_set_stats(struct net_bridge *br, unsigned long val)
net/bridge/br_vlan.c
103
static int __vlan_vid_add(struct net_device *dev, struct net_bridge *br,
net/bridge/br_vlan.c
1041
int br_vlan_set_stats_per_port(struct net_bridge *br, unsigned long val)
net/bridge/br_vlan.c
1080
static void br_vlan_disable_default_pvid(struct net_bridge *br)
net/bridge/br_vlan.c
1102
int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid,
net/bridge/br_vlan.c
1204
int br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val,
net/bridge/br_vlan.c
1227
int br_vlan_init(struct net_bridge *br)
net/bridge/br_vlan.c
1452
void br_vlan_fill_forward_path_pvid(struct net_bridge *br,
net/bridge/br_vlan.c
1479
int br_vlan_fill_forward_path_mode(struct net_bridge *br,
net/bridge/br_vlan.c
149
static int __vlan_vid_del(struct net_device *dev, struct net_bridge *br,
net/bridge/br_vlan.c
1629
static void br_vlan_set_vlan_dev_state(const struct net_bridge *br,
net/bridge/br_vlan.c
167
br_vlan_get_master(struct net_bridge *br, u16 vid,
net/bridge/br_vlan.c
1679
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_vlan.c
1692
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
1703
struct net_bridge *br;
net/bridge/br_vlan.c
1718
struct net_bridge *br)
net/bridge/br_vlan.c
1750
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
1789
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_vlan.c
1912
void br_vlan_notify(const struct net_bridge *br,
net/bridge/br_vlan.c
2007
struct net_bridge *br;
net/bridge/br_vlan.c
2194
struct net_bridge *br;
net/bridge/br_vlan.c
236
struct net_bridge *br;
net/bridge/br_vlan.c
270
struct net_bridge *br;
net/bridge/br_vlan.c
446
static void __vlan_flush(const struct net_bridge *br,
net/bridge/br_vlan.c
480
struct sk_buff *br_handle_vlan(struct net_bridge *br,
net/bridge/br_vlan.c
541
static bool __allowed_ingress(const struct net_bridge *br,
net/bridge/br_vlan.c
648
bool br_allowed_ingress(const struct net_bridge *br,
net/bridge/br_vlan.c
689
struct net_bridge *br = p->br;
net/bridge/br_vlan.c
719
static int br_vlan_add_existing(struct net_bridge *br,
net/bridge/br_vlan.c
779
int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed,
net/bridge/br_vlan.c
824
int br_vlan_delete(struct net_bridge *br, u16 vid)
net/bridge/br_vlan.c
844
void br_vlan_flush(struct net_bridge *br)
net/bridge/br_vlan.c
866
static void recalculate_group_addr(struct net_bridge *br)
net/bridge/br_vlan.c
884
void br_recalculate_fwd_mask(struct net_bridge *br)
net/bridge/br_vlan.c
894
int br_vlan_filter_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_vlan.c
929
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
937
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
945
int __br_vlan_set_proto(struct net_bridge *br, __be16 proto,
net/bridge/br_vlan_options.c
119
struct net_bridge *br;
net/bridge/br_vlan_options.c
217
static int br_vlan_process_one_opts(const struct net_bridge *br,
net/bridge/br_vlan_options.c
303
int br_vlan_process_options(const struct net_bridge *br,
net/bridge/br_vlan_options.c
508
static void br_vlan_global_opts_notify(const struct net_bridge *br,
net/bridge/br_vlan_options.c
550
static int br_vlan_process_global_one_opts(const struct net_bridge *br,
net/bridge/br_vlan_options.c
694
struct net_bridge *br;