Home
last modified time | relevance | path

Searched refs:br (Results 1 – 25 of 274) sorted by relevance

1234567891011

/linux/net/bridge/
A Dbr_stp.c103 br = p->br; in br_should_become_root_port()
179 br->designated_root = br->bridge_id; in br_root_selection()
191 br->max_age = br->bridge_max_age; in br_become_root_bridge()
214 br = p->br; in br_transmit_config()
226 = br_get_port(br, br->root_port); in br_transmit_config()
273 p = br_get_port(br, br->root_port); in br_transmit_tcn()
287 br = p->br; in br_should_become_designated_port()
416 br = p->br; in br_become_designated_port()
443 struct net_bridge *br = p->br; in br_make_forwarding() local
521 br = p->br; in br_received_config_bpdu()
[all …]
A Dbr_stp_if.c53 spin_lock_bh(&br->lock); in br_stp_enable_bridge()
55 mod_timer(&br->hello_timer, jiffies + br->hello_time); in br_stp_enable_bridge()
65 spin_unlock_bh(&br->lock); in br_stp_enable_bridge()
73 spin_lock_bh(&br->lock); in br_stp_disable_bridge()
82 spin_unlock_bh(&br->lock); in br_stp_disable_bridge()
101 struct net_bridge *br = p->br; in br_stp_disable_port() local
158 spin_lock_bh(&br->lock); in br_stp_start()
174 mod_timer(&br->hello_timer, jiffies + br->hello_time); in br_stp_start()
212 br_stp_start(br); in br_stp_set_enabled()
215 br_stp_stop(br); in br_stp_set_enabled()
[all …]
A Dbr_stp_timer.c32 struct net_bridge *br = from_timer(br, t, hello_timer); in br_hello_timer_expired() local
35 spin_lock(&br->lock); in br_hello_timer_expired()
43 spin_unlock(&br->lock); in br_hello_timer_expired()
49 struct net_bridge *br = p->br; in br_message_age_timer_expired() local
65 spin_lock(&br->lock); in br_message_age_timer_expired()
82 struct net_bridge *br = p->br; in br_forward_delay_timer_expired() local
86 spin_lock(&br->lock); in br_forward_delay_timer_expired()
105 struct net_bridge *br = from_timer(br, t, tcn_timer); in br_tcn_timer_expired() local
109 if (!br_is_root_bridge(br) && (br->dev->flags & IFF_UP)) { in br_tcn_timer_expired()
112 mod_timer(&br->tcn_timer, jiffies + br->bridge_hello_time); in br_tcn_timer_expired()
[all …]
A Dbr_device.c59 if (!br_allowed_ingress(br, br_vlan_group_rcu(br), skb, &vid, in br_dev_xmit()
150 br_vlan_flush(br); in br_dev_init()
165 br_vlan_flush(br); in br_dev_uninit()
166 br_mdb_hash_fini(br); in br_dev_uninit()
167 br_fdb_hash_fini(br); in br_dev_uninit()
500 br->dev = dev; in br_dev_setup()
522 br->designated_root = br->bridge_id; in br_dev_setup()
523 br->bridge_max_age = br->max_age = 20 * HZ; in br_dev_setup()
524 br->bridge_hello_time = br->hello_time = 2 * HZ; in br_dev_setup()
525 br->bridge_forward_delay = br->forward_delay = 15 * HZ; in br_dev_setup()
[all …]
A Dbr_if.c67 struct net_bridge *br = p->br; in br_port_carrier_check() local
143 if ((br->dev->flags & IFF_PROMISC) || !br_vlan_enabled(br->dev)) in br_manage_promisc()
182 if (backup_p->br != p->br) in nbp_backup_change()
231 br->auto_cnt = cnt; in nbp_update_port_count()
275 p->br = NULL; in destroy_nbp()
325 struct net_bridge *br = p->br; in del_nbp() local
343 update_headroom(br, get_max_headroom(br)); in del_nbp()
425 p->br = br; in new_nbp()
514 dev_set_mtu(br->dev, br_mtu_min(br)); in br_mtu_auto_adjust()
741 if (!p || p->br != br) in br_del_if()
[all …]
A Dbr_fdb.c68 return br->topology_change ? br->forward_delay : br->ageing_time; in hold_time()
244 struct net_bridge *br; in br_fdb_find_port() local
351 vg = br_vlan_group(br); in fdb_delete_local()
442 struct net_bridge *br = p->br; in br_fdb_changeaddr() local
489 f = br_fdb_find(br, br->dev->dev_addr, 0); in br_fdb_change_mac_address()
495 vg = br_vlan_group(br); in br_fdb_change_mac_address()
505 f = br_fdb_find(br, br->dev->dev_addr, v->vid); in br_fdb_change_mac_address()
885 br->dev->name); in fdb_add_entry()
967 br->dev->name); in __br_fdb_add()
1034 br = p->br; in br_fdb_add()
[all …]
A Dbr_sysfs_br.c52 err = (*set)(br, val, &extack); in store_bridge_parm()
54 netdev_state_change(br->dev); in store_bridge_parm()
186 br->group_fwd_mask = val; in set_group_fwd_mask()
205 (br->bridge_id.prio[0] << 8) | br->bridge_id.prio[1]); in priority_show()
330 spin_lock_bh(&br->lock); in group_addr_store()
332 spin_unlock_bh(&br->lock); in group_addr_store()
335 br_recalculate_fwd_mask(br); in group_addr_store()
348 br_fdb_flush(br); in set_flush()
500 br->hash_max = val; in set_hash_max()
1061 if (!br->ifobj) { in br_sysfs_addbr()
[all …]
A Dbr_vlan.c234 br = v->br; in __vlan_add()
235 dev = br->dev; in __vlan_add()
239 br = p->br; in __vlan_add()
637 struct net_bridge *br = p->br; in br_should_learn() local
742 vlan->br = br; in br_vlan_add()
1630 .br = br in br_vlan_link_state_change()
1665 ret = br_vlan_add(br, br->default_pvid, in br_vlan_bridge_event()
1672 changed = !br_vlan_delete(br, br->default_pvid); in br_vlan_bridge_event()
1688 br_vlan_notify(br, NULL, br->default_pvid, 0, vlcmd); in br_vlan_bridge_event()
1905 br = p->br; in br_vlan_dump_dev()
[all …]
A Dbr.c34 struct net_bridge *br; in br_device_event() local
59 br = p->br; in br_device_event()
63 br_mtu_auto_adjust(br); in br_device_event()
78 spin_lock_bh(&br->lock); in br_device_event()
81 spin_unlock_bh(&br->lock); in br_device_event()
97 spin_lock_bh(&br->lock); in br_device_event()
102 spin_unlock_bh(&br->lock); in br_device_event()
107 spin_lock_bh(&br->lock); in br_device_event()
115 br_del_if(br, dev); in br_device_event()
155 struct net_bridge *br; in br_switchdev_event() local
[all …]
A Dbr_ioctl.c86 struct net *net = dev_net(br->dev); in add_del_if()
98 ret = br_add_if(br, dev, NULL); in add_del_if()
100 ret = br_del_if(br, dev); in add_del_if()
153 b.forward_delay = br->forward_delay; in br_dev_siocdevprivate()
159 b.root_port = br->root_port; in br_dev_siocdevprivate()
216 ret = br_set_max_age(br, args[1]); in br_dev_siocdevprivate()
279 spin_lock_bh(&br->lock); in br_dev_siocdevprivate()
284 spin_unlock_bh(&br->lock); in br_dev_siocdevprivate()
293 spin_lock_bh(&br->lock); in br_dev_siocdevprivate()
298 spin_unlock_bh(&br->lock); in br_dev_siocdevprivate()
[all …]
A Dbr_private.h118 struct net_bridge *br; member
198 struct net_bridge *br; member
300 struct net_bridge *br; member
334 struct net_bridge *br; member
347 struct net_bridge *br; member
601 return !memcmp(&br->bridge_id, &br->designated_root, 8); in br_is_root_bridge()
1468 const struct net_bridge *br) in br_vlan_group() argument
1480 const struct net_bridge *br) in br_vlan_group_rcu() argument
1643 const struct net_bridge *br) in br_vlan_group() argument
1866 struct net_bridge *br,
[all …]
A Dbr_netlink.c110 br = netdev_priv(dev); in br_get_link_af_size_filtered()
125 if (!br) in br_get_link_af_size_filtered()
439 struct net_bridge *br; in br_fill_ifinfo() local
444 br = port->br; in br_fill_ifinfo()
446 br = netdev_priv(dev); in br_fill_ifinfo()
590 br = port->br; in br_info_notify()
593 dev = br->dev; in br_info_notify()
1277 memcpy(br->group_addr, new_addr, sizeof(br->group_addr)); in br_changelink()
1284 br_fdb_flush(br); in br_changelink()
1524 u16 priority = (br->bridge_id.prio[0] << 8) | br->bridge_id.prio[1]; in br_fill_info()
[all …]
A Dbr_mrp.c453 spin_lock_bh(&br->lock); in br_mrp_del_impl()
465 spin_lock_bh(&br->lock); in br_mrp_del_impl()
477 spin_lock_bh(&br->lock); in br_mrp_del_impl()
527 spin_lock_bh(&br->lock); in br_mrp_add()
534 spin_lock_bh(&br->lock); in br_mrp_add()
554 br_mrp_del_impl(br, mrp); in br_mrp_add()
570 br_mrp_del_impl(br, mrp); in br_mrp_port_del()
583 br_mrp_del_impl(br, mrp); in br_mrp_del()
810 spin_lock_bh(&br->lock); in br_mrp_set_in_role()
1079 struct net_bridge *br; in br_mrp_rcv() local
[all …]
A Dbr_mrp_switchdev.c8 br_mrp_switchdev_port_obj(struct net_bridge *br, in br_mrp_switchdev_port_obj() argument
14 err = switchdev_port_obj_add(br->dev, obj, NULL); in br_mrp_switchdev_port_obj()
16 err = switchdev_port_obj_del(br->dev, obj); in br_mrp_switchdev_port_obj()
34 .obj.orig_dev = br->dev, in br_mrp_switchdev_add()
51 .obj.orig_dev = br->dev, in br_mrp_switchdev_del()
69 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_ring_role()
107 .obj.orig_dev = br->dev, in br_mrp_switchdev_send_ring_test()
127 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_ring_state()
145 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_in_role()
183 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_in_state()
[all …]
A Dbr_multicast.c147 struct net_bridge *br = brmctx->br; in br_mdb_get() local
611 struct net_bridge *br = mp->br; in br_multicast_del_mdb_entry() local
623 struct net_bridge *br = mp->br; in br_multicast_group_expired() local
1167 mp->br = br; in br_multicast_new_group()
2921 if (!p || p->br != br) in __br_multicast_get_querier_port()
3853 brmctx->br = br; in br_multicast_ctx_init()
4042 br = vlan->br; in br_multicast_toggle_one_vlan()
4064 br = vlan->port->br; in br_multicast_toggle_one_vlan()
4591 br = port->br; in br_multicast_list_adjacent()
4638 br = port->br; in br_multicast_has_querier_anywhere()
[all …]
A Dbr_input.c36 struct net_bridge *br = netdev_priv(brdev); in br_pass_frame_up() local
41 vg = br_vlan_group_rcu(br); in br_pass_frame_up()
54 skb = br_handle_vlan(br, NULL, vg, skb); in br_pass_frame_up()
77 struct net_bridge *br; in br_handle_frame_finish() local
84 brmctx = &p->br->multicast_ctx; in br_handle_frame_finish()
94 br = p->br; in br_handle_frame_finish()
114 BR_INPUT_SKB_CB(skb)->brdev = br->dev; in br_handle_frame_finish()
142 br->dev->stats.multicast++; in br_handle_frame_finish()
147 br->dev->stats.multicast++; in br_handle_frame_finish()
332 fwd_mask |= p->br->group_fwd_mask; in br_handle_frame()
[all …]
A Dbr_cfm.c379 struct net_bridge *br; in br_cfm_frame_rx() local
392 br = port->br; in br_cfm_frame_rx()
533 mep = br_mep_find(br, instance); in br_cfm_mep_create()
561 if (hlist_empty(&br->mep_list)) in br_cfm_mep_create()
590 if (hlist_empty(&br->mep_list)) in mep_delete_implementation()
602 mep = br_mep_find(br, instance); in br_cfm_mep_delete()
623 mep = br_mep_find(br, instance); in br_cfm_mep_config_set()
645 mep = br_mep_find(br, instance); in br_cfm_cc_config_set()
682 mep = br_mep_find(br, instance); in br_cfm_cc_peer_mep_add()
721 mep = br_mep_find(br, instance); in br_cfm_cc_peer_mep_remove()
[all …]
A Dbr_private_mrp.h66 int br_mrp_add(struct net_bridge *br, struct br_mrp_instance *instance);
67 int br_mrp_del(struct net_bridge *br, struct br_mrp_instance *instance);
72 int br_mrp_set_ring_state(struct net_bridge *br,
77 int br_mrp_set_in_role(struct net_bridge *br, struct br_mrp_in_role *role);
78 int br_mrp_start_in_test(struct net_bridge *br,
82 int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp);
83 int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp);
85 br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp,
90 br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp,
97 br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp,
[all …]
A Dbr_switchdev.c188 struct net_bridge *br = joining->br; in nbp_switchdev_hwdom_set() local
211 struct net_bridge *br = leaving->br; in nbp_switchdev_hwdom_put() local
303 struct net_bridge *br; in br_switchdev_fdb_replay() local
313 br = netdev_priv(br_dev); in br_switchdev_fdb_replay()
363 struct net_bridge *br; in br_switchdev_vlan_replay() local
380 br = netdev_priv(dev); in br_switchdev_vlan_replay()
381 vg = br_vlan_group(br); in br_switchdev_vlan_replay()
388 br = p->br; in br_switchdev_vlan_replay()
434 struct net_bridge *br = port->br; in br_switchdev_mdb_complete() local
590 struct net_bridge *br; in br_switchdev_mdb_replay() local
[all …]
A Dbr_mdb.c831 brmctx = &br->multicast_ctx; in __br_mdb_choose_context()
990 struct net_bridge *br; in br_mdb_add() local
997 br = netdev_priv(dev); in br_mdb_add()
1022 if (p->br != br) { in br_mdb_add()
1032 vg = br_vlan_group(br); in br_mdb_add()
1061 if (!netif_running(br->dev) || !br_opt_get(br, BROPT_MULTICAST_ENABLED)) in __br_mdb_del()
1067 mp = br_mdb_ip_get(br, &ip); in __br_mdb_del()
1110 struct net_bridge *br; in br_mdb_del() local
1117 br = netdev_priv(dev); in br_mdb_del()
1125 if (!p || p->br != br || p->state == BR_STATE_DISABLED) in br_mdb_del()
[all …]
/linux/drivers/base/regmap/
A Dregmap-spi-avmm.c315 br->phy_len = pb - br->phy_buf; in br_pkt_phy_tx_prepare()
321 aligned_phy_len = ALIGN(br->phy_len, br->word_len); in br_pkt_phy_tx_prepare()
349 br->swap_words(br->phy_buf, br->phy_len); in br_do_tx()
352 return spi_write(br->spi, br->phy_buf, br->phy_len); in br_do_tx()
374 tb_limit = br->trans_buf + ARRAY_SIZE(br->trans_buf); in br_do_rx_and_pkt_phy_parse()
378 ret = spi_read(br->spi, pb, br->word_len); in br_do_rx_and_pkt_phy_parse()
384 br->swap_words(pb, br->word_len); in br_do_rx_and_pkt_phy_parse()
464 br->trans_len = tb - br->trans_buf; in br_do_rx_and_pkt_phy_parse()
639 br = kzalloc(sizeof(*br), GFP_KERNEL); in spi_avmm_bridge_ctx_gen()
640 if (!br) in spi_avmm_bridge_ctx_gen()
[all …]
/linux/drivers/clk/qcom/
A Dclk-branch.c20 if (!br->hwcg_reg) in clk_branch_in_hwcg_mode()
23 regmap_read(br->clkr.regmap, br->hwcg_reg, &val); in clk_branch_in_hwcg_mode()
25 return !!(val & BIT(br->hwcg_bit)); in clk_branch_in_hwcg_mode()
33 regmap_read(br->clkr.regmap, br->halt_reg, &val); in clk_branch_check_halt()
35 val &= BIT(br->halt_bit); in clk_branch_check_halt()
55 regmap_read(br->clkr.regmap, br->halt_reg, &val); in clk_branch2_check_halt()
69 bool voted = br->halt_check & BRANCH_VOTED; in clk_branch_wait()
76 if (br->halt_check == BRANCH_HALT_SKIP || clk_branch_in_hwcg_mode(br)) in clk_branch_wait()
82 br->halt_check == BRANCH_HALT || in clk_branch_wait()
87 if (check_halt(br, enabling)) in clk_branch_wait()
[all …]
/linux/fs/xfs/scrub/
A Dbitmap.c142 if (sub_br->start >= br->start + br->len) { in xbitmap_disunion()
154 if (sub_len > br->len) in xbitmap_disunion()
155 sub_len = br->len; in xbitmap_disunion()
160 if (sub_start + sub_len == br->start + br->len) in xbitmap_disunion()
165 br->start += sub_len; in xbitmap_disunion()
166 br->len -= sub_len; in xbitmap_disunion()
170 br->len -= sub_len; in xbitmap_disunion()
176 list_del(&br->list); in xbitmap_disunion()
177 kmem_free(br); in xbitmap_disunion()
192 new_br->len = br->start + br->len - new_br->start; in xbitmap_disunion()
[all …]
/linux/arch/s390/kernel/
A Dnospec-branch.c103 u8 *instr, *thunk, *br; in __nospec_revert() local
119 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert()
125 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert()
129 if ((br[0] & 0xbf) != 0x07 || (br[1] & 0xf0) != 0xf0) in __nospec_revert()
135 insnbuf[0] = br[0]; in __nospec_revert()
137 if (br[0] == 0x47) { in __nospec_revert()
139 insnbuf[2] = br[2]; in __nospec_revert()
140 insnbuf[3] = br[3]; in __nospec_revert()
147 if (br[0] == 0x47) { in __nospec_revert()
150 insnbuf[2] = br[2]; in __nospec_revert()
[all …]
/linux/arch/ia64/lib/
A Dcopy_user.S117 br.ctop.dptk.few 1b
158 (p15) br.cond.spnt 1f
199 br.ctop.dptk.few 2b
310 br.ctop.dptk.few 5b
315 br.ret.sptk.many rp
382 br.ctop.dptk 2b
412 br.ret.sptk.many rp
444 br.ctop.dptk 1b
461 br.ctop.dptk 2b
555 br.cloop.dptk 5b
[all …]

Completed in 78 milliseconds

1234567891011