Lines Matching refs:params

450 	if (bond->params.use_carrier)  in bond_check_dev_link()
661 switch (bond->params.fail_over_mac) { in bond_do_fail_over_mac()
708 bond->params.fail_over_mac); in bond_do_fail_over_mac()
725 if (bond->params.primary_reselect == BOND_PRI_RESELECT_BETTER && in bond_should_change_active()
729 if (bond->params.primary_reselect == BOND_PRI_RESELECT_FAILURE) in bond_should_change_active()
742 int mintime = bond->params.updelay; in bond_find_best_slave()
813 (bond->params.updelay - new_active->delay) * bond->params.miimon); in bond_change_active_slave()
858 if (bond->params.fail_over_mac) in bond_change_active_slave()
864 bond->params.num_peer_notif; in bond_change_active_slave()
881 if (netif_running(bond->dev) && (bond->params.resend_igmp > 0) && in bond_change_active_slave()
884 bond->igmp_retrans = bond->params.resend_igmp; in bond_change_active_slave()
1243 info->miimon = bond->params.miimon; in bond_fill_ifbond()
1300 if (!bond->params.use_carrier && in bond_enslave()
1394 bond->params.fail_over_mac != BOND_FOM_ACTIVE) { in bond_enslave()
1396 bond->params.fail_over_mac = BOND_FOM_ACTIVE; in bond_enslave()
1442 if (!bond->params.fail_over_mac || in bond_enslave()
1527 (msecs_to_jiffies(bond->params.arp_interval) + 1); in bond_enslave()
1531 if (bond->params.miimon && !bond->params.use_carrier) { in bond_enslave()
1534 if ((link_reporting == -1) && !bond->params.arp_interval) { in bond_enslave()
1553 if (bond->params.miimon) { in bond_enslave()
1555 if (bond->params.updelay) { in bond_enslave()
1558 new_slave->delay = bond->params.updelay; in bond_enslave()
1566 } else if (bond->params.arp_interval) { in bond_enslave()
1580 if (bond_uses_primary(bond) && bond->params.primary[0]) { in bond_enslave()
1582 if (strcmp(bond->params.primary, new_slave->dev->name) == 0) { in bond_enslave()
1720 if (!bond->params.fail_over_mac || in bond_enslave()
1811 if (!all && (!bond->params.fail_over_mac || in __bond_release_one()
1893 if (bond->params.fail_over_mac != BOND_FOM_ACTIVE || in __bond_release_one()
1984 slave->delay = bond->params.downdelay; in bond_miimon_inspect()
1992 bond->params.downdelay * bond->params.miimon); in bond_miimon_inspect()
2001 (bond->params.downdelay - slave->delay) * in bond_miimon_inspect()
2002 bond->params.miimon, in bond_miimon_inspect()
2021 slave->delay = bond->params.updelay; in bond_miimon_inspect()
2027 bond->params.updelay * in bond_miimon_inspect()
2028 bond->params.miimon); in bond_miimon_inspect()
2036 (bond->params.updelay - slave->delay) * in bond_miimon_inspect()
2037 bond->params.miimon, in bond_miimon_inspect()
2169 delay = msecs_to_jiffies(bond->params.miimon); in bond_mii_monitor()
2195 if (bond->params.miimon) in bond_mii_monitor()
2328 __be32 *targets = bond->params.arp_targets, addr; in bond_arp_send_all()
2342 if (bond->params.arp_validate) in bond_arp_send_all()
2388 i = bond_get_targets_ip(bond->params.arp_targets, sip); in bond_validate_arp()
2445 bond->params.arp_validate, slave_do_arp_validate(bond, slave), in bond_arp_rcv()
2498 int delta_in_ticks = msecs_to_jiffies(bond->params.arp_interval); in bond_time_in_interval()
2612 if (bond->params.arp_interval) in bond_loadbalance_arp_mon()
2614 msecs_to_jiffies(bond->params.arp_interval)); in bond_loadbalance_arp_mon()
2856 delta_in_ticks = msecs_to_jiffies(bond->params.arp_interval); in bond_activebackup_arp_mon()
2885 if (bond->params.arp_interval) in bond_activebackup_arp_mon()
3008 !bond->params.primary[0]) in bond_slave_netdev_event()
3014 } else if (!strcmp(slave_dev->name, bond->params.primary)) { in bond_slave_netdev_event()
3097 if (bond->params.xmit_policy > BOND_XMIT_POLICY_LAYER23) in bond_flow_dissect()
3122 if (bond->params.xmit_policy == BOND_XMIT_POLICY_LAYER34 && proto >= 0) in bond_flow_dissect()
3141 if (bond->params.xmit_policy == BOND_XMIT_POLICY_LAYER2 || in bond_xmit_hash()
3145 if (bond->params.xmit_policy == BOND_XMIT_POLICY_LAYER23 || in bond_xmit_hash()
3146 bond->params.xmit_policy == BOND_XMIT_POLICY_ENCAP23) in bond_xmit_hash()
3211 if (bond->params.tlb_dynamic_lb) in bond_open()
3215 if (bond->params.miimon) /* link check interval, in milliseconds. */ in bond_open()
3218 if (bond->params.arp_interval) { /* arp interval, in milliseconds. */ in bond_open()
3568 if (bond->params.fail_over_mac && in bond_set_mac_address()
3667 int packets_per_slave = bond->params.packets_per_slave; in bond_rr_gen_slave_id()
3678 bond->params.reciprocal_packets_per_slave; in bond_rr_gen_slave_id()
4105 bond->params = bonding_defaults; in bond_setup()
4178 static int bond_check_params(struct bond_params *params) in bond_check_params() argument
4240 params->ad_select = valptr->value; in bond_check_params()
4244 params->ad_select = BOND_AD_STABLE; in bond_check_params()
4485 params->mode = bond_mode; in bond_check_params()
4486 params->xmit_policy = xmit_hashtype; in bond_check_params()
4487 params->miimon = miimon; in bond_check_params()
4488 params->num_peer_notif = num_peer_notif; in bond_check_params()
4489 params->arp_interval = arp_interval; in bond_check_params()
4490 params->arp_validate = arp_validate_value; in bond_check_params()
4491 params->arp_all_targets = arp_all_targets_value; in bond_check_params()
4492 params->updelay = updelay; in bond_check_params()
4493 params->downdelay = downdelay; in bond_check_params()
4494 params->use_carrier = use_carrier; in bond_check_params()
4495 params->lacp_fast = lacp_fast; in bond_check_params()
4496 params->primary[0] = 0; in bond_check_params()
4497 params->primary_reselect = primary_reselect_value; in bond_check_params()
4498 params->fail_over_mac = fail_over_mac_value; in bond_check_params()
4499 params->tx_queues = tx_queues; in bond_check_params()
4500 params->all_slaves_active = all_slaves_active; in bond_check_params()
4501 params->resend_igmp = resend_igmp; in bond_check_params()
4502 params->min_links = min_links; in bond_check_params()
4503 params->lp_interval = lp_interval; in bond_check_params()
4504 params->packets_per_slave = packets_per_slave; in bond_check_params()
4505 params->tlb_dynamic_lb = 1; /* Default value */ in bond_check_params()
4507 params->reciprocal_packets_per_slave = in bond_check_params()
4513 params->reciprocal_packets_per_slave = in bond_check_params()
4518 strncpy(params->primary, primary, IFNAMSIZ); in bond_check_params()
4519 params->primary[IFNAMSIZ - 1] = 0; in bond_check_params()
4522 memcpy(params->arp_targets, arp_target, sizeof(arp_target)); in bond_check_params()