Home
last modified time | relevance | path

Searched refs:im (Results 1 – 4 of 4) sorted by relevance

/net/ipv4/
Digmp.c141 static void igmpv3_add_delrec(struct in_device *in_dev, struct ip_mc_list *im);
151 static void ip_ma_put(struct ip_mc_list *im) in ip_ma_put() argument
153 if (atomic_dec_and_test(&im->refcnt)) { in ip_ma_put()
154 in_dev_put(im->interface); in ip_ma_put()
155 kfree(im); in ip_ma_put()
165 static __inline__ void igmp_stop_timer(struct ip_mc_list *im) in igmp_stop_timer() argument
167 spin_lock_bh(&im->lock); in igmp_stop_timer()
168 if (del_timer(&im->timer)) in igmp_stop_timer()
169 atomic_dec(&im->refcnt); in igmp_stop_timer()
170 im->tm_running = 0; in igmp_stop_timer()
[all …]
/net/ipv6/
Danycast.c429 struct ifacaddr6 *im = NULL; in ac6_get_first() local
440 im = idev->ac_list; in ac6_get_first()
441 if (im) { in ac6_get_first()
448 return im; in ac6_get_first()
451 static struct ifacaddr6 *ac6_get_next(struct seq_file *seq, struct ifacaddr6 *im) in ac6_get_next() argument
455 im = im->aca_next; in ac6_get_next()
456 while (!im) { in ac6_get_next()
470 im = state->idev->ac_list; in ac6_get_next()
472 return im; in ac6_get_next()
477 struct ifacaddr6 *im = ac6_get_first(seq); in ac6_get_idx() local
[all …]
Dmcast.c764 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_add_delrec() argument
778 spin_lock_bh(&im->mca_lock); in mld_add_delrec()
780 pmc->idev = im->idev; in mld_add_delrec()
782 pmc->mca_addr = im->mca_addr; in mld_add_delrec()
784 pmc->mca_sfmode = im->mca_sfmode; in mld_add_delrec()
788 pmc->mca_tomb = im->mca_tomb; in mld_add_delrec()
789 pmc->mca_sources = im->mca_sources; in mld_add_delrec()
790 im->mca_tomb = im->mca_sources = NULL; in mld_add_delrec()
794 spin_unlock_bh(&im->mca_lock); in mld_add_delrec()
2347 struct ifmcaddr6 *im = NULL; in igmp6_mc_get_first() local
[all …]
/net/sunrpc/
Dsvcauth_unix.c98 struct ip_map *im = container_of(item, struct ip_map,h); in ip_map_put() local
102 auth_domain_put(&im->m_client->h); in ip_map_put()
103 kfree(im); in ip_map_put()
162 struct ip_map *im = container_of(h, struct ip_map, h); in ip_map_request() local
164 if (ipv6_addr_v4mapped(&(im->m_addr))) { in ip_map_request()
165 snprintf(text_addr, 20, "%pI4", &im->m_addr.s6_addr32[3]); in ip_map_request()
167 snprintf(text_addr, 40, "%pI6", &im->m_addr); in ip_map_request()
169 qword_add(bpp, blen, im->m_class); in ip_map_request()
260 struct ip_map *im; in ip_map_show() local
268 im = container_of(h, struct ip_map, h); in ip_map_show()
[all …]