Lines Matching refs:in6_dev
1706 static void qeth_l3_add_mc6(struct qeth_card *card, struct inet6_dev *in6_dev) in qeth_l3_add_mc6() argument
1713 for (im6 = in6_dev->mc_list; im6 != NULL; im6 = im6->next) { in qeth_l3_add_mc6()
1714 ndisc_mc_map(&im6->mca_addr, buf, in6_dev->dev, 0); in qeth_l3_add_mc6()
1757 struct inet6_dev *in6_dev; in qeth_l3_add_multicast_ipv6() local
1762 in6_dev = in6_dev_get(card->dev); in qeth_l3_add_multicast_ipv6()
1763 if (in6_dev == NULL) in qeth_l3_add_multicast_ipv6()
1766 read_lock_bh(&in6_dev->lock); in qeth_l3_add_multicast_ipv6()
1767 qeth_l3_add_mc6(card, in6_dev); in qeth_l3_add_multicast_ipv6()
1769 read_unlock_bh(&in6_dev->lock); in qeth_l3_add_multicast_ipv6()
1771 in6_dev_put(in6_dev); in qeth_l3_add_multicast_ipv6()
1808 struct inet6_dev *in6_dev; in qeth_l3_free_vlan_addresses6() local
1818 in6_dev = in6_dev_get(netdev); in qeth_l3_free_vlan_addresses6()
1819 if (!in6_dev) in qeth_l3_free_vlan_addresses6()
1821 list_for_each_entry(ifa, &in6_dev->addr_list, if_list) { in qeth_l3_free_vlan_addresses6()
1832 in6_dev_put(in6_dev); in qeth_l3_free_vlan_addresses6()