Lines Matching refs:targets

1107 	__be32 *targets = bond->params.arp_targets;  in _bond_options_arp_ip_target_set()  local
1114 targets[slot] = target; in _bond_options_arp_ip_target_set()
1120 __be32 *targets = bond->params.arp_targets; in _bond_option_arp_ip_target_add() local
1129 if (bond_get_targets_ip(targets, target) != -1) { /* dup */ in _bond_option_arp_ip_target_add()
1135 ind = bond_get_targets_ip(targets, 0); /* first free slot */ in _bond_option_arp_ip_target_add()
1155 __be32 *targets = bond->params.arp_targets; in bond_option_arp_ip_target_rem() local
1167 ind = bond_get_targets_ip(targets, target); in bond_option_arp_ip_target_rem()
1174 if (ind == 0 && !targets[1] && bond->params.arp_interval) in bond_option_arp_ip_target_rem()
1181 for (i = ind; (i < BOND_MAX_ARP_TARGETS-1) && targets[i+1]; i++) in bond_option_arp_ip_target_rem()
1185 for (i = ind; (i < BOND_MAX_ARP_TARGETS-1) && targets[i+1]; i++) in bond_option_arp_ip_target_rem()
1186 targets[i] = targets[i+1]; in bond_option_arp_ip_target_rem()
1187 targets[i] = 0; in bond_option_arp_ip_target_rem()
1231 struct in6_addr *targets = bond->params.ns_targets; in _bond_options_ns_ip6_target_set() local
1238 targets[slot] = *target; in _bond_options_ns_ip6_target_set()
1255 struct in6_addr *targets = bond->params.ns_targets; in bond_option_ns_ip6_targets_set() local
1265 if (bond_get_targets_ip6(targets, target) != -1) { /* dup */ in bond_option_ns_ip6_targets_set()
1271 index = bond_get_targets_ip6(targets, &addr_any); /* first free slot */ in bond_option_ns_ip6_targets_set()