Lines Matching refs:ifa
1779 struct in_ifaddr *ifa; in qeth_l3_free_vlan_addresses4() local
1791 for (ifa = in_dev->ifa_list; ifa; ifa = ifa->ifa_next) { in qeth_l3_free_vlan_addresses4()
1794 addr->u.a4.addr = ifa->ifa_address; in qeth_l3_free_vlan_addresses4()
1795 addr->u.a4.mask = ifa->ifa_mask; in qeth_l3_free_vlan_addresses4()
1809 struct inet6_ifaddr *ifa; in qeth_l3_free_vlan_addresses6() local
1821 list_for_each_entry(ifa, &in6_dev->addr_list, if_list) { in qeth_l3_free_vlan_addresses6()
1824 memcpy(&addr->u.a6.addr, &ifa->addr, in qeth_l3_free_vlan_addresses6()
1826 addr->u.a6.pfxlen = ifa->prefix_len; in qeth_l3_free_vlan_addresses6()
3655 struct in_ifaddr *ifa = (struct in_ifaddr *)ptr; in qeth_l3_ip_event() local
3656 struct net_device *dev = (struct net_device *)ifa->ifa_dev->dev; in qeth_l3_ip_event()
3670 addr->u.a4.addr = ifa->ifa_address; in qeth_l3_ip_event()
3671 addr->u.a4.mask = ifa->ifa_mask; in qeth_l3_ip_event()
3705 struct inet6_ifaddr *ifa = (struct inet6_ifaddr *)ptr; in qeth_l3_ip6_event() local
3706 struct net_device *dev = (struct net_device *)ifa->idev->dev; in qeth_l3_ip6_event()
3719 memcpy(&addr->u.a6.addr, &ifa->addr, sizeof(struct in6_addr)); in qeth_l3_ip6_event()
3720 addr->u.a6.pfxlen = ifa->prefix_len; in qeth_l3_ip6_event()