/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_dev.h | 32 int broadcast, int promisc, int allmulti);
|
H A D | enic_dev.c | 64 int broadcast, int promisc, int allmulti) 70 multicast, broadcast, promisc, allmulti); 63 enic_dev_packet_filter(struct enic *enic, int directed, int multicast, int broadcast, int promisc, int allmulti) argument
|
H A D | vnic_dev.h | 125 int broadcast, int promisc, int allmulti);
|
H A D | enic_main.c | 1045 int allmulti = (netdev->flags & IFF_ALLMULTI) || local 1048 (allmulti ? IFF_ALLMULTI : 0) | 1054 multicast, broadcast, promisc, allmulti); 1059 if (!allmulti)
|
H A D | vnic_dev.c | 746 int broadcast, int promisc, int allmulti) 756 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); 745 vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast, int broadcast, int promisc, int allmulti) argument
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | mac.h | 33 bool allmulti; member in struct:mac_device
|
/linux-master/drivers/scsi/fnic/ |
H A D | vnic_dev.h | 124 int broadcast, int promisc, int allmulti);
|
H A D | vnic_dev.c | 710 int broadcast, int promisc, int allmulti) 720 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); 709 vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast, int broadcast, int promisc, int allmulti) argument
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpsw_ale.h | 122 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port);
|
H A D | cpsw_ale.c | 811 int allmulti) 817 if (allmulti) 828 int allmulti) 838 if (allmulti) 846 void cpsw_ale_set_allmulti(struct cpsw_ale *ale, int allmulti, int port) argument 866 cpsw_ale_vlan_set_unreg_mcast(ale, ale_entry, allmulti); 869 allmulti); 810 cpsw_ale_vlan_set_unreg_mcast(struct cpsw_ale *ale, u32 *ale_entry, int allmulti) argument 827 cpsw_ale_vlan_set_unreg_mcast_idx(struct cpsw_ale *ale, u32 *ale_entry, int allmulti) argument
|
/linux-master/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_classifier.c | 334 void icssg_class_default(struct regmap *miig_rt, int slice, bool allmulti) argument 346 if (allmulti)
|
H A D | icssg_prueth.h | 265 void icssg_class_default(struct regmap *miig_rt, int slice, bool allmulti);
|
H A D | icssg_prueth.c | 1522 bool promisc, allmulti; local 1528 allmulti = ndev->flags & IFF_ALLMULTI; 1538 if (allmulti) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | fs.h | 52 struct mlx5e_l2_rule allmulti; member in struct:mlx5e_l2_table
|
/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea.h | 440 int allmulti; /* Indicates IFF_ALLMULTI state */ member in struct:ehea_port
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.c | 1360 * @allmulti: set MAC L2 layer multicast promiscuous enable/disable 1368 bool allmulti, 1382 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, 1391 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, 1398 aq_ret = i40e_set_vsi_promisc(vf, vsi->seid, allmulti, alluni, 2246 bool allmulti = false; local 2278 allmulti = true; 2282 aq_ret = i40e_config_vf_promiscuous_mode(vf, info->vsi_id, allmulti, 2287 if (allmulti) { 4497 bool allmulti local 1366 i40e_config_vf_promiscuous_mode(struct i40e_vf *vf, u16 vsi_id, bool allmulti, bool alluni) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tc.c | 2822 struct efx_filter_spec promisc, allmulti; local 2836 efx_filter_init_rx(&allmulti, EFX_FILTER_PRI_REQUIRED, 0, 0); 2837 efx_filter_set_mc_def(&allmulti); 2838 efx_filter_set_vport_id(&allmulti, efx->tc->reps_mport_vport_id); 2839 rc = efx_filter_insert_filter(efx, &allmulti, false);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl.c | 1043 bool rm_promisc, alluni = false, allmulti = false; local 1082 allmulti = true; 1084 rm_promisc = !allmulti && !alluni; 1112 if (allmulti) 1129 if (allmulti) 1139 if (allmulti && 1143 else if (!allmulti &&
|
/linux-master/drivers/net/ethernet/xscale/ |
H A D | ixp4xx_eth.c | 950 static const u8 allmulti[] = { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 }; local 954 __raw_writel(allmulti[i], &port->regs->mcast_addr[i]); 955 __raw_writel(allmulti[i], &port->regs->mcast_mask[i]);
|
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.c | 831 unsigned char allmulti[] = {0x01, 0x00, 0x00, 0x00, 0x00, 0x00}; local 835 bcmasp_set_mda_filter(intf, allmulti, allmulti, i);
|
/linux-master/net/mac80211/ |
H A D | iface.c | 517 /* don't count this interface for allmulti while it is down */ 774 int allmulti, sdata_allmulti; local 776 allmulti = !!(dev->flags & IFF_ALLMULTI); 779 if (allmulti != sdata_allmulti) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs.c | 846 mlx5e_add_l2_flow_rule(fs, &ea->allmulti, MLX5E_ALLMULTI); 855 mlx5e_del_l2_flow_rule(fs, &ea->allmulti); 1046 /* Flow Group for allmulti */
|
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 481 if (!!(net_dev->flags & IFF_ALLMULTI) != priv->mac_dev->allmulti) { 482 priv->mac_dev->allmulti = !priv->mac_dev->allmulti; 484 priv->mac_dev->allmulti);
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 245 u8 allmulti; member in struct:control_buf 2747 vi->ctrl->allmulti = ((dev->flags & IFF_ALLMULTI) != 0); 2756 sg_init_one(sg, &vi->ctrl->allmulti, sizeof(vi->ctrl->allmulti)); 2760 dev_warn(&dev->dev, "Failed to %sable allmulti mode.\n", 2761 vi->ctrl->allmulti ? "en" : "dis");
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_nix.c | 4384 bool allmulti, promisc, nix_rx_multicast; local 4391 allmulti = req->mode & NIX_RX_MODE_ALLMULTI ? true : false; 4397 (promisc || allmulti)) { 4403 /* untrusted VF can't configure promisc/allmulti */ 4405 (promisc || allmulti)) 4415 allmulti); 4434 /* install/uninstall allmulti entry */ 4435 if (allmulti) {
|