include/linux/if_bridge.h
67
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
125
void br_do_proxy_suppress_arp(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_arp_nd_proxy.c
252
static void br_nd_send(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_arp_nd_proxy.c
27
void br_recalculate_neigh_suppress_enabled(struct net_bridge *br)
net/bridge/br_arp_nd_proxy.c
406
void br_do_suppress_nd(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_arp_nd_proxy.c
43
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
820
int br_cfm_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_cfm.c
834
int br_cfm_peer_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_cfm.c
850
bool br_cfm_created(struct net_bridge *br)
net/bridge/br_cfm.c
857
void br_cfm_port_del(struct net_bridge *br, struct net_bridge_port *port)
net/bridge/br_cfm_netlink.c
130
static int br_mep_delete_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
153
static int br_mep_config_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
195
static int br_cc_config_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
236
static int br_cc_peer_mep_add_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
263
static int br_cc_peer_mep_remove_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
290
static int br_cc_rdi_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
317
static int br_cc_ccm_tx_parse(struct net_bridge *br, struct nlattr *attr,
net/bridge/br_cfm_netlink.c
379
int br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_cfm_netlink.c
455
int br_cfm_config_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_cfm_netlink.c
617
struct net_bridge *br,
net/bridge/br_cfm_netlink.c
90
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
1065
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_fdb.c
1118
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_fdb.c
1162
static int fdb_add_entry(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_fdb.c
1259
static int __br_fdb_add(struct ndmsg *ndm, struct net_bridge *br,
net/bridge/br_fdb.c
1313
struct net_bridge *br = NULL;
net/bridge/br_fdb.c
1395
static int fdb_delete_by_addr_and_port(struct net_bridge *br,
net/bridge/br_fdb.c
1411
static int __br_fdb_delete(struct net_bridge *br,
net/bridge/br_fdb.c
1432
struct net_bridge *br;
net/bridge/br_fdb.c
1469
int br_fdb_sync_static(struct net_bridge *br, struct net_bridge_port *p)
net/bridge/br_fdb.c
1504
void br_fdb_unsync_static(struct net_bridge *br, struct net_bridge_port *p)
net/bridge/br_fdb.c
1521
int br_fdb_external_learn_add(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_fdb.c
1602
int br_fdb_external_learn_del(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_fdb.c
1622
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
241
struct net_bridge *br;
net/bridge/br_fdb.c
259
struct net_bridge_fdb_entry *br_fdb_find_rcu(struct net_bridge *br,
net/bridge/br_fdb.c
271
static void fdb_add_hw_addr(struct net_bridge *br, const unsigned char *addr)
net/bridge/br_fdb.c
299
static void fdb_del_hw_addr(struct net_bridge *br, const unsigned char *addr)
net/bridge/br_fdb.c
311
static void fdb_delete(struct net_bridge *br, struct net_bridge_fdb_entry *f,
net/bridge/br_fdb.c
334
static void fdb_delete_local(struct net_bridge *br,
net/bridge/br_fdb.c
368
void br_fdb_find_delete_local(struct net_bridge *br,
net/bridge/br_fdb.c
382
static struct net_bridge_fdb_entry *fdb_create(struct net_bridge *br,
net/bridge/br_fdb.c
426
static int fdb_add_local(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_fdb.c
460
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
501
void br_fdb_change_mac_address(struct net_bridge *br, const u8 *newaddr)
net/bridge/br_fdb.c
541
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
585
static void br_fdb_delete_locals_per_vlan_port(struct net_bridge *br,
net/bridge/br_fdb.c
604
static void br_fdb_delete_locals_per_vlan(struct net_bridge *br)
net/bridge/br_fdb.c
616
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
645
static int br_fdb_insert_locals_per_vlan(struct net_bridge *br,
net/bridge/br_fdb.c
671
int br_fdb_toggle_local_vlan_0(struct net_bridge *br, bool on,
net/bridge/br_fdb.c
68
static inline int has_expired(const struct net_bridge *br,
net/bridge/br_fdb.c
681
static bool __fdb_flush_matches(const struct net_bridge *br,
net/bridge/br_fdb.c
699
void br_fdb_flush(struct net_bridge *br,
net/bridge/br_fdb.c
745
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
791
struct net_bridge *br;
net/bridge/br_fdb.c
861
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
922
int br_fdb_fillbuf(struct net_bridge *br, void *buf,
net/bridge/br_fdb.c
971
int br_fdb_add_local(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_fdb.c
989
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
144
void br_manage_promisc(struct net_bridge *br)
net/bridge/br_if.c
231
static void nbp_update_port_count(struct net_bridge *br)
net/bridge/br_if.c
299
static unsigned get_max_headroom(struct net_bridge *br)
net/bridge/br_if.c
314
static void update_headroom(struct net_bridge *br, int new_hr)
net/bridge/br_if.c
335
struct net_bridge *br = p->br;
net/bridge/br_if.c
382
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_if.c
401
static int find_portno(struct net_bridge *br)
net/bridge/br_if.c
422
static struct net_bridge_port *new_nbp(struct net_bridge *br,
net/bridge/br_if.c
461
dev = alloc_netdev(sizeof(struct net_bridge), name, NET_NAME_UNKNOWN,
net/bridge/br_if.c
502
static int br_mtu_min(const struct net_bridge *br)
net/bridge/br_if.c
514
void br_mtu_auto_adjust(struct net_bridge *br)
net/bridge/br_if.c
532
netdev_features_t br_features_recompute(struct net_bridge *br,
net/bridge/br_if.c
554
int br_add_if(struct net_bridge *br, struct net_device *dev,
net/bridge/br_if.c
713
int br_del_if(struct net_bridge *br, struct net_device *dev)
net/bridge/br_if.c
744
struct net_bridge *br = p->br;
net/bridge/br_if.c
76
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
1276
struct net_bridge_mdb_entry *br_multicast_new_group(struct net_bridge *br,
net/bridge/br_multicast.c
1317
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
1651
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
1684
static void br_mc_router_state_change(struct net_bridge *p,
net/bridge/br_multicast.c
1900
struct net_bridge *br = pmctx->port->br;
net/bridge/br_multicast.c
1940
struct net_bridge *br = pg->key.port->br;
net/bridge/br_multicast.c
2028
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
3806
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
4077
struct net_bridge *br = container_of(work, struct net_bridge,
net/bridge/br_multicast.c
4088
void br_multicast_ctx_init(struct net_bridge *br,
net/bridge/br_multicast.c
4139
void br_multicast_init(struct net_bridge *br)
net/bridge/br_multicast.c
4154
static void br_ip4_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4166
static void br_ip6_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4174
static inline void br_ip6_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4179
void br_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4185
static void br_ip4_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4197
static void br_ip6_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4205
static inline void br_ip6_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4210
void br_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_multicast.c
4216
static void __br_multicast_open_query(struct net_bridge *br,
net/bridge/br_multicast.c
4235
void br_multicast_open(struct net_bridge *br)
net/bridge/br_multicast.c
4276
struct net_bridge *br;
net/bridge/br_multicast.c
4301
struct net_bridge *br;
net/bridge/br_multicast.c
4364
int br_multicast_toggle_vlan_snooping(struct net_bridge *br, bool on,
net/bridge/br_multicast.c
4419
void br_multicast_stop(struct net_bridge *br)
net/bridge/br_multicast.c
4443
void br_multicast_dev_del(struct net_bridge *br)
net/bridge/br_multicast.c
4643
static void br_multicast_del_grps(struct net_bridge *br)
net/bridge/br_multicast.c
4651
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
4711
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_multicast.c
4719
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_multicast.c
4873
struct net_bridge *br;
net/bridge/br_multicast.c
4921
struct net_bridge *br;
net/bridge/br_multicast.c
4959
struct net_bridge *br;
net/bridge/br_multicast.c
5130
void br_multicast_count(struct net_bridge *br,
net/bridge/br_multicast.c
5150
int br_multicast_init_stats(struct net_bridge *br)
net/bridge/br_multicast.c
5159
void br_multicast_uninit_stats(struct net_bridge *br)
net/bridge/br_multicast.c
5171
void br_multicast_get_stats(const struct net_bridge *br,
net/bridge/br_multicast.c
5217
int br_mdb_hash_init(struct net_bridge *br)
net/bridge/br_multicast.c
5234
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
484
struct net_bridge *br;
net/bridge/br_netfilter_hooks.c
727
struct net_bridge *br;
net/bridge/br_netlink.c
1088
struct net_bridge *br = (struct net_bridge *)netdev_priv(dev);
net/bridge/br_netlink.c
1146
struct net_bridge *br = (struct net_bridge *)netdev_priv(dev);
net/bridge/br_netlink.c
1206
struct net_bridge *br = netdev_priv(brdev);
net/bridge/br_netlink.c
1279
struct net_bridge *br = netdev_priv(brdev);
net/bridge/br_netlink.c
1560
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_netlink.c
1642
struct net_bridge *br = netdev_priv(brdev);
net/bridge/br_netlink.c
1771
struct net_bridge *br;
net/bridge/br_netlink.c
1809
struct net_bridge *br;
net/bridge/br_netlink.c
1901
.priv_size = sizeof(struct net_bridge),
net/bridge/br_netlink.c
461
struct net_bridge *br;
net/bridge/br_netlink.c
624
void br_info_notify(int event, const struct net_bridge *br,
net/bridge/br_netlink.c
665
void br_ifinfo_notify(int event, const struct net_bridge *br,
net/bridge/br_netlink.c
692
static int br_vlan_info(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_netlink.c
733
int br_process_vlan_info(struct net_bridge *br,
net/bridge/br_netlink.c
803
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
286
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
1001
br_multicast_new_group(struct net_bridge *br, struct br_ip *group);
net/bridge/br_private.h
1010
int br_mdb_hash_init(struct net_bridge *br);
net/bridge/br_private.h
1011
void br_mdb_hash_fini(struct net_bridge *br);
net/bridge/br_private.h
1021
void br_multicast_count(struct net_bridge *br,
net/bridge/br_private.h
1024
int br_multicast_init_stats(struct net_bridge *br);
net/bridge/br_private.h
1025
void br_multicast_uninit_stats(struct net_bridge *br);
net/bridge/br_private.h
1026
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
1057
void br_multicast_ctx_init(struct net_bridge *br,
net/bridge/br_private.h
1067
int br_multicast_toggle_vlan_snooping(struct net_bridge *br, bool on,
net/bridge/br_private.h
1378
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
1417
static inline void br_multicast_init(struct net_bridge *br)
net/bridge/br_private.h
1421
static inline void br_multicast_join_snoopers(struct net_bridge *br)
net/bridge/br_private.h
1425
static inline void br_multicast_leave_snoopers(struct net_bridge *br)
net/bridge/br_private.h
1429
static inline void br_multicast_open(struct net_bridge *br)
net/bridge/br_private.h
1433
static inline void br_multicast_stop(struct net_bridge *br)
net/bridge/br_private.h
1437
static inline void br_multicast_dev_del(struct net_bridge *br)
net/bridge/br_private.h
1492
static inline int br_mdb_hash_init(struct net_bridge *br)
net/bridge/br_private.h
1497
static inline void br_mdb_hash_fini(struct net_bridge *br)
net/bridge/br_private.h
1501
static inline void br_multicast_count(struct net_bridge *br,
net/bridge/br_private.h
1508
static inline int br_multicast_init_stats(struct net_bridge *br)
net/bridge/br_private.h
1513
static inline void br_multicast_uninit_stats(struct net_bridge *br)
net/bridge/br_private.h
1522
static inline void br_multicast_ctx_init(struct net_bridge *br,
net/bridge/br_private.h
1552
static inline int br_multicast_toggle_vlan_snooping(struct net_bridge *br,
net/bridge/br_private.h
1575
bool br_allowed_ingress(const struct net_bridge *br,
net/bridge/br_private.h
1582
struct sk_buff *br_handle_vlan(struct net_bridge *br,
net/bridge/br_private.h
1586
int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags,
net/bridge/br_private.h
1588
int br_vlan_delete(struct net_bridge *br, u16 vid);
net/bridge/br_private.h
1589
void br_vlan_flush(struct net_bridge *br);
net/bridge/br_private.h
1591
void br_recalculate_fwd_mask(struct net_bridge *br);
net/bridge/br_private.h
1592
int br_vlan_filter_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
1594
int __br_vlan_set_proto(struct net_bridge *br, __be16 proto,
net/bridge/br_private.h
1596
int br_vlan_set_proto(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
1598
int br_vlan_set_stats(struct net_bridge *br, unsigned long val);
net/bridge/br_private.h
1599
int br_vlan_set_stats_per_port(struct net_bridge *br, unsigned long val);
net/bridge/br_private.h
1600
int br_vlan_init(struct net_bridge *br);
net/bridge/br_private.h
1601
int br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
1603
int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid,
net/bridge/br_private.h
1621
void br_vlan_notify(const struct net_bridge *br,
net/bridge/br_private.h
1628
void br_vlan_fill_forward_path_pvid(struct net_bridge *br,
net/bridge/br_private.h
1631
int br_vlan_fill_forward_path_mode(struct net_bridge *br,
net/bridge/br_private.h
1636
const struct net_bridge *br)
net/bridge/br_private.h
1648
const struct net_bridge *br)
net/bridge/br_private.h
1690
static inline bool br_allowed_ingress(const struct net_bridge *br,
net/bridge/br_private.h
1713
static inline struct sk_buff *br_handle_vlan(struct net_bridge *br,
net/bridge/br_private.h
1721
static inline int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags,
net/bridge/br_private.h
1728
static inline int br_vlan_delete(struct net_bridge *br, u16 vid)
net/bridge/br_private.h
1733
static inline void br_vlan_flush(struct net_bridge *br)
net/bridge/br_private.h
1737
static inline void br_recalculate_fwd_mask(struct net_bridge *br)
net/bridge/br_private.h
1741
static inline int br_vlan_init(struct net_bridge *br)
net/bridge/br_private.h
1784
static inline int br_vlan_filter_toggle(struct net_bridge *br,
net/bridge/br_private.h
1797
static inline void br_vlan_fill_forward_path_pvid(struct net_bridge *br,
net/bridge/br_private.h
1803
static inline int br_vlan_fill_forward_path_mode(struct net_bridge *br,
net/bridge/br_private.h
1811
const struct net_bridge *br)
net/bridge/br_private.h
1823
const struct net_bridge *br)
net/bridge/br_private.h
1865
static inline void br_vlan_notify(const struct net_bridge *br,
net/bridge/br_private.h
1892
int br_vlan_process_options(const struct net_bridge *br,
net/bridge/br_private.h
1961
int br_mst_set_enabled(struct net_bridge *br, bool on,
net/bridge/br_private.h
1968
void br_mst_uninit(struct net_bridge *br);
net/bridge/br_private.h
1981
static inline int br_mst_set_enabled(struct net_bridge *br, bool on,
net/bridge/br_private.h
2005
static inline void br_mst_uninit(struct net_bridge *br)
net/bridge/br_private.h
2019
void br_netfilter_rtable_init(struct net_bridge *);
net/bridge/br_private.h
2028
struct net_bridge_port *br_get_port(struct net_bridge *br, u16 port_no);
net/bridge/br_private.h
2032
void __br_set_forward_delay(struct net_bridge *br, unsigned long t);
net/bridge/br_private.h
2033
int br_set_forward_delay(struct net_bridge *br, unsigned long x);
net/bridge/br_private.h
2034
int br_set_hello_time(struct net_bridge *br, unsigned long x);
net/bridge/br_private.h
2035
int br_set_max_age(struct net_bridge *br, unsigned long x);
net/bridge/br_private.h
2037
int br_set_ageing_time(struct net_bridge *br, clock_t ageing_time);
net/bridge/br_private.h
2041
void br_stp_enable_bridge(struct net_bridge *br);
net/bridge/br_private.h
2042
void br_stp_disable_bridge(struct net_bridge *br);
net/bridge/br_private.h
2043
int br_stp_set_enabled(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
2047
bool br_stp_recalculate_bridge_id(struct net_bridge *br);
net/bridge/br_private.h
2048
void br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *a);
net/bridge/br_private.h
2049
void br_stp_set_bridge_priority(struct net_bridge *br, u16 newprio);
net/bridge/br_private.h
2060
void br_stp_timer_init(struct net_bridge *br);
net/bridge/br_private.h
2071
int br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2073
bool br_mrp_enabled(struct net_bridge *br);
net/bridge/br_private.h
2074
void br_mrp_port_del(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
2075
int br_mrp_fill_info(struct sk_buff *skb, struct net_bridge *br);
net/bridge/br_private.h
2077
static inline int br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2084
static inline bool br_mrp_enabled(struct net_bridge *br)
net/bridge/br_private.h
2089
static inline void br_mrp_port_del(struct net_bridge *br,
net/bridge/br_private.h
2094
static inline int br_mrp_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_private.h
2103
int br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2105
bool br_cfm_created(struct net_bridge *br);
net/bridge/br_private.h
2106
void br_cfm_port_del(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
2107
int br_cfm_config_fill_info(struct sk_buff *skb, struct net_bridge *br);
net/bridge/br_private.h
2109
struct net_bridge *br,
net/bridge/br_private.h
2111
int br_cfm_mep_count(struct net_bridge *br, u32 *count);
net/bridge/br_private.h
2112
int br_cfm_peer_mep_count(struct net_bridge *br, u32 *count);
net/bridge/br_private.h
2114
static inline int br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
2121
static inline bool br_cfm_created(struct net_bridge *br)
net/bridge/br_private.h
2126
static inline void br_cfm_port_del(struct net_bridge *br,
net/bridge/br_private.h
2131
static inline int br_cfm_config_fill_info(struct sk_buff *skb, struct net_bridge *br)
net/bridge/br_private.h
2137
struct net_bridge *br,
net/bridge/br_private.h
2143
static inline int br_cfm_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_private.h
2149
static inline int br_cfm_peer_mep_count(struct net_bridge *br, u32 *count)
net/bridge/br_private.h
2160
void br_ifinfo_notify(int event, const struct net_bridge *br,
net/bridge/br_private.h
2162
void br_info_notify(int event, const struct net_bridge *br,
net/bridge/br_private.h
2169
int br_process_vlan_info(struct net_bridge *br,
net/bridge/br_private.h
2229
void br_switchdev_fdb_notify(struct net_bridge *br,
net/bridge/br_private.h
2238
void br_switchdev_init(struct net_bridge *br);
net/bridge/br_private.h
224
struct net_bridge *br;
net/bridge/br_private.h
2326
br_switchdev_fdb_notify(struct net_bridge *br,
net/bridge/br_private.h
2342
static inline void br_switchdev_init(struct net_bridge *br)
net/bridge/br_private.h
2349
void br_recalculate_neigh_suppress_enabled(struct net_bridge *br);
net/bridge/br_private.h
2350
void br_do_proxy_suppress_arp(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_private.h
2352
void br_do_suppress_nd(struct sk_buff *skb, struct net_bridge *br,
net/bridge/br_private.h
340
struct net_bridge *br;
net/bridge/br_private.h
374
struct net_bridge *br;
net/bridge/br_private.h
387
struct net_bridge *br;
net/bridge/br_private.h
651
static inline int br_is_root_bridge(const struct net_bridge *br)
net/bridge/br_private.h
759
static inline int br_opt_get(const struct net_bridge *br,
net/bridge/br_private.h
765
int br_boolopt_toggle(struct net_bridge *br, enum br_boolopt_id opt, bool on,
net/bridge/br_private.h
767
int br_boolopt_get(const struct net_bridge *br, enum br_boolopt_id opt);
net/bridge/br_private.h
768
int br_boolopt_multi_toggle(struct net_bridge *br,
net/bridge/br_private.h
771
void br_boolopt_multi_get(const struct net_bridge *br,
net/bridge/br_private.h
773
void br_opt_toggle(struct net_bridge *br, enum net_bridge_opts opt, bool on);
net/bridge/br_private.h
838
int br_fdb_hash_init(struct net_bridge *br);
net/bridge/br_private.h
839
void br_fdb_hash_fini(struct net_bridge *br);
net/bridge/br_private.h
840
void br_fdb_flush(struct net_bridge *br,
net/bridge/br_private.h
842
void br_fdb_find_delete_local(struct net_bridge *br,
net/bridge/br_private.h
846
void br_fdb_change_mac_address(struct net_bridge *br, const u8 *newaddr);
net/bridge/br_private.h
848
int br_fdb_toggle_local_vlan_0(struct net_bridge *br, bool on,
net/bridge/br_private.h
850
void br_fdb_delete_by_port(struct net_bridge *br,
net/bridge/br_private.h
852
struct net_bridge_fdb_entry *br_fdb_find_rcu(struct net_bridge *br,
net/bridge/br_private.h
856
int br_fdb_fillbuf(struct net_bridge *br, void *buf, unsigned long count,
net/bridge/br_private.h
858
int br_fdb_add_local(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_private.h
860
void br_fdb_update(struct net_bridge *br, struct net_bridge_port *source,
net/bridge/br_private.h
876
int br_fdb_sync_static(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
877
void br_fdb_unsync_static(struct net_bridge *br, struct net_bridge_port *p);
net/bridge/br_private.h
878
int br_fdb_external_learn_add(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
881
int br_fdb_external_learn_del(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
884
void br_fdb_offloaded_set(struct net_bridge *br, struct net_bridge_port *p,
net/bridge/br_private.h
897
void br_flood(struct net_bridge *br, struct sk_buff *skb,
net/bridge/br_private.h
913
int br_add_if(struct net_bridge *br, struct net_device *dev,
net/bridge/br_private.h
915
int br_del_if(struct net_bridge *br, struct net_device *dev);
net/bridge/br_private.h
916
void br_mtu_auto_adjust(struct net_bridge *br);
net/bridge/br_private.h
917
netdev_features_t br_features_recompute(struct net_bridge *br,
net/bridge/br_private.h
920
void br_manage_promisc(struct net_bridge *br);
net/bridge/br_private.h
934
void br_add_frame(struct net_bridge *br, struct br_frame_type *ft);
net/bridge/br_private.h
935
void br_del_frame(struct net_bridge *br, struct br_frame_type *ft);
net/bridge/br_private.h
976
void br_multicast_init(struct net_bridge *br);
net/bridge/br_private.h
977
void br_multicast_join_snoopers(struct net_bridge *br);
net/bridge/br_private.h
978
void br_multicast_leave_snoopers(struct net_bridge *br);
net/bridge/br_private.h
979
void br_multicast_open(struct net_bridge *br);
net/bridge/br_private.h
980
void br_multicast_stop(struct net_bridge *br);
net/bridge/br_private.h
981
void br_multicast_dev_del(struct net_bridge *br);
net/bridge/br_private.h
989
int br_multicast_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_private.h
999
br_mdb_ip_get(struct net_bridge *br, struct br_ip *dst);
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
105
struct net_bridge *br;
net/bridge/br_stp.c
152
static void br_root_port_block(const struct net_bridge *br,
net/bridge/br_stp.c
167
static void br_root_selection(struct net_bridge *br)
net/bridge/br_stp.c
195
void br_become_root_bridge(struct net_bridge *br)
net/bridge/br_stp.c
213
struct net_bridge *br;
net/bridge/br_stp.c
265
static void br_record_config_timeout_values(struct net_bridge *br,
net/bridge/br_stp.c
275
void br_transmit_tcn(struct net_bridge *br)
net/bridge/br_stp.c
290
struct net_bridge *br;
net/bridge/br_stp.c
318
static void br_designated_port_selection(struct net_bridge *br)
net/bridge/br_stp.c
363
static void br_topology_change_acknowledged(struct net_bridge *br)
net/bridge/br_stp.c
370
void br_topology_change_detection(struct net_bridge *br)
net/bridge/br_stp.c
393
void br_config_bpdu_generation(struct net_bridge *br)
net/bridge/br_stp.c
411
void br_configuration_update(struct net_bridge *br)
net/bridge/br_stp.c
420
struct net_bridge *br;
net/bridge/br_stp.c
449
struct net_bridge *br = p->br;
net/bridge/br_stp.c
470
void br_port_state_selection(struct net_bridge *br)
net/bridge/br_stp.c
522
struct net_bridge *br;
net/bridge/br_stp.c
572
int br_set_hello_time(struct net_bridge *br, unsigned long val)
net/bridge/br_stp.c
587
int br_set_max_age(struct net_bridge *br, unsigned long val)
net/bridge/br_stp.c
629
int br_set_ageing_time(struct net_bridge *br, clock_t ageing_time)
net/bridge/br_stp.c
650
const struct net_bridge *br;
net/bridge/br_stp.c
662
void __br_set_topology_change(struct net_bridge *br, unsigned char val)
net/bridge/br_stp.c
690
void __br_set_forward_delay(struct net_bridge *br, unsigned long t)
net/bridge/br_stp.c
697
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
181
static void br_stp_stop(struct net_bridge *br)
net/bridge/br_stp_if.c
199
int br_stp_set_enabled(struct net_bridge *br, unsigned long val,
net/bridge/br_stp_if.c
222
void br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *addr)
net/bridge/br_stp_if.c
256
bool br_stp_recalculate_bridge_id(struct net_bridge *br)
net/bridge/br_stp_if.c
282
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
128
static void br_switchdev_fdb_populate(struct net_bridge *br,
net/bridge/br_switchdev.c
146
br_switchdev_fdb_notify(struct net_bridge *br,
net/bridge/br_switchdev.c
206
struct net_bridge *br = joining->br;
net/bridge/br_switchdev.c
229
struct net_bridge *br = leaving->br;
net/bridge/br_switchdev.c
303
br_switchdev_fdb_replay_one(struct net_bridge *br, struct notifier_block *nb,
net/bridge/br_switchdev.c
321
struct net_bridge *br;
net/bridge/br_switchdev.c
363
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_switchdev.c
454
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_switchdev.c
509
struct net_bridge *br = port->br;
net/bridge/br_switchdev.c
689
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
372
struct net_bridge *br = p->br;
net/bridge/br_sysfs_if.c
394
struct net_bridge *br = p->br;
net/bridge/br_vlan.c
1013
int br_vlan_set_proto(struct net_bridge *br, unsigned long val,
net/bridge/br_vlan.c
1022
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
1036
int br_vlan_set_stats_per_port(struct net_bridge *br, unsigned long val)
net/bridge/br_vlan.c
1075
static void br_vlan_disable_default_pvid(struct net_bridge *br)
net/bridge/br_vlan.c
1097
int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid,
net/bridge/br_vlan.c
1199
int br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val,
net/bridge/br_vlan.c
1222
int br_vlan_init(struct net_bridge *br)
net/bridge/br_vlan.c
144
static int __vlan_vid_del(struct net_device *dev, struct net_bridge *br,
net/bridge/br_vlan.c
1447
void br_vlan_fill_forward_path_pvid(struct net_bridge *br,
net/bridge/br_vlan.c
1474
int br_vlan_fill_forward_path_mode(struct net_bridge *br,
net/bridge/br_vlan.c
162
br_vlan_get_master(struct net_bridge *br, u16 vid,
net/bridge/br_vlan.c
1624
static void br_vlan_set_vlan_dev_state(const struct net_bridge *br,
net/bridge/br_vlan.c
1674
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_vlan.c
1687
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
1698
struct net_bridge *br;
net/bridge/br_vlan.c
1713
struct net_bridge *br)
net/bridge/br_vlan.c
1745
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
1784
struct net_bridge *br = netdev_priv(br_dev);
net/bridge/br_vlan.c
1907
void br_vlan_notify(const struct net_bridge *br,
net/bridge/br_vlan.c
2000
struct net_bridge *br;
net/bridge/br_vlan.c
2186
struct net_bridge *br;
net/bridge/br_vlan.c
231
struct net_bridge *br;
net/bridge/br_vlan.c
265
struct net_bridge *br;
net/bridge/br_vlan.c
441
static void __vlan_flush(const struct net_bridge *br,
net/bridge/br_vlan.c
475
struct sk_buff *br_handle_vlan(struct net_bridge *br,
net/bridge/br_vlan.c
536
static bool __allowed_ingress(const struct net_bridge *br,
net/bridge/br_vlan.c
643
bool br_allowed_ingress(const struct net_bridge *br,
net/bridge/br_vlan.c
684
struct net_bridge *br = p->br;
net/bridge/br_vlan.c
714
static int br_vlan_add_existing(struct net_bridge *br,
net/bridge/br_vlan.c
774
int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed,
net/bridge/br_vlan.c
819
int br_vlan_delete(struct net_bridge *br, u16 vid)
net/bridge/br_vlan.c
839
void br_vlan_flush(struct net_bridge *br)
net/bridge/br_vlan.c
861
static void recalculate_group_addr(struct net_bridge *br)
net/bridge/br_vlan.c
879
void br_recalculate_fwd_mask(struct net_bridge *br)
net/bridge/br_vlan.c
889
int br_vlan_filter_toggle(struct net_bridge *br, unsigned long val,
net/bridge/br_vlan.c
924
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
932
struct net_bridge *br = netdev_priv(dev);
net/bridge/br_vlan.c
940
int __br_vlan_set_proto(struct net_bridge *br, __be16 proto,
net/bridge/br_vlan_options.c
115
struct net_bridge *br;
net/bridge/br_vlan_options.c
213
static int br_vlan_process_one_opts(const struct net_bridge *br,
net/bridge/br_vlan_options.c
283
int br_vlan_process_options(const struct net_bridge *br,
net/bridge/br_vlan_options.c
489
static void br_vlan_global_opts_notify(const struct net_bridge *br,
net/bridge/br_vlan_options.c
531
static int br_vlan_process_global_one_opts(const struct net_bridge *br,
net/bridge/br_vlan_options.c
675
struct net_bridge *br;