Lines Matching refs:ifindex
135 int ipv6_sock_mc_join(struct sock *sk, int ifindex, const struct in6_addr *addr) in ipv6_sock_mc_join() argument
150 if ((ifindex == 0 || mc_lst->ifindex == ifindex) && in ipv6_sock_mc_join()
166 if (ifindex == 0) { in ipv6_sock_mc_join()
174 dev = __dev_get_by_index(net, ifindex); in ipv6_sock_mc_join()
181 mc_lst->ifindex = dev->ifindex; in ipv6_sock_mc_join()
207 int ipv6_sock_mc_drop(struct sock *sk, int ifindex, const struct in6_addr *addr) in ipv6_sock_mc_drop() argument
222 if ((ifindex == 0 || mc_lst->ifindex == ifindex) && in ipv6_sock_mc_drop()
228 dev = __dev_get_by_index(net, mc_lst->ifindex); in ipv6_sock_mc_drop()
251 int ifindex) in ip6_mc_find_dev_rcu() argument
256 if (ifindex == 0) { in ip6_mc_find_dev_rcu()
264 dev = dev_get_by_index_rcu(net, ifindex); in ip6_mc_find_dev_rcu()
294 dev = __dev_get_by_index(net, mc_lst->ifindex); in ipv6_sock_mc_close()
341 if (pgsr->gsr_interface && pmc->ifindex != pgsr->gsr_interface) in ip6_mc_source()
478 if (pmc->ifindex != gsf->gf_interface) in ip6_mc_msfilter()
563 if (pmc->ifindex != gsf->gf_interface) in ip6_mc_msfget()
1633 skb->dev->ifindex); in mld_sendpack()
2002 skb->dev->ifindex); in igmp6_send()
2674 state->dev->ifindex, state->dev->name, in igmp6_mc_seq_show()
2828 state->dev->ifindex, state->dev->name, in igmp6_mcf_seq_show()