iml 271 drivers/net/wireless/intel/iwlwifi/fw/img.h u8 *iml; iml 181 drivers/net/wireless/intel/iwlwifi/iwl-drv.c kfree(drv->fw.iml); iml 1086 drivers/net/wireless/intel/iwlwifi/iwl-drv.c drv->fw.iml = kmemdup(tlv_data, tlv_len, GFP_KERNEL); iml 1087 drivers/net/wireless/intel/iwlwifi/iwl-drv.c if (!drv->fw.iml) iml 810 drivers/net/wireless/intel/iwlwifi/iwl-trans.h u8 *iml; iml 791 drivers/net/wireless/intel/iwlwifi/mvm/ops.c trans->iml = mvm->fw->iml; iml 170 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c memcpy(iml_img, trans->iml, trans->iml_len); iml 2160 net/ipv4/igmp.c struct ip_mc_socklist *iml, *i; iml 2191 net/ipv4/igmp.c iml = sock_kmalloc(sk, sizeof(*iml), GFP_KERNEL); iml 2192 net/ipv4/igmp.c if (!iml) iml 2195 net/ipv4/igmp.c memcpy(&iml->multi, imr, sizeof(*imr)); iml 2196 net/ipv4/igmp.c iml->next_rcu = inet->mc_list; iml 2197 net/ipv4/igmp.c iml->sflist = NULL; iml 2198 net/ipv4/igmp.c iml->sfmode = mode; iml 2199 net/ipv4/igmp.c rcu_assign_pointer(inet->mc_list, iml); iml 2222 net/ipv4/igmp.c static int ip_mc_leave_src(struct sock *sk, struct ip_mc_socklist *iml, iml 2225 net/ipv4/igmp.c struct ip_sf_socklist *psf = rtnl_dereference(iml->sflist); iml 2230 net/ipv4/igmp.c return ip_mc_del_src(in_dev, &iml->multi.imr_multiaddr.s_addr, iml 2231 net/ipv4/igmp.c iml->sfmode, 0, NULL, 0); iml 2233 net/ipv4/igmp.c err = ip_mc_del_src(in_dev, &iml->multi.imr_multiaddr.s_addr, iml 2234 net/ipv4/igmp.c iml->sfmode, psf->sl_count, psf->sl_addr, 0); iml 2235 net/ipv4/igmp.c RCU_INIT_POINTER(iml->sflist, NULL); iml 2245 net/ipv4/igmp.c struct ip_mc_socklist *iml; iml 2262 net/ipv4/igmp.c (iml = rtnl_dereference(*imlp)) != NULL; iml 2263 net/ipv4/igmp.c imlp = &iml->next_rcu) { iml 2264 net/ipv4/igmp.c if (iml->multi.imr_multiaddr.s_addr != group) iml 2267 net/ipv4/igmp.c if (iml->multi.imr_ifindex != ifindex) iml 2270 net/ipv4/igmp.c iml->multi.imr_address.s_addr) iml 2273 net/ipv4/igmp.c (void) ip_mc_leave_src(sk, iml, in_dev); iml 2275 net/ipv4/igmp.c *imlp = iml->next_rcu; iml 2281 net/ipv4/igmp.c atomic_sub(sizeof(*iml), &sk->sk_omem_alloc); iml 2282 net/ipv4/igmp.c kfree_rcu(iml, rcu); iml 2675 net/ipv4/igmp.c struct ip_mc_socklist *iml; iml 2682 net/ipv4/igmp.c while ((iml = rtnl_dereference(inet->mc_list)) != NULL) { iml 2685 net/ipv4/igmp.c inet->mc_list = iml->next_rcu; iml 2686 net/ipv4/igmp.c in_dev = inetdev_by_index(net, iml->multi.imr_ifindex); iml 2687 net/ipv4/igmp.c (void) ip_mc_leave_src(sk, iml, in_dev); iml 2689 net/ipv4/igmp.c ip_mc_dec_group(in_dev, iml->multi.imr_multiaddr.s_addr); iml 2691 net/ipv4/igmp.c atomic_sub(sizeof(*iml), &sk->sk_omem_alloc); iml 2692 net/ipv4/igmp.c kfree_rcu(iml, rcu); iml 92 net/ipv6/mcast.c static int ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml, iml 2433 net/ipv6/mcast.c static int ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml, iml 2438 net/ipv6/mcast.c write_lock_bh(&iml->sflock); iml 2439 net/ipv6/mcast.c if (!iml->sflist) { iml 2441 net/ipv6/mcast.c err = ip6_mc_del_src(idev, &iml->addr, iml->sfmode, 0, NULL, 0); iml 2443 net/ipv6/mcast.c err = ip6_mc_del_src(idev, &iml->addr, iml->sfmode, iml 2444 net/ipv6/mcast.c iml->sflist->sl_count, iml->sflist->sl_addr, 0); iml 2445 net/ipv6/mcast.c sock_kfree_s(sk, iml->sflist, IP6_SFLSIZE(iml->sflist->sl_max)); iml 2446 net/ipv6/mcast.c iml->sflist = NULL; iml 2448 net/ipv6/mcast.c write_unlock_bh(&iml->sflock);