tag | line | file | source code |
ip_mc_list | 91 | include/linux/igmp.h | struct ip_mc_list *next; |
ip_mc_list | 106 | include/linux/igmp.h | extern struct ip_mc_list *ip_mc_head; |
ip_mc_list | 153 | include/linux/netdevice.h | struct ip_mc_list *ip_mc_list; /* IP multicast filter chain */ |
ip_mc_list | 292 | include/net/sock.h | struct ip_mc_socklist *ip_mc_list; /* Group array */ |
ip_mc_list | 684 | net/ipv4/af_inet.c | sk->ip_mc_list=NULL; |
ip_mc_list | 199 | net/ipv4/igmp.c | static void igmp_stop_timer(struct ip_mc_list *im) |
ip_mc_list | 221 | net/ipv4/igmp.c | static void igmp_start_timer(struct ip_mc_list *im,unsigned char max_resp_time) |
ip_mc_list | 265 | net/ipv4/igmp.c | struct ip_mc_list *im=(struct ip_mc_list *)data; |
ip_mc_list | 278 | net/ipv4/igmp.c | static void igmp_init_timer(struct ip_mc_list *im) |
ip_mc_list | 289 | net/ipv4/igmp.c | struct ip_mc_list *im; |
ip_mc_list | 293 | net/ipv4/igmp.c | for(im=dev->ip_mc_list;im!=NULL;im=im->next) { |
ip_mc_list | 303 | net/ipv4/igmp.c | struct ip_mc_list *im; |
ip_mc_list | 325 | net/ipv4/igmp.c | for(im=dev->ip_mc_list;im!=NULL;im=im->next) |
ip_mc_list | 357 | net/ipv4/igmp.c | for(im=dev->ip_mc_list;im!=NULL;im=im->next) |
ip_mc_list | 408 | net/ipv4/igmp.c | extern __inline__ void igmp_group_dropped(struct ip_mc_list *im) |
ip_mc_list | 415 | net/ipv4/igmp.c | extern __inline__ void igmp_group_added(struct ip_mc_list *im) |
ip_mc_list | 489 | net/ipv4/igmp.c | struct ip_mc_list *i; |
ip_mc_list | 490 | net/ipv4/igmp.c | for(i=dev->ip_mc_list;i!=NULL;i=i->next) |
ip_mc_list | 498 | net/ipv4/igmp.c | i=(struct ip_mc_list *)kmalloc(sizeof(*i), GFP_KERNEL); |
ip_mc_list | 504 | net/ipv4/igmp.c | i->next=dev->ip_mc_list; |
ip_mc_list | 506 | net/ipv4/igmp.c | dev->ip_mc_list=i; |
ip_mc_list | 515 | net/ipv4/igmp.c | struct ip_mc_list **i; |
ip_mc_list | 516 | net/ipv4/igmp.c | for(i=&(dev->ip_mc_list);(*i)!=NULL;i=&(*i)->next) |
ip_mc_list | 524 | net/ipv4/igmp.c | struct ip_mc_list *tmp= *i; |
ip_mc_list | 539 | net/ipv4/igmp.c | struct ip_mc_list *i; |
ip_mc_list | 540 | net/ipv4/igmp.c | struct ip_mc_list *j; |
ip_mc_list | 541 | net/ipv4/igmp.c | for(i=dev->ip_mc_list;i!=NULL;i=j) |
ip_mc_list | 546 | net/ipv4/igmp.c | dev->ip_mc_list=NULL; |
ip_mc_list | 555 | net/ipv4/igmp.c | struct ip_mc_list *i; |
ip_mc_list | 556 | net/ipv4/igmp.c | for(i=dev->ip_mc_list;i!=NULL;i=i->next) |
ip_mc_list | 559 | net/ipv4/igmp.c | i=(struct ip_mc_list *)kmalloc(sizeof(*i), GFP_KERNEL); |
ip_mc_list | 566 | net/ipv4/igmp.c | i->next=dev->ip_mc_list; |
ip_mc_list | 567 | net/ipv4/igmp.c | dev->ip_mc_list=i; |
ip_mc_list | 584 | net/ipv4/igmp.c | if(sk->ip_mc_list==NULL) |
ip_mc_list | 586 | net/ipv4/igmp.c | if((sk->ip_mc_list=(struct ip_mc_socklist *)kmalloc(sizeof(*sk->ip_mc_list), GFP_KERNEL))==NULL) |
ip_mc_list | 588 | net/ipv4/igmp.c | memset(sk->ip_mc_list,'\0',sizeof(*sk->ip_mc_list)); |
ip_mc_list | 592 | net/ipv4/igmp.c | if(sk->ip_mc_list->multiaddr[i]==addr && sk->ip_mc_list->multidev[i]==dev) |
ip_mc_list | 594 | net/ipv4/igmp.c | if(sk->ip_mc_list->multidev[i]==NULL) |
ip_mc_list | 600 | net/ipv4/igmp.c | sk->ip_mc_list->multiaddr[unused]=addr; |
ip_mc_list | 601 | net/ipv4/igmp.c | sk->ip_mc_list->multidev[unused]=dev; |
ip_mc_list | 617 | net/ipv4/igmp.c | if(sk->ip_mc_list==NULL) |
ip_mc_list | 622 | net/ipv4/igmp.c | if(sk->ip_mc_list->multiaddr[i]==addr && sk->ip_mc_list->multidev[i]==dev) |
ip_mc_list | 624 | net/ipv4/igmp.c | sk->ip_mc_list->multidev[i]=NULL; |
ip_mc_list | 640 | net/ipv4/igmp.c | if(sk->ip_mc_list==NULL) |
ip_mc_list | 645 | net/ipv4/igmp.c | if(sk->ip_mc_list->multidev[i]) |
ip_mc_list | 647 | net/ipv4/igmp.c | ip_mc_dec_group(sk->ip_mc_list->multidev[i], sk->ip_mc_list->multiaddr[i]); |
ip_mc_list | 648 | net/ipv4/igmp.c | sk->ip_mc_list->multidev[i]=NULL; |
ip_mc_list | 651 | net/ipv4/igmp.c | kfree_s(sk->ip_mc_list,sizeof(*sk->ip_mc_list)); |
ip_mc_list | 652 | net/ipv4/igmp.c | sk->ip_mc_list=NULL; |
ip_mc_list | 406 | net/ipv4/ip_input.c | struct ip_mc_list *ip_mc=dev->ip_mc_list; |
ip_mc_list | 490 | net/ipv4/ip_output.c | struct ip_mc_list *imc=dev->ip_mc_list; |
ip_mc_list | 950 | net/ipv4/ip_output.c | struct ip_mc_list *imc=dev->ip_mc_list; |
ip_mc_list | 46 | net/ipv4/ip_sockglue.c | struct ip_mc_list *im; |
ip_mc_list | 61 | net/ipv4/ip_sockglue.c | for(im = dev->ip_mc_list; im; im = im->next) |