Lines Matching refs:ifa1
968 struct in_ifaddr *ifa1; in fib_del_ifaddr() local
1013 for (ifa1 = in_dev->ifa_list; ifa1; ifa1 = ifa1->ifa_next) { in fib_del_ifaddr()
1014 if (ifa1 == ifa) { in fib_del_ifaddr()
1020 if (iprim && ifa1->ifa_mask == iprim->ifa_mask && in fib_del_ifaddr()
1021 inet_ifa_match(ifa1->ifa_address, iprim)) in fib_del_ifaddr()
1025 if (ifa1->ifa_flags & IFA_F_SECONDARY) { in fib_del_ifaddr()
1027 if (ifa1->ifa_mask == prim->ifa_mask && in fib_del_ifaddr()
1028 inet_ifa_match(ifa1->ifa_address, prim)) in fib_del_ifaddr()
1040 ifa1->ifa_mask != prim1->ifa_mask || in fib_del_ifaddr()
1041 !inet_ifa_match(ifa1->ifa_address, prim1)) in fib_del_ifaddr()
1043 ifa1->ifa_address, in fib_del_ifaddr()
1044 ifa1->ifa_mask); in fib_del_ifaddr()
1051 if (prim->ifa_local != ifa1->ifa_local) in fib_del_ifaddr()
1053 prim1 = ifa1; in fib_del_ifaddr()
1057 if (ifa->ifa_local == ifa1->ifa_local) in fib_del_ifaddr()
1059 if (ifa->ifa_broadcast == ifa1->ifa_broadcast) in fib_del_ifaddr()
1061 if (brd == ifa1->ifa_broadcast) in fib_del_ifaddr()
1063 if (any == ifa1->ifa_broadcast) in fib_del_ifaddr()
1066 if (prim1 == ifa1 && ifa1->ifa_prefixlen < 31) { in fib_del_ifaddr()
1067 __be32 brd1 = ifa1->ifa_address | ~ifa1->ifa_mask; in fib_del_ifaddr()
1068 __be32 any1 = ifa1->ifa_address & ifa1->ifa_mask; in fib_del_ifaddr()