Lines Matching defs:params

711 	if (bond->params.use_carrier)
928 switch (bond->params.fail_over_mac) {
985 bond->params.fail_over_mac);
1011 switch (bond->params.primary_reselect) {
1024 bond->params.primary_reselect);
1037 int mintime = bond->params.updelay;
1066 max(1, bond->params.peer_notif_delay) != 0 ||
1113 (bond->params.updelay - new_active->delay) * bond->params.miimon);
1158 if (bond->params.fail_over_mac)
1164 bond->params.num_peer_notif *
1165 max(1, bond->params.peer_notif_delay);
1188 if (netif_running(bond->dev) && (bond->params.resend_igmp > 0) &&
1191 bond->igmp_retrans = bond->params.resend_igmp;
1561 switch (bond->params.xmit_policy) {
1659 info->miimon = bond->params.miimon;
1714 if (!bond->params.use_carrier &&
1817 bond->params.fail_over_mac != BOND_FOM_ACTIVE) {
1819 bond->params.fail_over_mac = BOND_FOM_ACTIVE;
1868 if (!bond->params.fail_over_mac ||
1922 (msecs_to_jiffies(bond->params.arp_interval) + 1);
1926 if (bond->params.miimon && !bond->params.use_carrier) {
1929 if ((link_reporting == -1) && !bond->params.arp_interval) {
1947 if (bond->params.miimon) {
1949 if (bond->params.updelay) {
1953 new_slave->delay = bond->params.updelay;
1963 } else if (bond->params.arp_interval) {
1979 if (bond_uses_primary(bond) && bond->params.primary[0]) {
1981 if (strcmp(bond->params.primary, new_slave->dev->name) == 0) {
2151 if (!bond->params.fail_over_mac ||
2251 if (!all && (!bond->params.fail_over_mac ||
2331 if (bond->params.fail_over_mac != BOND_FOM_ACTIVE ||
2436 slave->delay = bond->params.downdelay;
2443 bond->params.downdelay * bond->params.miimon);
2452 (bond->params.downdelay - slave->delay) *
2453 bond->params.miimon);
2473 slave->delay = bond->params.updelay;
2478 bond->params.updelay *
2479 bond->params.miimon);
2486 (bond->params.updelay - slave->delay) *
2487 bond->params.miimon);
2635 delay = msecs_to_jiffies(bond->params.miimon);
2670 if (bond->params.miimon)
2809 __be32 *targets = bond->params.arp_targets, addr;
2824 if (bond->params.arp_validate)
2869 i = bond_get_targets_ip(bond->params.arp_targets, sip);
2927 bond->params.arp_validate, slave_do_arp_validate(bond, slave),
2980 int delta_in_ticks = msecs_to_jiffies(bond->params.arp_interval);
3096 if (bond->params.arp_interval)
3098 msecs_to_jiffies(bond->params.arp_interval));
3354 delta_in_ticks = msecs_to_jiffies(bond->params.arp_interval);
3383 if (bond->params.arp_interval)
3531 !bond->params.primary[0])
3537 } else if (!strcmp(slave_dev->name, bond->params.primary)) {
3653 bool l34 = bond->params.xmit_policy == BOND_XMIT_POLICY_LAYER34;
3656 if (bond->params.xmit_policy > BOND_XMIT_POLICY_LAYER23) {
3707 if (bond->params.xmit_policy == BOND_XMIT_POLICY_ENCAP34 &&
3711 if (bond->params.xmit_policy == BOND_XMIT_POLICY_LAYER2 ||
3715 if (bond->params.xmit_policy == BOND_XMIT_POLICY_LAYER23 ||
3716 bond->params.xmit_policy == BOND_XMIT_POLICY_ENCAP23) {
3781 if (bond->params.tlb_dynamic_lb || BOND_MODE(bond) == BOND_MODE_ALB)
3785 if (bond->params.miimon) /* link check interval, in milliseconds. */
3788 if (bond->params.arp_interval) { /* arp interval, in milliseconds. */
4209 if (bond->params.fail_over_mac &&
4306 int packets_per_slave = bond->params.packets_per_slave;
4317 bond->params.reciprocal_packets_per_slave;
4887 bond->params = bonding_defaults;
4983 static int bond_check_params(struct bond_params *params)
5053 params->ad_select = valptr->value;
5057 params->ad_select = BOND_AD_STABLE;
5322 /* fill params struct with the proper values */
5323 params->mode = bond_mode;
5324 params->xmit_policy = xmit_hashtype;
5325 params->miimon = miimon;
5326 params->num_peer_notif = num_peer_notif;
5327 params->arp_interval = arp_interval;
5328 params->arp_validate = arp_validate_value;
5329 params->arp_all_targets = arp_all_targets_value;
5330 params->updelay = updelay;
5331 params->downdelay = downdelay;
5332 params->peer_notif_delay = 0;
5333 params->use_carrier = use_carrier;
5334 params->lacp_fast = lacp_fast;
5335 params->primary[0] = 0;
5336 params->primary_reselect = primary_reselect_value;
5337 params->fail_over_mac = fail_over_mac_value;
5338 params->tx_queues = tx_queues;
5339 params->all_slaves_active = all_slaves_active;
5340 params->resend_igmp = resend_igmp;
5341 params->min_links = min_links;
5342 params->lp_interval = lp_interval;
5343 params->packets_per_slave = packets_per_slave;
5344 params->tlb_dynamic_lb = tlb_dynamic_lb;
5345 params->ad_actor_sys_prio = ad_actor_sys_prio;
5346 eth_zero_addr(params->ad_actor_system);
5347 params->ad_user_port_key = ad_user_port_key;
5349 params->reciprocal_packets_per_slave =
5355 params->reciprocal_packets_per_slave =
5360 strncpy(params->primary, primary, IFNAMSIZ);
5361 params->primary[IFNAMSIZ - 1] = 0;
5364 memcpy(params->arp_targets, arp_target, sizeof(arp_target));