/Linux-v6.6/drivers/net/ethernet/cisco/enic/ |
D | enic_dev.c | 64 int broadcast, int promisc, int allmulti) in enic_dev_packet_filter() argument 70 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
|
D | enic_dev.h | 32 int broadcast, int promisc, int allmulti);
|
D | vnic_dev.h | 125 int broadcast, int promisc, int allmulti);
|
D | vnic_dev.c | 746 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument 756 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
|
D | enic_main.c | 1045 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()
|
/Linux-v6.6/drivers/net/ethernet/freescale/fman/ |
D | mac.h | 33 bool allmulti; member
|
/Linux-v6.6/drivers/net/ethernet/ti/ |
D | cpsw_ale.c | 811 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()
|
D | cpsw_ale.h | 122 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port);
|
/Linux-v6.6/drivers/net/ethernet/ti/icssg/ |
D | icssg_classifier.c | 334 void icssg_class_default(struct regmap *miig_rt, int slice, bool allmulti) in icssg_class_default() argument 346 if (allmulti) in icssg_class_default()
|
D | icssg_prueth.h | 264 void icssg_class_default(struct regmap *miig_rt, int slice, bool allmulti);
|
D | icssg_prueth.c | 1518 bool promisc, allmulti; in emac_ndo_set_rx_mode_work() local 1524 allmulti = ndev->flags & IFF_ALLMULTI; in emac_ndo_set_rx_mode_work() 1534 if (allmulti) { in emac_ndo_set_rx_mode_work()
|
/Linux-v6.6/drivers/scsi/fnic/ |
D | vnic_dev.h | 124 int broadcast, int promisc, int allmulti);
|
D | vnic_dev.c | 706 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument 716 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | fs.h | 52 struct mlx5e_l2_rule allmulti; member
|
/Linux-v6.6/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl_pf.c | 1346 bool allmulti, in i40e_config_vf_promiscuous_mode() argument 1360 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, in i40e_config_vf_promiscuous_mode() 1369 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, in i40e_config_vf_promiscuous_mode() 1376 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, in i40e_config_vf_promiscuous_mode() 2226 bool allmulti = false; in i40e_vc_config_promiscuous_mode_msg() local 2258 allmulti = true; in i40e_vc_config_promiscuous_mode_msg() 2262 aq_ret = i40e_config_vf_promiscuous_mode(vf, info->vsi_id, allmulti, in i40e_vc_config_promiscuous_mode_msg() 2267 if (allmulti) { in i40e_vc_config_promiscuous_mode_msg() 4438 bool allmulti = false, alluni = false; in i40e_ndo_set_vf_port_vlan() local 4513 allmulti, alluni); in i40e_ndo_set_vf_port_vlan() [all …]
|
/Linux-v6.6/drivers/net/ethernet/ibm/ehea/ |
D | ehea.h | 440 int allmulti; /* Indicates IFF_ALLMULTI state */ member
|
/Linux-v6.6/drivers/net/ethernet/intel/ice/ |
D | ice_virtchnl.c | 998 bool rm_promisc, alluni = false, allmulti = false; in ice_vc_cfg_promiscuous_mode_msg() local 1037 allmulti = true; in ice_vc_cfg_promiscuous_mode_msg() 1039 rm_promisc = !allmulti && !alluni; in ice_vc_cfg_promiscuous_mode_msg() 1067 if (allmulti) in ice_vc_cfg_promiscuous_mode_msg() 1084 if (allmulti) in ice_vc_cfg_promiscuous_mode_msg() 1094 if (allmulti && in ice_vc_cfg_promiscuous_mode_msg() 1098 else if (!allmulti && in ice_vc_cfg_promiscuous_mode_msg()
|
/Linux-v6.6/drivers/net/ethernet/broadcom/asp2/ |
D | bcmasp.c | 814 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()
|
/Linux-v6.6/drivers/net/ethernet/sfc/ |
D | tc.c | 2493 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()
|
/Linux-v6.6/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 942 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()
|
/Linux-v6.6/net/mac80211/ |
D | iface.c | 766 int allmulti, sdata_allmulti; in ieee80211_set_multicast_list() local 768 allmulti = !!(dev->flags & IFF_ALLMULTI); in ieee80211_set_multicast_list() 771 if (allmulti != sdata_allmulti) { in ieee80211_set_multicast_list()
|
/Linux-v6.6/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_eth.c | 481 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()
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_fs.c | 846 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()
|
/Linux-v6.6/drivers/net/ |
D | virtio_net.c | 228 u8 allmulti; member 2659 vi->ctrl->allmulti = ((dev->flags & IFF_ALLMULTI) != 0); in virtnet_set_rx_mode() 2668 sg_init_one(sg, &vi->ctrl->allmulti, sizeof(vi->ctrl->allmulti)); in virtnet_set_rx_mode() 2673 vi->ctrl->allmulti ? "en" : "dis"); in virtnet_set_rx_mode()
|
/Linux-v6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rvu_nix.c | 4029 bool allmulti, promisc, nix_rx_multicast; in rvu_mbox_handler_nix_set_rx_mode() local 4036 allmulti = req->mode & NIX_RX_MODE_ALLMULTI ? true : false; in rvu_mbox_handler_nix_set_rx_mode() 4042 (promisc || allmulti)) { in rvu_mbox_handler_nix_set_rx_mode() 4050 (promisc || allmulti)) in rvu_mbox_handler_nix_set_rx_mode() 4060 allmulti); in rvu_mbox_handler_nix_set_rx_mode() 4080 if (allmulti) { in rvu_mbox_handler_nix_set_rx_mode()
|