Home
last modified time | relevance | path

Searched refs:allmulti (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/ti/
Dcpsw_ale.h30 int allmulti; member
107 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti);
Dcpsw_ale.c463 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti) in cpsw_ale_set_allmulti() argument
470 if (ale->allmulti == allmulti) in cpsw_ale_set_allmulti()
474 ale->allmulti = allmulti; in cpsw_ale_set_allmulti()
483 if (allmulti) in cpsw_ale_set_allmulti()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_dev.c79 int broadcast, int promisc, int allmulti) in enic_dev_packet_filter() argument
85 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
Denic_dev.h47 int broadcast, int promisc, int allmulti);
Dvnic_dev.h97 int broadcast, int promisc, int allmulti);
Dvnic_dev.c639 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
649 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
Denic_main.c784 int allmulti = (netdev->flags & IFF_ALLMULTI) || in enic_set_rx_mode() local
787 (allmulti ? IFF_ALLMULTI : 0) | in enic_set_rx_mode()
793 multicast, broadcast, promisc, allmulti); in enic_set_rx_mode()
798 if (!allmulti) in enic_set_rx_mode()
/linux-4.1.27/drivers/scsi/fnic/
Dvnic_dev.h134 int broadcast, int promisc, int allmulti);
Dvnic_dev.c473 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
483 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea.h453 int allmulti; /* Indicates IFF_ALLMULTI state */ member
Dehea_main.c1901 if (!port->allmulti) { in ehea_allmulti()
1907 port->allmulti = 1; in ehea_allmulti()
1917 port->allmulti = 0; in ehea_allmulti()
/linux-4.1.27/drivers/net/
Dvirtio_net.c1154 u8 promisc, allmulti; in virtnet_set_rx_mode() local
1167 allmulti = ((dev->flags & IFF_ALLMULTI) != 0); in virtnet_set_rx_mode()
1176 sg_init_one(sg, &allmulti, sizeof(allmulti)); in virtnet_set_rx_mode()
1181 allmulti ? "en" : "dis"); in virtnet_set_rx_mode()
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c939 static const u8 allmulti[] = { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 }; in eth_set_mcast_list() local
943 __raw_writel(allmulti[i], &port->regs->mcast_addr[i]); in eth_set_mcast_list()
944 __raw_writel(allmulti[i], &port->regs->mcast_mask[i]); in eth_set_mcast_list()
/linux-4.1.27/net/mac80211/
Diface.c1058 int allmulti, promisc, sdata_allmulti, sdata_promisc; in ieee80211_set_multicast_list() local
1060 allmulti = !!(dev->flags & IFF_ALLMULTI); in ieee80211_set_multicast_list()
1065 if (allmulti != sdata_allmulti) { in ieee80211_set_multicast_list()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl_pf.c1225 bool allmulti = false; in i40e_vc_config_promiscuous_mode_msg() local
1237 allmulti = true; in i40e_vc_config_promiscuous_mode_msg()
1239 allmulti, NULL); in i40e_vc_config_promiscuous_mode_msg()
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c2667 __mwl8k_cmd_mac_multicast_adr(struct ieee80211_hw *hw, int allmulti, in __mwl8k_cmd_mac_multicast_adr() argument
2678 if (allmulti || mc_count > priv->num_mcaddrs) { in __mwl8k_cmd_mac_multicast_adr()
2679 allmulti = 1; in __mwl8k_cmd_mac_multicast_adr()
2694 if (allmulti) { in __mwl8k_cmd_mac_multicast_adr()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmvpp2.c5584 bool allmulti = dev->flags & IFF_ALLMULTI; in mvpp2_set_rx_mode() local
5587 mvpp2_prs_mac_multi_set(priv, id, MVPP2_PE_MAC_MC_ALL, allmulti); in mvpp2_set_rx_mode()
5588 mvpp2_prs_mac_multi_set(priv, id, MVPP2_PE_MAC_MC_IP6, allmulti); in mvpp2_set_rx_mode()
5593 if (allmulti && !netdev_mc_empty(dev)) { in mvpp2_set_rx_mode()
/linux-4.1.27/net/core/
Ddev.c5596 dev->allmulti += inc; in __dev_set_allmulti()
5597 if (dev->allmulti == 0) { in __dev_set_allmulti()
5605 dev->allmulti -= inc; in __dev_set_allmulti()
/linux-4.1.27/include/linux/
Dnetdevice.h1609 unsigned int allmulti; member