taglinefilesource code
ip_mc_list78include/linux/igmp.hstruct ip_mc_list *next;
ip_mc_list84include/linux/igmp.hextern struct ip_mc_list *ip_mc_head;
ip_mc_list149include/linux/netdevice.hstruct ip_mc_list   *ip_mc_list;  /* IP multicast filter chain    */
ip_mc_list235include/net/sock.hstruct ip_mc_socklist  *ip_mc_list;    /* Group array */
ip_mc_list687net/ipv4/af_inet.csk->ip_mc_list=NULL;
ip_mc_list63net/ipv4/igmp.cstatic void igmp_stop_timer(struct ip_mc_list *im)
ip_mc_list80net/ipv4/igmp.cstatic void igmp_start_timer(struct ip_mc_list *im)
ip_mc_list124net/ipv4/igmp.cstruct ip_mc_list *im=(struct ip_mc_list *)data;
ip_mc_list129net/ipv4/igmp.cstatic void igmp_init_timer(struct ip_mc_list *im)
ip_mc_list140net/ipv4/igmp.cstruct ip_mc_list *im;
ip_mc_list141net/ipv4/igmp.cfor(im=dev->ip_mc_list;im!=NULL;im=im->next)
ip_mc_list148net/ipv4/igmp.cstruct ip_mc_list *im;
ip_mc_list149net/ipv4/igmp.cfor(im=dev->ip_mc_list;im!=NULL;im=im->next)
ip_mc_list199net/ipv4/igmp.cextern __inline__ void igmp_group_dropped(struct ip_mc_list *im)
ip_mc_list206net/ipv4/igmp.cextern __inline__ void igmp_group_added(struct ip_mc_list *im)
ip_mc_list259net/ipv4/igmp.cstruct ip_mc_list *i;
ip_mc_list260net/ipv4/igmp.cfor(i=dev->ip_mc_list;i!=NULL;i=i->next)
ip_mc_list268net/ipv4/igmp.ci=(struct ip_mc_list *)kmalloc(sizeof(*i), GFP_KERNEL);
ip_mc_list274net/ipv4/igmp.ci->next=dev->ip_mc_list;
ip_mc_list276net/ipv4/igmp.cdev->ip_mc_list=i;
ip_mc_list285net/ipv4/igmp.cstruct ip_mc_list **i;
ip_mc_list286net/ipv4/igmp.cfor(i=&(dev->ip_mc_list);(*i)!=NULL;i=&(*i)->next)
ip_mc_list294net/ipv4/igmp.cstruct ip_mc_list *tmp= *i;
ip_mc_list309net/ipv4/igmp.cstruct ip_mc_list *i;
ip_mc_list310net/ipv4/igmp.cstruct ip_mc_list *j;
ip_mc_list311net/ipv4/igmp.cfor(i=dev->ip_mc_list;i!=NULL;i=j)
ip_mc_list316net/ipv4/igmp.cdev->ip_mc_list=NULL;
ip_mc_list325net/ipv4/igmp.cstruct ip_mc_list *i;
ip_mc_list326net/ipv4/igmp.cfor(i=dev->ip_mc_list;i!=NULL;i=i->next)
ip_mc_list329net/ipv4/igmp.ci=(struct ip_mc_list *)kmalloc(sizeof(*i), GFP_KERNEL);
ip_mc_list336net/ipv4/igmp.ci->next=dev->ip_mc_list;
ip_mc_list337net/ipv4/igmp.cdev->ip_mc_list=i;
ip_mc_list354net/ipv4/igmp.cif(sk->ip_mc_list==NULL)
ip_mc_list356net/ipv4/igmp.cif((sk->ip_mc_list=(struct ip_mc_socklist *)kmalloc(sizeof(*sk->ip_mc_list), GFP_KERNEL))==NULL)
ip_mc_list358net/ipv4/igmp.cmemset(sk->ip_mc_list,'\0',sizeof(*sk->ip_mc_list));
ip_mc_list362net/ipv4/igmp.cif(sk->ip_mc_list->multiaddr[i]==addr && sk->ip_mc_list->multidev[i]==dev)
ip_mc_list364net/ipv4/igmp.cif(sk->ip_mc_list->multidev[i]==NULL)
ip_mc_list370net/ipv4/igmp.csk->ip_mc_list->multiaddr[unused]=addr;
ip_mc_list371net/ipv4/igmp.csk->ip_mc_list->multidev[unused]=dev;
ip_mc_list387net/ipv4/igmp.cif(sk->ip_mc_list==NULL)
ip_mc_list392net/ipv4/igmp.cif(sk->ip_mc_list->multiaddr[i]==addr && sk->ip_mc_list->multidev[i]==dev)
ip_mc_list394net/ipv4/igmp.csk->ip_mc_list->multidev[i]=NULL;
ip_mc_list410net/ipv4/igmp.cif(sk->ip_mc_list==NULL)
ip_mc_list415net/ipv4/igmp.cif(sk->ip_mc_list->multidev[i])
ip_mc_list417net/ipv4/igmp.cip_mc_dec_group(sk->ip_mc_list->multidev[i], sk->ip_mc_list->multiaddr[i]);
ip_mc_list418net/ipv4/igmp.csk->ip_mc_list->multidev[i]=NULL;
ip_mc_list421net/ipv4/igmp.ckfree_s(sk->ip_mc_list,sizeof(*sk->ip_mc_list));
ip_mc_list422net/ipv4/igmp.csk->ip_mc_list=NULL;
ip_mc_list379net/ipv4/ip_input.cstruct ip_mc_list *ip_mc=dev->ip_mc_list;
ip_mc_list487net/ipv4/ip_output.cstruct ip_mc_list *imc=dev->ip_mc_list;
ip_mc_list946net/ipv4/ip_output.cstruct ip_mc_list *imc=dev->ip_mc_list;
ip_mc_list46net/ipv4/ip_sockglue.cstruct ip_mc_list *im;
ip_mc_list61net/ipv4/ip_sockglue.cfor(im = dev->ip_mc_list; im; im = im->next)