Lines Matching refs:targets
910 __be32 *targets = bond->params.arp_targets; in _bond_options_arp_ip_target_set() local
917 targets[slot] = target; in _bond_options_arp_ip_target_set()
923 __be32 *targets = bond->params.arp_targets; in _bond_option_arp_ip_target_add() local
932 if (bond_get_targets_ip(targets, target) != -1) { /* dup */ in _bond_option_arp_ip_target_add()
938 ind = bond_get_targets_ip(targets, 0); /* first free slot */ in _bond_option_arp_ip_target_add()
958 __be32 *targets = bond->params.arp_targets; in bond_option_arp_ip_target_rem() local
970 ind = bond_get_targets_ip(targets, target); in bond_option_arp_ip_target_rem()
977 if (ind == 0 && !targets[1] && bond->params.arp_interval) in bond_option_arp_ip_target_rem()
984 for (i = ind; (i < BOND_MAX_ARP_TARGETS-1) && targets[i+1]; i++) in bond_option_arp_ip_target_rem()
988 for (i = ind; (i < BOND_MAX_ARP_TARGETS-1) && targets[i+1]; i++) in bond_option_arp_ip_target_rem()
989 targets[i] = targets[i+1]; in bond_option_arp_ip_target_rem()
990 targets[i] = 0; in bond_option_arp_ip_target_rem()