• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/bonding/

Lines Matching refs:bonding

28 #define DRV_NAME	"bonding"
183 * Here are the locking policies for the two bonding locks:
191 struct bonding {
236 static inline struct slave *bond_get_slave_by_dev(struct bonding *bond, struct net_device *slave_dev)
250 static inline struct bonding *bond_get_bond_by_slave(struct slave *slave)
256 return (struct bonding *)netdev_priv(slave->dev->master);
259 static inline bool bond_is_lb(const struct bonding *bond)
279 static inline int slave_do_arp_validate(struct bonding *bond,
285 static inline unsigned long slave_last_rx(struct bonding *bond,
296 struct bonding *bond = netdev_priv(slave->dev->master);
311 static inline void bond_set_master_3ad_flags(struct bonding *bond)
316 static inline void bond_unset_master_3ad_flags(struct bonding *bond)
321 static inline void bond_set_master_alb_flags(struct bonding *bond)
326 static inline void bond_unset_master_alb_flags(struct bonding *bond)
331 struct vlan_entry *bond_next_vlan(struct bonding *bond, struct vlan_entry *curr);
332 int bond_dev_queue_xmit(struct bonding *bond, struct sk_buff *skb, struct net_device *slave_dev);
337 void bond_prepare_sysfs_group(struct bonding *bond);
345 void bond_set_mode_ops(struct bonding *bond, int mode);
347 void bond_select_active_slave(struct bonding *bond);
348 void bond_change_active_slave(struct bonding *bond, struct slave *new_active);
349 void bond_register_arp(struct bonding *);
350 void bond_unregister_arp(struct bonding *);
371 void bond_send_unsolicited_na(struct bonding *bond);
375 static inline void bond_send_unsolicited_na(struct bonding *bond)