Lines Matching defs:iml
92 static int ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml,
2427 static int ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml,
2432 write_lock_bh(&iml->sflock);
2433 if (!iml->sflist) {
2435 err = ip6_mc_del_src(idev, &iml->addr, iml->sfmode, 0, NULL, 0);
2437 err = ip6_mc_del_src(idev, &iml->addr, iml->sfmode,
2438 iml->sflist->sl_count, iml->sflist->sl_addr, 0);
2439 sock_kfree_s(sk, iml->sflist, IP6_SFLSIZE(iml->sflist->sl_max));
2440 iml->sflist = NULL;
2442 write_unlock_bh(&iml->sflock);