Lines Matching refs:in6_dev
1600 static void qeth_l3_add_mc6(struct qeth_card *card, struct inet6_dev *in6_dev) in qeth_l3_add_mc6() argument
1607 for (im6 = in6_dev->mc_list; im6 != NULL; im6 = im6->next) { in qeth_l3_add_mc6()
1608 ndisc_mc_map(&im6->mca_addr, buf, in6_dev->dev, 0); in qeth_l3_add_mc6()
1651 struct inet6_dev *in6_dev; in qeth_l3_add_multicast_ipv6() local
1656 in6_dev = in6_dev_get(card->dev); in qeth_l3_add_multicast_ipv6()
1657 if (in6_dev == NULL) in qeth_l3_add_multicast_ipv6()
1660 read_lock_bh(&in6_dev->lock); in qeth_l3_add_multicast_ipv6()
1661 qeth_l3_add_mc6(card, in6_dev); in qeth_l3_add_multicast_ipv6()
1663 read_unlock_bh(&in6_dev->lock); in qeth_l3_add_multicast_ipv6()
1665 in6_dev_put(in6_dev); in qeth_l3_add_multicast_ipv6()
1702 struct inet6_dev *in6_dev; in qeth_l3_free_vlan_addresses6() local
1712 in6_dev = in6_dev_get(netdev); in qeth_l3_free_vlan_addresses6()
1713 if (!in6_dev) in qeth_l3_free_vlan_addresses6()
1715 list_for_each_entry(ifa, &in6_dev->addr_list, if_list) { in qeth_l3_free_vlan_addresses6()
1726 in6_dev_put(in6_dev); in qeth_l3_free_vlan_addresses6()