Home
last modified time | relevance | path

Searched refs:ad_info (Results 1 – 6 of 6) sorted by relevance

/linux-3.4.99/drivers/net/bonding/
Dbond_procfs.c124 struct ad_info ad_info; in bond_info_show_master() local
133 if (bond_3ad_get_active_agg_info(bond, &ad_info)) { in bond_info_show_master()
140 ad_info.aggregator_id); in bond_info_show_master()
142 ad_info.ports); in bond_info_show_master()
144 ad_info.actor_key); in bond_info_show_master()
146 ad_info.partner_key); in bond_info_show_master()
148 ad_info.partner_system); in bond_info_show_master()
Dbond_3ad.h169 struct ad_info;
250 #define BOND_AD_INFO(bond) ((bond)->ad_info)
251 #define SLAVE_AD_INFO(slave) ((slave)->ad_info)
276 int bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info);
Dbond_sysfs.c1332 struct ad_info ad_info; in bonding_show_ad_aggregator() local
1334 (bond_3ad_get_active_agg_info(bond, &ad_info)) in bonding_show_ad_aggregator()
1335 ? 0 : ad_info.aggregator_id); in bonding_show_ad_aggregator()
1354 struct ad_info ad_info; in bonding_show_ad_num_ports() local
1356 (bond_3ad_get_active_agg_info(bond, &ad_info)) in bonding_show_ad_num_ports()
1357 ? 0 : ad_info.ports); in bonding_show_ad_num_ports()
1376 struct ad_info ad_info; in bonding_show_ad_actor_key() local
1378 (bond_3ad_get_active_agg_info(bond, &ad_info)) in bonding_show_ad_actor_key()
1379 ? 0 : ad_info.actor_key); in bonding_show_ad_actor_key()
1398 struct ad_info ad_info; in bonding_show_ad_partner_key() local
[all …]
Dbond_3ad.c2369 int bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info) in bond_3ad_get_active_agg_info() argument
2382 ad_info->aggregator_id = aggregator->aggregator_identifier; in bond_3ad_get_active_agg_info()
2383 ad_info->ports = aggregator->num_of_ports; in bond_3ad_get_active_agg_info()
2384 ad_info->actor_key = aggregator->actor_oper_aggregator_key; in bond_3ad_get_active_agg_info()
2385 ad_info->partner_key = aggregator->partner_oper_aggregator_key; in bond_3ad_get_active_agg_info()
2386 memcpy(ad_info->partner_system, aggregator->partner_system.mac_addr_value, ETH_ALEN); in bond_3ad_get_active_agg_info()
2401 struct ad_info ad_info; in bond_3ad_xmit_xor() local
2404 if (bond_3ad_get_active_agg_info(bond, &ad_info)) { in bond_3ad_xmit_xor()
2410 slaves_in_agg = ad_info.ports; in bond_3ad_xmit_xor()
2411 agg_id = ad_info.aggregator_id; in bond_3ad_xmit_xor()
Dbonding.h193 struct ad_slave_info ad_info; /* HUGE - better to dynamically alloc */ member
237 struct ad_bond_info ad_info; member
/linux-3.4.99/include/linux/
Dif_bonding.h109 struct ad_info { struct