Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/cisco/enic/
A 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()
A Denic_dev.h47 int broadcast, int promisc, int allmulti);
A Dvnic_dev.h138 int broadcast, int promisc, int allmulti);
A Dvnic_dev.c759 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
769 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
A Denic_main.c1046 int allmulti = (netdev->flags & IFF_ALLMULTI) || in enic_set_rx_mode() local
1049 (allmulti ? IFF_ALLMULTI : 0) | in enic_set_rx_mode()
1055 multicast, broadcast, promisc, allmulti); in enic_set_rx_mode()
1060 if (!allmulti) in enic_set_rx_mode()
/linux/drivers/net/ethernet/ti/
A Dcpsw_ale.c795 int allmulti) in cpsw_ale_vlan_set_unreg_mcast() argument
801 if (allmulti) in cpsw_ale_vlan_set_unreg_mcast()
812 int allmulti) in cpsw_ale_vlan_set_unreg_mcast_idx() argument
822 if (allmulti) in cpsw_ale_vlan_set_unreg_mcast_idx()
830 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port) in cpsw_ale_set_allmulti() argument
850 cpsw_ale_vlan_set_unreg_mcast(ale, ale_entry, allmulti); in cpsw_ale_set_allmulti()
853 allmulti); in cpsw_ale_set_allmulti()
A Dcpsw_ale.h122 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port);
/linux/drivers/net/ethernet/freescale/fman/
A Dmac.h62 bool allmulti; member
/linux/drivers/scsi/fnic/
A Dvnic_dev.h136 int broadcast, int promisc, int allmulti);
A Dvnic_dev.c718 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
728 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs.h67 struct mlx5e_l2_rule allmulti; member
/linux/drivers/net/ethernet/intel/i40e/
A Di40e_virtchnl_pf.c1344 bool allmulti, in i40e_config_vf_promiscuous_mode() argument
1358 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, in i40e_config_vf_promiscuous_mode()
1367 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, in i40e_config_vf_promiscuous_mode()
1374 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, in i40e_config_vf_promiscuous_mode()
2176 bool allmulti = false; in i40e_vc_config_promiscuous_mode_msg() local
2207 allmulti = true; in i40e_vc_config_promiscuous_mode_msg()
2211 aq_ret = i40e_config_vf_promiscuous_mode(vf, info->vsi_id, allmulti, in i40e_vc_config_promiscuous_mode_msg()
2216 if (allmulti) { in i40e_vc_config_promiscuous_mode_msg()
4231 bool allmulti = false, alluni = false; in i40e_ndo_set_vf_port_vlan() local
4309 allmulti, alluni); in i40e_ndo_set_vf_port_vlan()
[all …]
/linux/drivers/net/ethernet/ibm/ehea/
A Dehea.h439 int allmulti; /* Indicates IFF_ALLMULTI state */ member
A Dehea_main.c1870 if (!port->allmulti) { in ehea_allmulti()
1876 port->allmulti = 1; in ehea_allmulti()
1886 port->allmulti = 0; in ehea_allmulti()
/linux/drivers/net/ethernet/intel/ice/
A Dice_virtchnl_pf.c3025 bool rm_promisc, alluni = false, allmulti = false; in ice_vc_cfg_promiscuous_mode_msg() local
3061 allmulti = true; in ice_vc_cfg_promiscuous_mode_msg()
3063 rm_promisc = !allmulti && !alluni; in ice_vc_cfg_promiscuous_mode_msg()
3078 bool set_dflt_vsi = alluni || allmulti; in ice_vc_cfg_promiscuous_mode_msg()
3118 !allmulti); in ice_vc_cfg_promiscuous_mode_msg()
3121 allmulti ? "en" : "dis", vf->vf_id); in ice_vc_cfg_promiscuous_mode_msg()
3127 if (allmulti && in ice_vc_cfg_promiscuous_mode_msg()
3131 else if (!allmulti && test_and_clear_bit(ICE_VF_STATE_MC_PROMISC, vf->vf_states)) in ice_vc_cfg_promiscuous_mode_msg()
/linux/drivers/net/ethernet/xscale/
A Dixp4xx_eth.c930 static const u8 allmulti[] = { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 }; in eth_set_mcast_list() local
934 __raw_writel(allmulti[i], &port->regs->mcast_addr[i]); in eth_set_mcast_list()
935 __raw_writel(allmulti[i], &port->regs->mcast_mask[i]); in eth_set_mcast_list()
/linux/drivers/net/
A Dvirtio_net.c178 u8 allmulti; member
1987 vi->ctrl->allmulti = ((dev->flags & IFF_ALLMULTI) != 0); in virtnet_set_rx_mode()
1996 sg_init_one(sg, &vi->ctrl->allmulti, sizeof(vi->ctrl->allmulti)); in virtnet_set_rx_mode()
2001 vi->ctrl->allmulti ? "en" : "dis"); in virtnet_set_rx_mode()
/linux/net/mac80211/
A Diface.c688 int allmulti, sdata_allmulti; in ieee80211_set_multicast_list() local
690 allmulti = !!(dev->flags & IFF_ALLMULTI); in ieee80211_set_multicast_list()
693 if (allmulti != sdata_allmulti) { in ieee80211_set_multicast_list()
/linux/drivers/net/ethernet/freescale/dpaa/
A Ddpaa_eth.c485 if (!!(net_dev->flags & IFF_ALLMULTI) != priv->mac_dev->allmulti) { in dpaa_set_rx_mode()
486 priv->mac_dev->allmulti = !priv->mac_dev->allmulti; in dpaa_set_rx_mode()
488 priv->mac_dev->allmulti); in dpaa_set_rx_mode()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_fs.c812 mlx5e_add_l2_flow_rule(priv, &ea->allmulti, MLX5E_ALLMULTI); in mlx5e_set_rx_mode_work()
821 mlx5e_del_l2_flow_rule(priv, &ea->allmulti); in mlx5e_set_rx_mode_work()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
A Drvu_nix.c3739 bool allmulti, promisc, nix_rx_multicast; in rvu_mbox_handler_nix_set_rx_mode() local
3746 allmulti = req->mode & NIX_RX_MODE_ALLMULTI ? true : false; in rvu_mbox_handler_nix_set_rx_mode()
3752 (promisc || allmulti)) { in rvu_mbox_handler_nix_set_rx_mode()
3760 (promisc || allmulti)) in rvu_mbox_handler_nix_set_rx_mode()
3770 allmulti); in rvu_mbox_handler_nix_set_rx_mode()
3790 if (allmulti) { in rvu_mbox_handler_nix_set_rx_mode()
/linux/drivers/net/wireless/marvell/
A Dmwl8k.c2685 __mwl8k_cmd_mac_multicast_adr(struct ieee80211_hw *hw, int allmulti, in __mwl8k_cmd_mac_multicast_adr() argument
2696 if (allmulti || mc_count > priv->num_mcaddrs) { in __mwl8k_cmd_mac_multicast_adr()
2697 allmulti = 1; in __mwl8k_cmd_mac_multicast_adr()
2712 if (allmulti) { in __mwl8k_cmd_mac_multicast_adr()
/linux/net/core/
A Ddev.c8643 dev->allmulti += inc; in __dev_set_allmulti()
8644 if (dev->allmulti == 0) { in __dev_set_allmulti()
8652 dev->allmulti -= inc; in __dev_set_allmulti()
/linux/include/linux/
A Dnetdevice.h2078 unsigned int allmulti; member

Completed in 127 milliseconds