Lines Matching defs:value
517 /* Searches for a value in opt's values[] table */
527 if (opt->values[i].value == val)
533 /* Searches for a value in opt's values[] table which matches the flagmask */
555 if (!maxval || (minval && val < minval->value) || val > maxval->value)
562 * bond_opt_parse - parse option value
564 * @val: value to parse
566 * This function tries to extract the value from @val and check if it's
589 checkval = val->value != ULLONG_MAX;
599 /* The following code extracts the string to match or the value
605 rv = sscanf(val->string, "%llu", &val->value);
615 if (val->value == tbl[i].value)
630 if (checkval && bond_opt_check_range(opt, val->value))
664 opt->name, modeval->string, modeval->value);
681 NL_SET_ERR_MSG_ATTR(extack, bad_attr, "invalid option value");
688 netdev_err(bond->dev, "option %s: invalid value (%s)\n",
691 netdev_err(bond->dev, "option %s: invalid value (%llu)\n",
692 opt->name, val->value);
700 opt->name, minval ? minval->value : 0, maxval->value);
737 * @val: value to set it to
742 * This function is used to change the bond's option value, it can be
778 * @val: value to set it to
780 * This function is used to change the bond's option value and trigger
804 * @buf: value to set it to
854 if (!bond_mode_uses_arp(newval->value)) {
863 /* set miimon to default value */
870 if (newval->value == BOND_MODE_ALB)
875 bond->params.mode = newval->value;
959 newval->value);
960 bond->params.miimon = newval->value;
962 netdev_dbg(bond->dev, "Note: Updating updelay (to %d) since it is a multiple of the miimon value\n",
965 netdev_dbg(bond->dev, "Note: Updating downdelay (to %d) since it is a multiple of the miimon value\n",
968 netdev_dbg(bond->dev, "Note: Updating peer_notif_delay (to %d) since it is a multiple of the miimon value\n",
970 if (newval->value && bond->params.arp_interval) {
982 if (!newval->value) {
994 * of the MII monitoring value, and are stored internally as the
1002 int value = newval->value;
1009 if ((value % bond->params.miimon) != 0) {
1011 "%s (%d) is not a multiple of miimon (%d), value rounded to %d ms\n",
1013 value, bond->params.miimon,
1014 (value / bond->params.miimon) *
1017 *target = value / bond->params.miimon;
1052 newval->value);
1053 bond->params.use_carrier = newval->value;
1066 newval->value);
1067 bond->params.arp_interval = newval->value;
1068 if (newval->value) {
1082 if (!newval->value) {
1213 target = newval->value;
1289 newval->string, newval->value);
1290 bond->params.arp_validate = newval->value;
1299 newval->string, newval->value);
1300 bond->params.arp_all_targets = newval->value;
1309 newval->string, newval->value);
1310 bond->params.missed_max = newval->value;
1325 slave->prio = newval->value;
1388 newval->string, newval->value);
1389 bond->params.primary_reselect = newval->value;
1402 newval->string, newval->value);
1403 bond->params.fail_over_mac = newval->value;
1412 newval->string, newval->value);
1413 bond->params.xmit_policy = newval->value;
1422 newval->value);
1423 bond->params.resend_igmp = newval->value;
1431 bond->params.num_peer_notif = newval->value;
1442 if (newval->value == bond->params.all_slaves_active)
1444 bond->params.all_slaves_active = newval->value;
1447 if (newval->value)
1460 netdev_dbg(bond->dev, "Setting min links value to %llu\n",
1461 newval->value);
1462 bond->params.min_links = newval->value;
1471 bond->params.lp_interval = newval->value;
1480 newval->value);
1481 bond->params.packets_per_slave = newval->value;
1482 if (newval->value > 0) {
1484 reciprocal_value(newval->value);
1500 newval->string, newval->value);
1501 bond->params.lacp_active = newval->value;
1510 newval->string, newval->value);
1511 bond->params.lacp_fast = newval->value;
1521 newval->string, newval->value);
1522 bond->params.ad_select = newval->value;
1640 newval->string, newval->value);
1641 bond->params.tlb_dynamic_lb = newval->value;
1650 newval->value);
1652 bond->params.ad_actor_sys_prio = newval->value;
1669 mac = (u8 *)&newval->value;
1690 newval->value);
1692 bond->params.ad_user_port_key = newval->value;