Lines Matching refs:targets
945 __be32 *targets = bond->params.arp_targets; in _bond_options_arp_ip_target_set() local
952 targets[slot] = target; in _bond_options_arp_ip_target_set()
958 __be32 *targets = bond->params.arp_targets; in _bond_option_arp_ip_target_add() local
967 if (bond_get_targets_ip(targets, target) != -1) { /* dup */ in _bond_option_arp_ip_target_add()
973 ind = bond_get_targets_ip(targets, 0); /* first free slot */ in _bond_option_arp_ip_target_add()
993 __be32 *targets = bond->params.arp_targets; in bond_option_arp_ip_target_rem() local
1005 ind = bond_get_targets_ip(targets, target); in bond_option_arp_ip_target_rem()
1012 if (ind == 0 && !targets[1] && bond->params.arp_interval) in bond_option_arp_ip_target_rem()
1019 for (i = ind; (i < BOND_MAX_ARP_TARGETS-1) && targets[i+1]; i++) in bond_option_arp_ip_target_rem()
1023 for (i = ind; (i < BOND_MAX_ARP_TARGETS-1) && targets[i+1]; i++) in bond_option_arp_ip_target_rem()
1024 targets[i] = targets[i+1]; in bond_option_arp_ip_target_rem()
1025 targets[i] = 0; in bond_option_arp_ip_target_rem()