/net/bridge/ |
H A D | br_stp_timer.c | 21 static int br_is_designated_for_some_port(const struct net_bridge *br) argument 25 list_for_each_entry(p, &br->port_list, list) { 27 !memcmp(&p->designated_bridge, &br->bridge_id, 8)) 36 struct net_bridge *br = (struct net_bridge *)arg; local 38 br_debug(br, "hello timer expired\n"); 39 spin_lock(&br->lock); 40 if (br->dev->flags & IFF_UP) { 41 br_config_bpdu_generation(br); 43 mod_timer(&br->hello_timer, round_jiffies(jiffies + br 51 struct net_bridge *br = p->br; local 84 struct net_bridge *br = p->br; local 106 struct net_bridge *br = (struct net_bridge *) arg; local 120 struct net_bridge *br = (struct net_bridge *) arg; local 142 br_stp_timer_init(struct net_bridge *br) argument [all...] |
H A D | br.c | 35 struct net_bridge *br; local 50 br = p->br; 54 dev_set_mtu(br->dev, br_min_mtu(br)); 58 spin_lock_bh(&br->lock); 60 changed_addr = br_stp_recalculate_bridge_id(br); 61 spin_unlock_bh(&br->lock); 64 call_netdevice_notifiers(NETDEV_CHANGEADDR, br->dev); 73 netdev_update_features(br [all...] |
H A D | br_nf_core.c | 76 void br_netfilter_rtable_init(struct net_bridge *br) argument 78 struct rtable *rt = &br->fake_rtable; 81 rt->dst.dev = br->dev;
|
H A D | br_input.c | 30 struct net_bridge *br = netdev_priv(brdev); local 31 struct pcpu_sw_netstats *brstats = this_cpu_ptr(br->stats); 43 pv = br_get_vlan_info(br); 45 !br_allowed_egress(br, pv, skb)) { 52 skb = br_handle_vlan(br, pv, skb); 65 struct net_bridge *br; local 75 if (!br_allowed_ingress(p->br, nbp_get_vlan_info(p), skb, &vid)) 79 br = p->br; 81 br_fdb_update(br, [all...] |
H A D | br_stp_bpdu.c | 53 llc_mac_hdr_init(skb, p->dev->dev_addr, p->br->group_addr); 80 if (p->br->stp_enabled != BR_KERNEL_STP) 125 if (p->br->stp_enabled != BR_KERNEL_STP) 145 struct net_bridge *br; local 160 br = p->br; 161 spin_lock(&br->lock); 163 if (br->stp_enabled != BR_KERNEL_STP) 166 if (!(br->dev->flags & IFF_UP)) 172 if (!ether_addr_equal(dest, br [all...] |
H A D | br_forward.c | 34 br_allowed_egress(p->br, nbp_get_vlan_info(p), skb) && 64 skb = br_handle_vlan(to->br, nbp_get_vlan_info(to), skb); 70 if (unlikely(netpoll_tx_running(to->br->dev))) { 93 skb = br_handle_vlan(to->br, nbp_get_vlan_info(to), skb); 172 static void br_flood(struct net_bridge *br, struct sk_buff *skb, argument 183 list_for_each_entry_rcu(p, &br->port_list, list) { 208 void br_flood_deliver(struct net_bridge *br, struct sk_buff *skb, bool unicast) argument 210 br_flood(br, skb, NULL, __br_deliver, unicast); 214 void br_flood_forward(struct net_bridge *br, struct sk_buff *skb, argument 217 br_flood(br, sk 229 struct net_bridge *br = netdev_priv(dev); local [all...] |
H A D | br_ioctl.c | 41 static void get_port_ifindices(struct net_bridge *br, int *ifindices, int num) argument 45 list_for_each_entry(p, &br->port_list, list) { 58 static int get_fdb_entries(struct net_bridge *br, void __user *userbuf, argument 75 num = br_fdb_fillbuf(br, buf, maxnum, offset); 86 static int add_del_if(struct net_bridge *br, int ifindex, int isadd) argument 88 struct net *net = dev_net(br->dev); 100 ret = br_add_if(br, dev); 102 ret = br_del_if(br, dev); 114 struct net_bridge *br = netdev_priv(dev); local 123 return add_del_if(br, arg 382 struct net_bridge *br = netdev_priv(dev); local [all...] |
H A D | br_stp_if.c | 46 void br_stp_enable_bridge(struct net_bridge *br) argument 50 spin_lock_bh(&br->lock); 51 mod_timer(&br->hello_timer, jiffies + br->hello_time); 52 mod_timer(&br->gc_timer, jiffies + HZ/10); 54 br_config_bpdu_generation(br); 56 list_for_each_entry(p, &br->port_list, list) { 61 spin_unlock_bh(&br->lock); 65 void br_stp_disable_bridge(struct net_bridge *br) argument 69 spin_lock_bh(&br 98 struct net_bridge *br = p->br; local 125 br_stp_start(struct net_bridge *br) argument 154 br_stp_stop(struct net_bridge *br) argument 173 br_stp_set_enabled(struct net_bridge *br, unsigned long val) argument 187 br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *addr) argument 221 br_stp_recalculate_bridge_id(struct net_bridge *br) argument 247 br_stp_set_bridge_priority(struct net_bridge *br, u16 newprio) argument [all...] |
H A D | br_device.c | 31 struct net_bridge *br = netdev_priv(dev); local 35 struct pcpu_sw_netstats *brstats = this_cpu_ptr(br->stats); 58 if (!br_allowed_ingress(br, br_get_vlan_info(br), skb, &vid)) 62 br_flood_deliver(br, skb, false); 65 br_flood_deliver(br, skb, false); 68 if (br_multicast_rcv(br, NULL, skb, vid)) { 73 mdst = br_mdb_get(br, skb, vid); 75 br_multicast_querier_exists(br, eth_hdr(skb))) 78 br_flood_deliver(br, sk 91 struct net_bridge *br = netdev_priv(dev); local 107 struct net_bridge *br = netdev_priv(dev); local 129 struct net_bridge *br = netdev_priv(dev); local 142 struct net_bridge *br = netdev_priv(dev); local 170 struct net_bridge *br = netdev_priv(dev); local 187 struct net_bridge *br = netdev_priv(dev); local 214 struct net_bridge *br = netdev_priv(dev); local 226 struct net_bridge *br = netdev_priv(dev); local 262 struct net_bridge *br = netdev_priv(dev); local 299 struct net_bridge *br = netdev_priv(dev); local 306 struct net_bridge *br = netdev_priv(dev); local 345 struct net_bridge *br = netdev_priv(dev); local 357 struct net_bridge *br = netdev_priv(dev); local [all...] |
H A D | br_if.c | 68 struct net_bridge *br = p->br; local 74 if (!netif_running(br->dev)) 77 spin_lock_bh(&br->lock); 85 spin_unlock_bh(&br->lock); 99 br_fdb_unsync_static(p->br, p); 118 err = br_fdb_sync_static(p->br, p); 131 void br_manage_promisc(struct net_bridge *br) argument 139 if ((br->dev->flags & IFF_PROMISC) || !br_vlan_enabled(br)) 165 nbp_update_port_count(struct net_bridge *br) argument 236 struct net_bridge *br = p->br; local 274 struct net_bridge *br = netdev_priv(dev); local 291 find_portno(struct net_bridge *br) argument 313 new_nbp(struct net_bridge *br, struct net_device *dev) argument 390 br_min_mtu(const struct net_bridge *br) argument 411 br_features_recompute(struct net_bridge *br, netdev_features_t features) argument 432 br_add_if(struct net_bridge *br, struct net_device *dev) argument 544 br_del_if(struct net_bridge *br, struct net_device *dev) argument 573 struct net_bridge *br = p->br; local [all...] |
H A D | br_mdb.c | 20 struct net_bridge *br = netdev_priv(dev); local 24 if (!br->multicast_router || hlist_empty(&br->router_list)) 31 hlist_for_each_entry_rcu(p, &br->router_list, rlist) { 46 struct net_bridge *br = netdev_priv(dev); local 52 if (br->multicast_disabled) 55 mdb = rcu_dereference(br->mdb); 318 static int br_mdb_add_group(struct net_bridge *br, struct net_bridge_port *port, argument 327 mdb = mlock_dereference(br->mdb, br); 354 __br_mdb_add(struct net *net, struct net_bridge *br, struct br_mdb_entry *entry) argument 392 struct net_bridge *br; local 407 __br_mdb_del(struct net_bridge *br, struct br_mdb_entry *entry) argument 471 struct net_bridge *br; local [all...] |
H A D | br_stp.c | 34 br_info(p->br, "port %u(%s) entered %s state\n", 45 struct net_bridge_port *br_get_port(struct net_bridge *br, u16 port_no) argument 49 list_for_each_entry_rcu(p, &br->port_list, list) { 61 struct net_bridge *br; local 65 br = p->br; 70 if (memcmp(&br->bridge_id, &p->designated_root, 8) <= 0) 76 rp = br_get_port(br, root_port); 108 static void br_root_port_block(const struct net_bridge *br, argument 112 br_notice(br, "por 124 br_root_selection(struct net_bridge *br) argument 152 br_become_root_bridge(struct net_bridge *br) argument 170 struct net_bridge *br; local 221 br_record_config_timeout_values(struct net_bridge *br, const struct br_config_bpdu *bpdu) argument 231 br_transmit_tcn(struct net_bridge *br) argument 246 struct net_bridge *br; local 274 br_designated_port_selection(struct net_bridge *br) argument 319 br_topology_change_acknowledged(struct net_bridge *br) argument 326 br_topology_change_detection(struct net_bridge *br) argument 349 br_config_bpdu_generation(struct net_bridge *br) argument 367 br_configuration_update(struct net_bridge *br) argument 376 struct net_bridge *br; local 406 struct net_bridge *br = p->br; local 429 br_port_state_selection(struct net_bridge *br) argument 475 struct net_bridge *br; local 521 br_set_hello_time(struct net_bridge *br, unsigned long val) argument 536 br_set_max_age(struct net_bridge *br, unsigned long val) argument 552 __br_set_forward_delay(struct net_bridge *br, unsigned long t) argument 559 br_set_forward_delay(struct net_bridge *br, unsigned long val) argument [all...] |
H A D | br_sysfs_if.c | 163 br_fdb_delete_by_port(p->br, p, 0); // Don't delete local entry 248 if (p->dev && p->br && brport_attr->store) { 249 spin_lock_bh(&p->br->lock); 251 spin_unlock_bh(&p->br->lock); 272 struct net_bridge *br = p->br; local 276 err = sysfs_create_link(&p->kobj, &br->dev->dev.kobj, 288 return sysfs_create_link(br->ifobj, &p->kobj, p->sysfs_name); 294 struct net_bridge *br = p->br; local [all...] |
H A D | br_vlan.c | 42 struct net_bridge *br; local 53 br = p->br; 56 br = v->parent.br; 57 dev = br->dev; 65 err = vlan_vid_add(dev, br->vlan_proto, vid); 70 err = br_fdb_insert(br, p, dev->dev_addr, vid); 72 br_err(br, "failed insert local address into bridge " 85 vlan_vid_del(dev, br 126 br_handle_vlan(struct net_bridge *br, const struct net_port_vlans *pv, struct sk_buff *skb) argument 163 br_allowed_ingress(struct net_bridge *br, struct net_port_vlans *v, struct sk_buff *skb, u16 *vid) argument 256 br_allowed_egress(struct net_bridge *br, const struct net_port_vlans *v, const struct sk_buff *skb) argument 279 struct net_bridge *br = p->br; local 310 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags) argument 342 br_vlan_delete(struct net_bridge *br, u16 vid) argument 358 br_vlan_flush(struct net_bridge *br) argument 370 br_vlan_find(struct net_bridge *br, u16 vid) argument 390 recalculate_group_addr(struct net_bridge *br) argument 407 br_recalculate_fwd_mask(struct net_bridge *br) argument 416 br_vlan_filter_toggle(struct net_bridge *br, unsigned long val) argument 434 br_vlan_set_proto(struct net_bridge *br, unsigned long val) argument 507 br_vlan_disable_default_pvid(struct net_bridge *br) argument 526 __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid) argument 600 br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val) argument 631 br_vlan_init(struct net_bridge *br) argument [all...] |
H A D | br_netlink.c | 78 const struct net_bridge *br; local 84 br = port->br; 86 br = netdev_priv(dev); 88 br_debug(br, "br_fill_info event %d port %s master %s\n", 89 event, dev->name, br->dev->name); 104 nla_put_u32(skb, IFLA_MASTER, br->dev->ifindex) || 133 pv = br_get_vlan_info(br); 181 br_debug(port->br, "port %u(%s) event %d\n", 227 static int br_afspec(struct net_bridge *br, argument 451 struct net_bridge *br = netdev_priv(dev); local 494 struct net_bridge *br = netdev_priv(brdev); local 531 struct net_bridge *br = netdev_priv(brdev); local [all...] |
H A D | br_fdb.c | 33 static int fdb_insert(struct net_bridge *br, struct net_bridge_port *source, 35 static void fdb_notify(struct net_bridge *br, 62 static inline unsigned long hold_time(const struct net_bridge *br) argument 64 return br->topology_change ? br->forward_delay : br->ageing_time; 67 static inline int has_expired(const struct net_bridge *br, argument 71 time_before_eq(fdb->updated + hold_time(br), jiffies); 93 static void fdb_add_hw(struct net_bridge *br, const unsigned char *addr) argument 100 list_for_each_entry(p, &br 121 fdb_del_hw(struct net_bridge *br, const unsigned char *addr) argument 133 fdb_delete(struct net_bridge *br, struct net_bridge_fdb_entry *f) argument 144 fdb_delete_local(struct net_bridge *br, const struct net_bridge_port *p, struct net_bridge_fdb_entry *f) argument 173 br_fdb_find_delete_local(struct net_bridge *br, const struct net_bridge_port *p, const unsigned char *addr, u16 vid) argument 189 struct net_bridge *br = p->br; local 236 br_fdb_change_mac_address(struct net_bridge *br, const u8 *newaddr) argument 271 struct net_bridge *br = (struct net_bridge *)_data; local 298 br_fdb_flush(struct net_bridge *br) argument 317 br_fdb_delete_by_port(struct net_bridge *br, const struct net_bridge_port *p, int do_all) argument 346 __br_fdb_get(struct net_bridge *br, const unsigned char *addr, __u16 vid) argument 393 br_fdb_fillbuf(struct net_bridge *br, void *buf, unsigned long maxnum, unsigned long skip) argument 490 fdb_insert(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, u16 vid) argument 523 br_fdb_insert(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, u16 vid) argument 534 br_fdb_update(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, u16 vid, bool added_by_user) argument 599 fdb_fill_info(struct sk_buff *skb, const struct net_bridge *br, const struct net_bridge_fdb_entry *fdb, u32 portid, u32 seq, int type, unsigned int flags) argument 651 fdb_notify(struct net_bridge *br, const struct net_bridge_fdb_entry *fdb, int type) argument 682 struct net_bridge *br = netdev_priv(dev); local 727 struct net_bridge *br = source->br; local 878 fdb_delete_by_addr(struct net_bridge *br, const u8 *addr, u16 vlan) argument 962 br_fdb_sync_static(struct net_bridge *br, struct net_bridge_port *p) argument 1000 br_fdb_unsync_static(struct net_bridge *br, struct net_bridge_port *p) argument [all...] |
H A D | br_netfilter.c | 119 return port ? &port->br->fake_rtable : NULL; 127 return port ? port->br->dev : NULL; 435 struct net_device *vlan, *br; local 437 br = bridge_parent(dev); 439 return br; 441 vlan = __vlan_find_dev_deep_rcu(br, skb->vlan_proto, 444 return vlan ? vlan : br; 584 struct net_bridge *br; local 593 br = p->br; 736 struct net_bridge *br; local [all...] |
H A D | br_sysfs_br.c | 35 struct net_bridge *br = to_bridge(d); local 40 if (!ns_capable(dev_net(br->dev)->user_ns, CAP_NET_ADMIN)) 47 err = (*set)(br, val); 55 struct net_bridge *br = to_bridge(d); local 56 return sprintf(buf, "%lu\n", jiffies_to_clock_t(br->forward_delay)); 99 struct net_bridge *br = to_bridge(d); local 100 return sprintf(buf, "%lu\n", jiffies_to_clock_t(br->ageing_time)); 103 static int set_ageing_time(struct net_bridge *br, unsigned long val) argument 105 br->ageing_time = clock_t_to_jiffies(val); 120 struct net_bridge *br local 129 struct net_bridge *br = to_bridge(d); local 153 struct net_bridge *br = to_bridge(d); local 163 struct net_bridge *br = to_bridge(d); local 186 struct net_bridge *br = to_bridge(d); local 191 set_priority(struct net_bridge *br, unsigned long val) argument 243 struct net_bridge *br = to_bridge(d); local 251 struct net_bridge *br = to_bridge(d); local 259 struct net_bridge *br = to_bridge(d); local 268 struct net_bridge *br = to_bridge(d); local 276 struct net_bridge *br = to_bridge(d); local 284 struct net_bridge *br = to_bridge(d); local 295 struct net_bridge *br = to_bridge(d); local 337 struct net_bridge *br = to_bridge(d); local 351 struct net_bridge *br = to_bridge(d); local 367 struct net_bridge *br = to_bridge(d); local 383 struct net_bridge *br = to_bridge(d); local 387 set_query_use_ifaddr(struct net_bridge *br, unsigned long val) argument 406 struct net_bridge *br = to_bridge(d); local 421 struct net_bridge *br = to_bridge(d); local 425 set_elasticity(struct net_bridge *br, unsigned long val) argument 442 struct net_bridge *br = to_bridge(d); local 457 struct net_bridge *br = to_bridge(d); local 461 set_last_member_count(struct net_bridge *br, unsigned long val) argument 478 struct net_bridge *br = to_bridge(d); local 482 set_startup_query_count(struct net_bridge *br, unsigned long val) argument 499 struct net_bridge *br = to_bridge(d); local 504 set_last_member_interval(struct net_bridge *br, unsigned long val) argument 521 struct net_bridge *br = to_bridge(d); local 526 set_membership_interval(struct net_bridge *br, unsigned long val) argument 544 struct net_bridge *br = to_bridge(d); local 549 set_querier_interval(struct net_bridge *br, unsigned long val) argument 567 struct net_bridge *br = to_bridge(d); local 572 set_query_interval(struct net_bridge *br, unsigned long val) argument 589 struct net_bridge *br = to_bridge(d); local 595 set_query_response_interval(struct net_bridge *br, unsigned long val) argument 612 struct net_bridge *br = to_bridge(d); local 618 set_startup_query_interval(struct net_bridge *br, unsigned long val) argument 636 struct net_bridge *br = to_bridge(d); local 640 set_nf_call_iptables(struct net_bridge *br, unsigned long val) argument 657 struct net_bridge *br = to_bridge(d); local 661 set_nf_call_ip6tables(struct net_bridge *br, unsigned long val) argument 678 struct net_bridge *br = to_bridge(d); local 682 set_nf_call_arptables(struct net_bridge *br, unsigned long val) argument 701 struct net_bridge *br = to_bridge(d); local 717 struct net_bridge *br = to_bridge(d); local 733 struct net_bridge *br = to_bridge(d); local 811 struct net_bridge *br = to_bridge(dev); local 848 struct net_bridge *br = netdev_priv(dev); local 884 struct net_bridge *br = netdev_priv(dev); local [all...] |
H A D | br_multicast.c | 38 static void br_multicast_start_querier(struct net_bridge *br, 138 struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge *br, argument 141 struct net_bridge_mdb_htable *mdb = rcu_dereference(br->mdb); 144 if (br->multicast_disabled) 228 struct net_bridge *br = mp->br; local 231 spin_lock(&br->multicast_lock); 232 if (!netif_running(br->dev) || timer_pending(&mp->timer)) 240 mdb = mlock_dereference(br->mdb, br); 251 br_multicast_del_pg(struct net_bridge *br, struct net_bridge_port_group *pg) argument 289 struct net_bridge *br = pg->port->br; local 349 br_ip4_multicast_alloc_query(struct net_bridge *br, __be32 group) argument 416 br_ip6_multicast_alloc_query(struct net_bridge *br, const struct in6_addr *group) argument 498 br_multicast_alloc_query(struct net_bridge *br, struct br_ip *addr) argument 512 br_multicast_get_group( struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group, int hash) argument 586 br_multicast_new_group(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group) argument 656 br_multicast_add_group(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group) argument 707 br_ip4_multicast_add_group(struct net_bridge *br, struct net_bridge_port *port, __be32 group, __u16 vid) argument 725 br_ip6_multicast_add_group(struct net_bridge *br, struct net_bridge_port *port, const struct in6_addr *group, __u16 vid) argument 746 struct net_bridge *br = port->br; local 764 br_multicast_querier_expired(struct net_bridge *br, struct bridge_mcast_own_query *query) argument 779 struct net_bridge *br = (void *)data; local 787 struct net_bridge *br = (void *)data; local 793 br_multicast_select_own_querier(struct net_bridge *br, struct br_ip *ip, struct sk_buff *skb) argument 805 __br_multicast_send_query(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *ip) argument 825 br_multicast_send_query(struct net_bridge *br, struct net_bridge_port *port, struct bridge_mcast_own_query *own_query) argument 866 struct net_bridge *br = port->br; local 928 struct net_bridge *br = port->br; local 945 struct net_bridge *br = port->br; local 963 br_ip4_multicast_igmp3_report(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1020 br_ip6_multicast_mld2_report(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1082 br_ip4_multicast_select_querier(struct net_bridge *br, struct net_bridge_port *port, __be32 saddr) argument 1108 br_ip6_multicast_select_querier(struct net_bridge *br, struct net_bridge_port *port, struct in6_addr *saddr) argument 1131 br_multicast_select_querier(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *saddr) argument 1148 br_multicast_update_query_timer(struct net_bridge *br, struct bridge_mcast_other_query *query, unsigned long max_delay) argument 1163 br_multicast_add_router(struct net_bridge *br, struct net_bridge_port *port) argument 1181 br_multicast_mark_router(struct net_bridge *br, struct net_bridge_port *port) argument 1206 br_multicast_query_received(struct net_bridge *br, struct net_bridge_port *port, struct bridge_mcast_other_query *query, struct br_ip *saddr, unsigned long max_delay) argument 1219 br_ip4_multicast_query(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1308 br_ip6_multicast_query(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1406 br_multicast_leave_group(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group, struct bridge_mcast_other_query *other_query, struct bridge_mcast_own_query *own_query) argument 1510 br_ip4_multicast_leave_group(struct net_bridge *br, struct net_bridge_port *port, __be32 group, __u16 vid) argument 1532 br_ip6_multicast_leave_group(struct net_bridge *br, struct net_bridge_port *port, const struct in6_addr *group, __u16 vid) argument 1554 br_multicast_ipv4_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1654 br_multicast_ipv6_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1795 br_multicast_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 1816 br_multicast_query_expired(struct net_bridge *br, struct bridge_mcast_own_query *query, struct bridge_mcast_querier *querier) argument 1831 struct net_bridge *br = (void *)data; local 1839 struct net_bridge *br = (void *)data; local 1845 br_multicast_init(struct net_bridge *br) argument 1885 __br_multicast_open(struct net_bridge *br, struct bridge_mcast_own_query *query) argument 1896 br_multicast_open(struct net_bridge *br) argument 1904 br_multicast_stop(struct net_bridge *br) argument 1950 br_multicast_set_router(struct net_bridge *br, unsigned long val) argument 1981 struct net_bridge *br = p->br; local 2020 br_multicast_start_querier(struct net_bridge *br, struct bridge_mcast_own_query *query) argument 2041 br_multicast_toggle(struct net_bridge *br, unsigned long val) argument 2083 br_multicast_set_querier(struct net_bridge *br, unsigned long val) argument 2117 br_multicast_set_hash_max(struct net_bridge *br, unsigned long val) argument 2180 struct net_bridge *br; local 2228 struct net_bridge *br; local 2265 struct net_bridge *br; local [all...] |
H A D | br_private.h | 84 struct net_bridge *br; member in union:net_port_vlans::__anon13 120 struct net_bridge *br; member in struct:net_bridge_mdb_entry 141 struct net_bridge *br; member in struct:net_bridge_port 330 #define br_printk(level, br, format, args...) \ 331 printk(level "%s: " format, (br)->dev->name, ##args) 342 #define br_debug(br, format, args...) \ 343 pr_debug("%s: " format, (br)->dev->name, ##args) 346 static inline int br_is_root_bridge(const struct net_bridge *br) argument 348 return !memcmp(&br->bridge_id, &br 496 br_multicast_is_router(struct net_bridge *br) argument 504 __br_multicast_querier_exists(struct net_bridge *br, struct bridge_mcast_other_query *querier) argument 511 br_multicast_querier_exists(struct net_bridge *br, struct ethhdr *eth) argument 526 br_multicast_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument 534 br_mdb_get(struct net_bridge *br, struct sk_buff *skb, u16 vid) argument 556 br_multicast_init(struct net_bridge *br) argument 560 br_multicast_open(struct net_bridge *br) argument 564 br_multicast_stop(struct net_bridge *br) argument 578 br_multicast_is_router(struct net_bridge *br) argument 582 br_multicast_querier_exists(struct net_bridge *br, struct ethhdr *eth) argument 620 br_get_vlan_info( const struct net_bridge *br) argument 658 br_vlan_enabled(struct net_bridge *br) argument 663 br_allowed_ingress(struct net_bridge *br, struct net_port_vlans *v, struct sk_buff *skb, u16 *vid) argument 671 br_allowed_egress(struct net_bridge *br, const struct net_port_vlans *v, const struct sk_buff *skb) argument 684 br_handle_vlan(struct net_bridge *br, const struct net_port_vlans *v, struct sk_buff *skb) argument 691 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags) argument 696 br_vlan_delete(struct net_bridge *br, u16 vid) argument 701 br_vlan_flush(struct net_bridge *br) argument 705 br_vlan_find(struct net_bridge *br, u16 vid) argument 710 br_recalculate_fwd_mask(struct net_bridge *br) argument 714 br_vlan_init(struct net_bridge *br) argument 733 br_get_vlan_info( const struct net_bridge *br) argument 763 br_vlan_enabled(struct net_bridge *br) argument [all...] |
/net/nfc/ |
H A D | digital_dep.c | 61 u8 br; member in struct:digital_atr_req 72 u8 br; member in struct:digital_atr_res 315 atr_req->br = 0;
|
/net/mac80211/ |
H A D | mlme.c | 2531 struct ieee80211_rate *br; local 2534 br = &sband->bitrates[j]; 2535 if ((rate_flags & br->flags) != rate_flags) 2538 brate = DIV_ROUND_UP(br->bitrate, (1 << shift) * 5);
|
H A D | util.c | 2273 struct ieee80211_rate *br; local 2282 br = &sband->bitrates[j]; 2283 if ((rate_flags & br->flags) != rate_flags) 2286 brate = DIV_ROUND_UP(br->bitrate, (1 << shift) * 5);
|