• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bridge/

Lines Matching refs:br

88 static void get_port_ifindices(struct net_bridge *br, int *ifindices, int num)
92 list_for_each_entry(p, &br->port_list, list) {
105 static int get_fdb_entries(struct net_bridge *br, void __user *userbuf,
122 num = br_fdb_fillbuf(br, buf, maxnum, offset);
132 static int add_del_if(struct net_bridge *br, int ifindex, int isadd)
145 ret = br_add_if(br, dev);
147 ret = br_del_if(br, dev);
160 struct net_bridge *br = netdev_priv(dev);
169 return add_del_if(br, args[1], args[0] == BRCTL_ADD_IF);
177 memcpy(&b.designated_root, &br->designated_root, 8);
178 memcpy(&b.bridge_id, &br->bridge_id, 8);
179 b.root_path_cost = br->root_path_cost;
180 b.max_age = jiffies_to_clock_t(br->max_age);
181 b.hello_time = jiffies_to_clock_t(br->hello_time);
182 b.forward_delay = br->forward_delay;
183 b.bridge_max_age = br->bridge_max_age;
184 b.bridge_hello_time = br->bridge_hello_time;
185 b.bridge_forward_delay = jiffies_to_clock_t(br->bridge_forward_delay);
186 b.topology_change = br->topology_change;
187 b.topology_change_detected = br->topology_change_detected;
188 b.root_port = br->root_port;
190 b.stp_enabled = (br->stp_enabled != BR_NO_STP);
191 b.ageing_time = jiffies_to_clock_t(br->ageing_time);
192 b.hello_timer_value = br_timer_value(&br->hello_timer);
193 b.tcn_timer_value = br_timer_value(&br->tcn_timer);
194 b.topology_change_timer_value = br_timer_value(&br->topology_change_timer);
195 b.gc_timer_value = br_timer_value(&br->gc_timer);
220 get_port_ifindices(br, indices, num);
231 spin_lock_bh(&br->lock);
232 br->bridge_forward_delay = clock_t_to_jiffies(args[1]);
233 if (br_is_root_bridge(br))
234 br->forward_delay = br->bridge_forward_delay;
235 spin_unlock_bh(&br->lock);
242 spin_lock_bh(&br->lock);
243 br->bridge_hello_time = clock_t_to_jiffies(args[1]);
244 if (br_is_root_bridge(br))
245 br->hello_time = br->bridge_hello_time;
246 spin_unlock_bh(&br->lock);
253 spin_lock_bh(&br->lock);
254 br->bridge_max_age = clock_t_to_jiffies(args[1]);
255 if (br_is_root_bridge(br))
256 br->max_age = br->bridge_max_age;
257 spin_unlock_bh(&br->lock);
264 br->ageing_time = clock_t_to_jiffies(args[1]);
273 if ((pt = br_get_port(br, args[2])) == NULL) {
304 br_stp_set_enabled(br, args[1]);
311 spin_lock_bh(&br->lock);
312 br_stp_set_bridge_priority(br, args[1]);
313 spin_unlock_bh(&br->lock);
327 spin_lock_bh(&br->lock);
328 if ((p = br_get_port(br, args[1])) == NULL)
332 spin_unlock_bh(&br->lock);
344 if ((p = br_get_port(br, args[1])) == NULL)
353 return get_fdb_entries(br, (void __user *)args[1],
611 struct net_bridge *br = netdev_priv(dev);
619 return add_del_if(br, rq->ifr_ifindex, cmd == SIOCBRADDIF);