tag | line | file | source code |
ip_mc_list | 51 | include/linux/igmp.h | struct ip_mc_list *next; |
ip_mc_list | 57 | include/linux/igmp.h | extern struct ip_mc_list *ip_mc_head; |
ip_mc_list | 126 | include/linux/netdevice.h | struct ip_mc_list *ip_mc_list; /* IP multicast filter chain */ |
ip_mc_list | 700 | net/inet/af_inet.c | sk->ip_mc_list=NULL; |
ip_mc_list | 45 | net/inet/igmp.c | static void igmp_stop_timer(struct ip_mc_list *im) |
ip_mc_list | 59 | net/inet/igmp.c | static void igmp_start_timer(struct ip_mc_list *im) |
ip_mc_list | 104 | net/inet/igmp.c | struct ip_mc_list *im=(struct ip_mc_list *)data; |
ip_mc_list | 109 | net/inet/igmp.c | static void igmp_init_timer(struct ip_mc_list *im) |
ip_mc_list | 120 | net/inet/igmp.c | struct ip_mc_list *im; |
ip_mc_list | 121 | net/inet/igmp.c | for(im=dev->ip_mc_list;im!=NULL;im=im->next) |
ip_mc_list | 128 | net/inet/igmp.c | struct ip_mc_list *im; |
ip_mc_list | 129 | net/inet/igmp.c | for(im=dev->ip_mc_list;im!=NULL;im=im->next) |
ip_mc_list | 177 | net/inet/igmp.c | static void igmp_group_dropped(struct ip_mc_list *im) |
ip_mc_list | 185 | net/inet/igmp.c | static void igmp_group_added(struct ip_mc_list *im) |
ip_mc_list | 225 | net/inet/igmp.c | struct ip_mc_list *i; |
ip_mc_list | 226 | net/inet/igmp.c | for(i=dev->ip_mc_list;i!=NULL;i=i->next) |
ip_mc_list | 234 | net/inet/igmp.c | i=(struct ip_mc_list *)kmalloc(sizeof(*i), GFP_KERNEL); |
ip_mc_list | 240 | net/inet/igmp.c | i->next=dev->ip_mc_list; |
ip_mc_list | 242 | net/inet/igmp.c | dev->ip_mc_list=i; |
ip_mc_list | 251 | net/inet/igmp.c | struct ip_mc_list **i; |
ip_mc_list | 252 | net/inet/igmp.c | for(i=&(dev->ip_mc_list);(*i)!=NULL;i=&(*i)->next) |
ip_mc_list | 260 | net/inet/igmp.c | struct ip_mc_list *tmp= *i; |
ip_mc_list | 275 | net/inet/igmp.c | struct ip_mc_list *i; |
ip_mc_list | 276 | net/inet/igmp.c | struct ip_mc_list *j; |
ip_mc_list | 277 | net/inet/igmp.c | for(i=dev->ip_mc_list;i!=NULL;i=j) |
ip_mc_list | 282 | net/inet/igmp.c | dev->ip_mc_list=NULL; |
ip_mc_list | 291 | net/inet/igmp.c | struct ip_mc_list *i; |
ip_mc_list | 292 | net/inet/igmp.c | for(i=dev->ip_mc_list;i!=NULL;i=i->next) |
ip_mc_list | 295 | net/inet/igmp.c | i=(struct ip_mc_list *)kmalloc(sizeof(*i), GFP_KERNEL); |
ip_mc_list | 301 | net/inet/igmp.c | i->next=dev->ip_mc_list; |
ip_mc_list | 302 | net/inet/igmp.c | dev->ip_mc_list=i; |
ip_mc_list | 319 | net/inet/igmp.c | if(sk->ip_mc_list==NULL) |
ip_mc_list | 321 | net/inet/igmp.c | if((sk->ip_mc_list=(struct ip_mc_socklist *)kmalloc(sizeof(*sk->ip_mc_list), GFP_KERNEL))==NULL) |
ip_mc_list | 323 | net/inet/igmp.c | memset(sk->ip_mc_list,'\0',sizeof(*sk->ip_mc_list)); |
ip_mc_list | 327 | net/inet/igmp.c | if(sk->ip_mc_list->multiaddr[i]==addr && sk->ip_mc_list->multidev[i]==dev) |
ip_mc_list | 329 | net/inet/igmp.c | if(sk->ip_mc_list->multidev[i]==NULL) |
ip_mc_list | 335 | net/inet/igmp.c | sk->ip_mc_list->multiaddr[unused]=addr; |
ip_mc_list | 336 | net/inet/igmp.c | sk->ip_mc_list->multidev[unused]=dev; |
ip_mc_list | 352 | net/inet/igmp.c | if(sk->ip_mc_list==NULL) |
ip_mc_list | 357 | net/inet/igmp.c | if(sk->ip_mc_list->multiaddr[i]==addr && sk->ip_mc_list->multidev[i]==dev) |
ip_mc_list | 359 | net/inet/igmp.c | sk->ip_mc_list->multidev[i]=NULL; |
ip_mc_list | 375 | net/inet/igmp.c | if(sk->ip_mc_list==NULL) |
ip_mc_list | 380 | net/inet/igmp.c | if(sk->ip_mc_list->multidev[i]) |
ip_mc_list | 382 | net/inet/igmp.c | ip_mc_dec_group(sk->ip_mc_list->multidev[i], sk->ip_mc_list->multiaddr[i]); |
ip_mc_list | 383 | net/inet/igmp.c | sk->ip_mc_list->multidev[i]=NULL; |
ip_mc_list | 386 | net/inet/igmp.c | kfree_s(sk->ip_mc_list,sizeof(*sk->ip_mc_list)); |
ip_mc_list | 387 | net/inet/igmp.c | sk->ip_mc_list=NULL; |
ip_mc_list | 1601 | net/inet/ip.c | struct ip_mc_list *ip_mc=dev->ip_mc_list; |
ip_mc_list | 1941 | net/inet/ip.c | struct ip_mc_list *imc=dev->ip_mc_list; |
ip_mc_list | 2001 | net/inet/ip.c | struct ip_mc_list *im; |
ip_mc_list | 2016 | net/inet/ip.c | for(im = dev->ip_mc_list; im; im = im->next) |
ip_mc_list | 181 | net/inet/sock.h | struct ip_mc_socklist *ip_mc_list; /* Group array */ |