Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/net/ethernet/cisco/enic/
H A Denic_dev.c64 int broadcast, int promisc, int allmulti) in enic_dev_packet_filter() argument
70 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
H A Denic_dev.h32 int broadcast, int promisc, int allmulti);
H A Dvnic_dev.h125 int broadcast, int promisc, int allmulti);
H A Dvnic_dev.c746 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
756 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
H A Denic_main.c1045 int allmulti = (netdev->flags & IFF_ALLMULTI) || in enic_set_rx_mode() local
1048 (allmulti ? IFF_ALLMULTI : 0) | in enic_set_rx_mode()
1054 multicast, broadcast, promisc, allmulti); in enic_set_rx_mode()
1059 if (!allmulti) in enic_set_rx_mode()
/openbmc/linux/drivers/net/ethernet/ti/
H A Dcpsw_ale.c811 int allmulti) in cpsw_ale_vlan_set_unreg_mcast() argument
817 if (allmulti) in cpsw_ale_vlan_set_unreg_mcast()
828 int allmulti) in cpsw_ale_vlan_set_unreg_mcast_idx() argument
838 if (allmulti) in cpsw_ale_vlan_set_unreg_mcast_idx()
846 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port) in cpsw_ale_set_allmulti() argument
866 cpsw_ale_vlan_set_unreg_mcast(ale, ale_entry, allmulti); in cpsw_ale_set_allmulti()
869 allmulti); in cpsw_ale_set_allmulti()
H A Dcpsw_ale.h122 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port);
/openbmc/linux/drivers/net/ethernet/freescale/fman/
H A Dmac.h34 bool allmulti; member
/openbmc/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_classifier.c334 void icssg_class_default(struct regmap *miig_rt, int slice, bool allmulti) in icssg_class_default() argument
346 if (allmulti) in icssg_class_default()
H A Dicssg_prueth.h276 void icssg_class_default(struct regmap *miig_rt, int slice, bool allmulti);
H A Dicssg_prueth.c1529 bool promisc, allmulti; in emac_ndo_set_rx_mode_work() local
1535 allmulti = ndev->flags & IFF_ALLMULTI; in emac_ndo_set_rx_mode_work()
1545 if (allmulti) { in emac_ndo_set_rx_mode_work()
/openbmc/linux/drivers/scsi/fnic/
H A Dvnic_dev.h124 int broadcast, int promisc, int allmulti);
H A Dvnic_dev.c706 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
716 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-net.h188 uint8_t allmulti; member
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dfs.h52 struct mlx5e_l2_rule allmulti; member
/openbmc/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c1374 bool allmulti, in i40e_config_vf_promiscuous_mode() argument
1388 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, in i40e_config_vf_promiscuous_mode()
1397 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, in i40e_config_vf_promiscuous_mode()
1404 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, in i40e_config_vf_promiscuous_mode()
2254 bool allmulti = false; in i40e_vc_config_promiscuous_mode_msg() local
2286 allmulti = true; in i40e_vc_config_promiscuous_mode_msg()
2290 aq_ret = i40e_config_vf_promiscuous_mode(vf, info->vsi_id, allmulti, in i40e_vc_config_promiscuous_mode_msg()
2295 if (allmulti) { in i40e_vc_config_promiscuous_mode_msg()
4505 bool allmulti = false, alluni = false; in i40e_ndo_set_vf_port_vlan() local
4580 allmulti, alluni); in i40e_ndo_set_vf_port_vlan()
[all …]
/openbmc/linux/drivers/net/ethernet/ibm/ehea/
H A Dehea.h440 int allmulti; /* Indicates IFF_ALLMULTI state */ member
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl.c985 bool rm_promisc, alluni = false, allmulti = false; in ice_vc_cfg_promiscuous_mode_msg() local
1024 allmulti = true; in ice_vc_cfg_promiscuous_mode_msg()
1026 rm_promisc = !allmulti && !alluni; in ice_vc_cfg_promiscuous_mode_msg()
1054 if (allmulti) in ice_vc_cfg_promiscuous_mode_msg()
1071 if (allmulti) in ice_vc_cfg_promiscuous_mode_msg()
1081 if (allmulti && in ice_vc_cfg_promiscuous_mode_msg()
1085 else if (!allmulti && in ice_vc_cfg_promiscuous_mode_msg()
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp.c814 unsigned char allmulti[] = {0x01, 0x00, 0x00, 0x00, 0x00, 0x00}; in bcmasp_set_allmulti() local
818 bcmasp_set_mda_filter(intf, allmulti, allmulti, i); in bcmasp_set_allmulti()
/openbmc/linux/drivers/net/ethernet/sfc/
H A Dtc.c2493 struct efx_filter_spec promisc, allmulti; in efx_tc_insert_rep_filters() local
2507 efx_filter_init_rx(&allmulti, EFX_FILTER_PRI_REQUIRED, 0, 0); in efx_tc_insert_rep_filters()
2508 efx_filter_set_mc_def(&allmulti); in efx_tc_insert_rep_filters()
2509 efx_filter_set_vport_id(&allmulti, efx->tc->reps_mport_vport_id); in efx_tc_insert_rep_filters()
2510 rc = efx_filter_insert_filter(efx, &allmulti, false); in efx_tc_insert_rep_filters()
/openbmc/linux/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c942 static const u8 allmulti[] = { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 }; in eth_set_mcast_list() local
946 __raw_writel(allmulti[i], &port->regs->mcast_addr[i]); in eth_set_mcast_list()
947 __raw_writel(allmulti[i], &port->regs->mcast_mask[i]); in eth_set_mcast_list()
/openbmc/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c481 if (!!(net_dev->flags & IFF_ALLMULTI) != priv->mac_dev->allmulti) { in dpaa_set_rx_mode()
482 priv->mac_dev->allmulti = !priv->mac_dev->allmulti; in dpaa_set_rx_mode()
484 priv->mac_dev->allmulti); in dpaa_set_rx_mode()
/openbmc/linux/net/mac80211/
H A Diface.c802 int allmulti, sdata_allmulti; in ieee80211_set_multicast_list() local
804 allmulti = !!(dev->flags & IFF_ALLMULTI); in ieee80211_set_multicast_list()
807 if (allmulti != sdata_allmulti) { in ieee80211_set_multicast_list()
/openbmc/qemu/hw/net/
H A Dvirtio-net.c512 } else if (n->allmulti) { in virtio_net_query_rxfilter()
1033 n->allmulti = on; in virtio_net_handle_rx_mode()
1761 } else if (n->allmulti || n->mac_table.multi_overflow) { in receive_filter()
3353 VMSTATE_UINT8(allmulti, VirtIONet),
3875 n->allmulti = 0; in virtio_net_reset()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs.c846 mlx5e_add_l2_flow_rule(fs, &ea->allmulti, MLX5E_ALLMULTI); in mlx5e_fs_set_rx_mode_work()
855 mlx5e_del_l2_flow_rule(fs, &ea->allmulti); in mlx5e_fs_set_rx_mode_work()

12