| tag | line | file | source code |
| num_addrs | 117 | drivers/net/3c501.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 641 | drivers/net/3c501.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 645 | drivers/net/3c501.c | if (num_addrs > 0) { |
| num_addrs | 648 | drivers/net/3c501.c | } else if (num_addrs < 0) { |
| num_addrs | 1222 | drivers/net/3c505.c | static void elp_set_mc_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1230 | drivers/net/3c505.c | if (num_addrs != -1) { |
| num_addrs | 1234 | drivers/net/3c505.c | adapter->tx_pcb.length = 6*num_addrs; |
| num_addrs | 1235 | drivers/net/3c505.c | for (i=0;i<num_addrs;i++) |
| num_addrs | 1248 | drivers/net/3c505.c | if (num_addrs) |
| num_addrs | 111 | drivers/net/3c509.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 632 | drivers/net/3c509.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 637 | drivers/net/3c509.c | if (old != num_addrs) { |
| num_addrs | 638 | drivers/net/3c509.c | old = num_addrs; |
| num_addrs | 639 | drivers/net/3c509.c | printk("%s: Setting Rx mode to %d addresses.\n", dev->name, num_addrs); |
| num_addrs | 642 | drivers/net/3c509.c | if (num_addrs > 0) { |
| num_addrs | 644 | drivers/net/3c509.c | } else if (num_addrs < 0) { |
| num_addrs | 98 | drivers/net/8390.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 557 | drivers/net/8390.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 561 | drivers/net/8390.c | if (num_addrs > 0) { |
| num_addrs | 565 | drivers/net/8390.c | } else if (num_addrs < 0) |
| num_addrs | 195 | drivers/net/apricot.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 972 | drivers/net/apricot.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 978 | drivers/net/apricot.c | printk ("%s: set multicast list %d\n", dev->name, num_addrs); |
| num_addrs | 980 | drivers/net/apricot.c | if (num_addrs > 0) { |
| num_addrs | 981 | drivers/net/apricot.c | cmd = (struct i596_cmd *) kmalloc(sizeof(struct i596_cmd)+2+num_addrs*6, GFP_ATOMIC); |
| num_addrs | 989 | drivers/net/apricot.c | *((unsigned short *) (cmd + 1)) = num_addrs * 6; |
| num_addrs | 990 | drivers/net/apricot.c | memcpy (((char *)(cmd + 1))+2, addrs, num_addrs * 6); |
| num_addrs | 997 | drivers/net/apricot.c | if (num_addrs == 0) |
| num_addrs | 321 | drivers/net/arcnet.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 1576 | drivers/net/arcnet.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1582 | drivers/net/arcnet.c | if (num_addrs) { |
| num_addrs | 126 | drivers/net/at1700.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 611 | drivers/net/at1700.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 614 | drivers/net/at1700.c | if (num_addrs) { |
| num_addrs | 143 | drivers/net/atp.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 762 | drivers/net/atp.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 766 | drivers/net/atp.c | lp->addr_mode = num_addrs ? CMR2h_PROMISC : CMR2h_Normal; |
| num_addrs | 279 | drivers/net/de4x5.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 295 | drivers/net/de4x5.c | static void SetMulticastFilter(struct device *dev, int num_addrs, char *addrs, char *multicast_table); |
| num_addrs | 1089 | drivers/net/de4x5.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1099 | drivers/net/de4x5.c | if (num_addrs >= 0) { |
| num_addrs | 1100 | drivers/net/de4x5.c | SetMulticastFilter(dev, num_addrs, (char *)addrs, lp->setup_frame); |
| num_addrs | 1124 | drivers/net/de4x5.c | static void SetMulticastFilter(struct device *dev, int num_addrs, char *addrs, char *multicast_table) |
| num_addrs | 1132 | drivers/net/de4x5.c | if (num_addrs == HASH_TABLE_LEN) { |
| num_addrs | 1142 | drivers/net/de4x5.c | for (i=0;i<num_addrs;i++) { /* for each address in the list */ |
| num_addrs | 469 | drivers/net/de620.c | de620_set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 471 | drivers/net/de620.c | if (num_addrs) { /* Enable promiscuous mode */ |
| num_addrs | 328 | drivers/net/depca.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 344 | drivers/net/depca.c | static void SetMulticastFilter(int num_addrs, char *addrs, char *multicast_table); |
| num_addrs | 1251 | drivers/net/depca.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1260 | drivers/net/depca.c | if (num_addrs >= 0) { |
| num_addrs | 1261 | drivers/net/depca.c | SetMulticastFilter(num_addrs, (char *)addrs, (char *)hash_filter); |
| num_addrs | 1279 | drivers/net/depca.c | static void SetMulticastFilter(int num_addrs, char *addrs, char *multicast_table) |
| num_addrs | 1285 | drivers/net/depca.c | for (i=0;i<num_addrs;i++) { /* for each address in the list */ |
| num_addrs | 297 | drivers/net/eexpress.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 687 | drivers/net/eexpress.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 692 | drivers/net/eexpress.c | if (num_addrs < 0) { |
| num_addrs | 695 | drivers/net/eexpress.c | } else if (num_addrs > 0) { |
| num_addrs | 699 | drivers/net/eexpress.c | outw(num_addrs * 6, ioaddr); |
| num_addrs | 700 | drivers/net/eexpress.c | outsw(ioaddr, addrs, num_addrs*3); /* 3 = addr len in words */ |
| num_addrs | 296 | drivers/net/ewrk3.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 309 | drivers/net/ewrk3.c | static void SetMulticastFilter(struct device *dev, int num_addrs, char *addrs, char *multicast_table); |
| num_addrs | 1214 | drivers/net/ewrk3.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1229 | drivers/net/ewrk3.c | if (num_addrs >= 0) { |
| num_addrs | 1230 | drivers/net/ewrk3.c | SetMulticastFilter(dev, num_addrs, (char *)addrs, multicast_table); |
| num_addrs | 1249 | drivers/net/ewrk3.c | static void SetMulticastFilter(struct device *dev, int num_addrs, char *addrs, char *multicast_table) |
| num_addrs | 1267 | drivers/net/ewrk3.c | if (num_addrs == HASH_TABLE_LEN) { |
| num_addrs | 1292 | drivers/net/ewrk3.c | for (i=0;i<num_addrs;i++) { /* for each address in the list */ |
| num_addrs | 243 | drivers/net/lance.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 1014 | drivers/net/lance.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1023 | drivers/net/lance.c | if (num_addrs >= 0) { |
| num_addrs | 1027 | drivers/net/lance.c | memset(multicast_table, (num_addrs == 0) ? 0 : -1, sizeof(multicast_table)); |
| num_addrs | 198 | drivers/net/ni52.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 1102 | drivers/net/ni52.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1109 | drivers/net/ni52.c | if(!num_addrs) |
| num_addrs | 124 | drivers/net/ni65.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 638 | drivers/net/ni65.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 500 | drivers/net/sk_g16.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 1739 | drivers/net/sk_g16.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 1742 | drivers/net/sk_g16.c | if (num_addrs == -1) |
| num_addrs | 1747 | drivers/net/sk_g16.c | else if (num_addrs == 0) |
| num_addrs | 104 | drivers/net/skeleton.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 498 | drivers/net/skeleton.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 501 | drivers/net/skeleton.c | if (num_addrs) { |
| num_addrs | 165 | drivers/net/tulip.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 677 | drivers/net/tulip.c | set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 682 | drivers/net/tulip.c | if (num_addrs > 15) { |
| num_addrs | 685 | drivers/net/tulip.c | } else if (num_addrs < 0) { /* Set promiscuous. */ |
| num_addrs | 699 | drivers/net/tulip.c | for(i = 0; i < num_addrs; i++) { |
| num_addrs | 189 | drivers/net/znet.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs); |
| num_addrs | 649 | drivers/net/znet.c | static void set_multicast_list(struct device *dev, int num_addrs, void *addrs) |
| num_addrs | 653 | drivers/net/znet.c | if (num_addrs < 0) { |
| num_addrs | 657 | drivers/net/znet.c | } else if (num_addrs > 0) { |
| num_addrs | 670 | drivers/net/znet.c | if (num_addrs > 0) { |
| num_addrs | 671 | drivers/net/znet.c | int addrs_len = 6*num_addrs; |
| num_addrs | 155 | include/linux/netdevice.h | int num_addrs, void *addrs); |