Home
last modified time | relevance | path

Searched refs:mc_list (Results 1 – 25 of 135) sorted by relevance

123456

/linux-2.4.37.9/net/core/
Ddev_mcast.c110 for (dmip = &dev->mc_list; (dmi = *dmip) != NULL; dmip = &dmi->next) { in dev_mc_delete()
162 for (dmi = dev->mc_list; dmi != NULL; dmi = dmi->next) { in dev_mc_add()
182 dmi->next = dev->mc_list; in dev_mc_add()
185 dev->mc_list = dmi; in dev_mc_add()
208 while (dev->mc_list != NULL) { in dev_mc_discard()
209 struct dev_mc_list *tmp = dev->mc_list; in dev_mc_discard()
210 dev->mc_list = tmp->next; in dev_mc_discard()
232 for (m = dev->mc_list; m; m = m->next) { in dev_mc_read_proc()
/linux-2.4.37.9/net/8021q/
Dvlan_dev.c744 static int vlan_should_add_mc(struct dev_mc_list *dmi, struct dev_mc_list *mc_list) in vlan_should_add_mc() argument
748 for (idmi = mc_list; idmi != NULL; ) { in vlan_should_add_mc()
762 static inline void vlan_destroy_mc_list(struct dev_mc_list *mc_list) in vlan_destroy_mc_list() argument
764 struct dev_mc_list *dmi = mc_list; in vlan_destroy_mc_list()
774 static void vlan_copy_mc_list(struct dev_mc_list *mc_list, struct vlan_dev_info *vlan_info) in vlan_copy_mc_list() argument
781 for (dmi = mc_list; dmi != NULL; dmi = dmi->next) { in vlan_copy_mc_list()
798 struct dev_mc_list *dmi = dev->mc_list; in vlan_flush_mc_list()
810 dmi = dev->mc_list; in vlan_flush_mc_list()
885 for (dmi = vlan_dev->mc_list; dmi != NULL; dmi = dmi->next) { in vlan_dev_set_multicast_list()
901 if (vlan_should_add_mc(dmi, vlan_dev->mc_list)) { in vlan_dev_set_multicast_list()
[all …]
/linux-2.4.37.9/net/ipv4/
Digmp.c489 for (pmc=in_dev->mc_list; pmc; pmc=pmc->next) { in igmpv3_send_report()
579 for (pmc=in_dev->mc_list; pmc; pmc=pmc->next) { in igmpv3_send_cr()
756 for (im=in_dev->mc_list; im!=NULL; im=im->next) { in igmp_heard_report()
825 for (im=in_dev->mc_list; im!=NULL; im=im->next) { in igmp_heard_query()
1028 for (pmc=in_dev->mc_list; pmc; pmc=pmc->next) { in igmpv3_clear_delrec()
1126 for (im=in_dev->mc_list; im; im=im->next) { in ip_mc_inc_group()
1162 im->next=in_dev->mc_list; in ip_mc_inc_group()
1163 in_dev->mc_list=im; in ip_mc_inc_group()
1185 for (ip=&in_dev->mc_list; (i=*ip)!=NULL; ip=&i->next) { in ip_mc_dec_group()
1212 for (i=in_dev->mc_list; i; i=i->next) in ip_mc_down()
[all …]
/linux-2.4.37.9/net/ipv6/
Dmcast.c780 for (pmc=idev->mc_list; pmc; pmc=pmc->next) { in mld_clear_delrec()
816 for (mc = idev->mc_list; mc; mc = mc->next) { in ipv6_dev_mc_inc()
857 mc->next = idev->mc_list; in ipv6_dev_mc_inc()
858 idev->mc_list = mc; in ipv6_dev_mc_inc()
875 for (map = &idev->mc_list; (ma=*map) != NULL; map = &ma->next) { in __ipv6_dev_mc_dec()
923 for (mc = idev->mc_list; mc; mc=mc->next) { in ipv6_chk_mcast_addr()
1098 for (ma = idev->mc_list; ma; ma=ma->next) { in igmp6_event_query()
1104 for (ma = idev->mc_list; ma; ma=ma->next) { in igmp6_event_query()
1175 for (ma = idev->mc_list; ma; ma=ma->next) { in igmp6_event_report()
1462 for (pmc=idev->mc_list; pmc; pmc=pmc->next) { in mld_send_report()
[all …]
Daf_inet6.c189 sk->protinfo.af_inet.mc_list = NULL; in inet6_create()
/linux-2.4.37.9/drivers/net/bonding/
Dbond_main.c1172 …tic struct dev_mc_list *bond_mc_list_find_dmi(struct dev_mc_list *dmi, struct dev_mc_list *mc_list) in bond_mc_list_find_dmi() argument
1176 for (idmi = mc_list; idmi; idmi = idmi->next) { in bond_mc_list_find_dmi()
1270 dmi = bond->mc_list; in bond_mc_list_destroy()
1272 bond->mc_list = dmi->next; in bond_mc_list_destroy()
1274 dmi = bond->mc_list; in bond_mc_list_destroy()
1281 static int bond_mc_list_copy(struct dev_mc_list *mc_list, struct bonding *bond, int gpf_flag) in bond_mc_list_copy() argument
1285 for (dmi = mc_list; dmi; dmi = dmi->next) { in bond_mc_list_copy()
1293 new_dmi->next = bond->mc_list; in bond_mc_list_copy()
1294 bond->mc_list = new_dmi; in bond_mc_list_copy()
1312 for (dmi = bond_dev->mc_list; dmi; dmi = dmi->next) { in bond_mc_list_flush()
[all …]
Dbonding.h199 struct dev_mc_list *mc_list; member
/linux-2.4.37.9/drivers/net/
Dsun3_82586.h253 unsigned char mc_list[0][6]; /* pointer to 6 bytes entries */ member
Dni52.h245 unsigned char mc_list[0][6]; /* pointer to 6 bytes entries */ member
D3c523.h224 unsigned char mc_list[0][6]; /* pointer to 6 bytes entries */ member
D8390.c913 for (dmi=dev->mc_list; dmi; dmi=dmi->next) in make_mc_bits()
947 if (dev->mc_list) in do_set_multicast_list()
981 else if(dev->flags&IFF_ALLMULTI || dev->mc_list) in do_set_multicast_list()
Damd8111e.c1365 lp->mc_list = dev->mc_list; in amd8111e_set_multicast_list()
1373 lp->mc_list = 0; in amd8111e_set_multicast_list()
1382 lp->mc_list = dev->mc_list; in amd8111e_set_multicast_list()
1384 for (i = 0, mc_ptr = dev->mc_list; mc_ptr && i < dev->mc_count; in amd8111e_set_multicast_list()
Dethertap.c151 for (dmi=dev->mc_list; dmi; dmi=dmi->next) { in set_multicast_list()
Damd8111e.h794 struct dev_mc_list* mc_list; member
Dether00.c648 struct dev_mc_list *mc_list_ent=dev->mc_list; in ether00_set_multicast()
650 DEBUG(printk("mc_count=%d mc_list=%#x\n",dev-> mc_count, dev->mc_list)); in ether00_set_multicast()
Disa-skeleton.c624 hardware_set_filter(dev->mc_list); in set_multicast_list()
Dmac89x0.c565 else if((dev->flags&IFF_ALLMULTI)||dev->mc_list) in set_multicast_list()
Dsonic.c401 struct dev_mc_list *dmi = dev->mc_list; in sonic_multicast_list()
D3c501.c930 else if (dev->mc_list || dev->flags&IFF_ALLMULTI) in set_multicast_list()
/linux-2.4.37.9/include/net/
Dif_inet6.h137 struct ifmcaddr6 *mc_list; member
/linux-2.4.37.9/net/netlink/
Daf_netlink.c86 struct sock *mc_list; member
343 for (skp = &table->mc_list; *skp; skp = &((*skp)->bind_next)) { in netlink_remove()
496 skp = &nl_table[sk->protocol].mc_list; in netlink_bind()
728 for (sk = nl_table[ssk->protocol].mc_list; sk; sk = sk->bind_next) in netlink_broadcast()
773 for (sk = nl_table[ssk->protocol].mc_list; sk; sk = sk->bind_next) in netlink_set_err()
/linux-2.4.37.9/include/linux/
Dinetdevice.h37 struct ip_mc_list *mc_list; /* IP multicast filter chain */ member
/linux-2.4.37.9/net/bluetooth/bnep/
Dnetdev.c106 struct dev_mc_list *dmi = dev->mc_list; in bnep_net_set_mc_list()
/linux-2.4.37.9/drivers/usb/
Dusbnet.c534 struct dev_mc_list *mc_list = net->mc_list; in ax8817x_set_multicast() local
551 mc_list->dmi_addr) >> 26; in ax8817x_set_multicast()
554 mc_list = mc_list->next; in ax8817x_set_multicast()
/linux-2.4.37.9/drivers/net/e100/
De100_main.c1286 struct dev_mc_list *mc_list; in e100_set_multi_exec() local
1302 for (i = 0, mc_list = dev->mc_list; in e100_set_multi_exec()
1304 i++, mc_list = mc_list->next) { in e100_set_multi_exec()
1307 (u8 *) &(mc_list->dmi_addr), ETH_ALEN); in e100_set_multi_exec()

123456