Lines Matching defs:bond

13 	struct bonding *bond = PDE_DATA(file_inode(seq->file));
23 bond_for_each_slave_rcu(bond, slave, iter)
32 struct bonding *bond = PDE_DATA(file_inode(seq->file));
39 return bond_first_slave_rcu(bond);
41 bond_for_each_slave_rcu(bond, slave, iter) {
59 struct bonding *bond = PDE_DATA(file_inode(seq->file));
64 curr = rcu_dereference(bond->curr_active_slave);
67 bond_mode_name(BOND_MODE(bond)));
69 if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP &&
70 bond->params.fail_over_mac) {
72 bond->params.fail_over_mac);
78 if (bond_mode_uses_xmit_hash(bond)) {
80 bond->params.xmit_policy);
82 optval->string, bond->params.xmit_policy);
85 if (bond_uses_primary(bond)) {
86 primary = rcu_dereference(bond->primary_slave);
91 bond->params.primary_reselect);
100 seq_printf(seq, "MII Status: %s\n", netif_carrier_ok(bond->dev) ?
102 seq_printf(seq, "MII Polling Interval (ms): %d\n", bond->params.miimon);
104 bond->params.updelay * bond->params.miimon);
106 bond->params.downdelay * bond->params.miimon);
108 bond->params.peer_notif_delay * bond->params.miimon);
112 if (bond->params.arp_interval > 0) {
115 bond->params.arp_interval);
120 if (!bond->params.arp_targets[i])
124 seq_printf(seq, " %pI4", &bond->params.arp_targets[i]);
130 if (BOND_MODE(bond) == BOND_MODE_8023AD) {
135 (bond->params.lacp_fast) ? "fast" : "slow");
136 seq_printf(seq, "Min links: %d\n", bond->params.min_links);
138 bond->params.ad_select);
143 BOND_AD_INFO(bond).system.sys_priority);
145 &BOND_AD_INFO(bond).system.sys_mac_addr);
147 if (__bond_3ad_get_active_agg_info(bond, &ad_info)) {
149 "bond %s has no active aggregator\n",
150 bond->dev->name);
172 struct bonding *bond = PDE_DATA(file_inode(seq->file));
193 if (BOND_MODE(bond) == BOND_MODE_8023AD) {
262 void bond_create_proc_entry(struct bonding *bond)
264 struct net_device *bond_dev = bond->dev;
268 bond->proc_entry = proc_create_seq_data(bond_dev->name, 0444,
269 bn->proc_dir, &bond_info_seq_ops, bond);
270 if (bond->proc_entry == NULL)
274 memcpy(bond->proc_file_name, bond_dev->name, IFNAMSIZ);
278 void bond_remove_proc_entry(struct bonding *bond)
280 struct net_device *bond_dev = bond->dev;
283 if (bn->proc_dir && bond->proc_entry) {
284 remove_proc_entry(bond->proc_file_name, bn->proc_dir);
285 memset(bond->proc_file_name, 0, IFNAMSIZ);
286 bond->proc_entry = NULL;