| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ethtool.c | 238 return flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS); in mlx5i_flow_type_mask()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs_ethtool.c | 58 return flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS); in flow_type_mask() 385 if (fs->flow_type & FLOW_MAC_EXT && in set_flow_attrs() 716 if (fs->flow_type & FLOW_MAC_EXT && in validate_flow()
|
| /linux-6.15/drivers/net/ethernet/broadcom/asp2/ |
| H A D | bcmasp.c | 403 if (fs->flow_type & FLOW_MAC_EXT) { in bcmasp_netfilt_wr_to_hw() 422 switch (fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in bcmasp_netfilt_wr_to_hw() 616 switch (fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in bcmasp_netfilt_check_dup() 647 if (cur->flow_type & FLOW_MAC_EXT) { in bcmasp_netfilt_check_dup()
|
| H A D | bcmasp_ethtool.c | 238 switch (cmd->fs.flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in bcmasp_flow_insert()
|
| /linux-6.15/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_filters.c | 11 if (fsp->flow_type & FLOW_MAC_EXT) in aq_rule_is_approve() 254 } else if (fsp->flow_type & FLOW_MAC_EXT) { in aq_rule_is_not_support()
|
| /linux-6.15/drivers/net/ethernet/google/gve/ |
| H A D | gve_flow_rule.c | 131 flow_type = fsp->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS); in gve_generate_flow_rule()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_flows.c | 831 flow_type = fsp->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS); in otx2_prepare_flow_request() 935 if (fsp->flow_type & FLOW_MAC_EXT && in otx2_prepare_flow_request() 959 flow_type = fsp->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS); in otx2_is_flow_rule_dmacfilter()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_ethtool.c | 1337 if (cmd->fs.flow_type & FLOW_MAC_EXT) { in mlx4_en_validate_flow() 1343 switch (cmd->fs.flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in mlx4_en_validate_flow() 1432 if (cmd->fs.flow_type & FLOW_MAC_EXT) in mlx4_en_ethtool_add_mac_rule_by_ipv4() 1565 switch (cmd->fs.flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in mlx4_en_ethtool_to_net_trans_rule()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | ethtool.h | 2366 #define FLOW_MAC_EXT 0x40000000 macro
|
| /linux-6.15/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1129 flow_type = fsp->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS); in iavf_add_fdir_fltr_info() 1265 if (fsp->flow_type & FLOW_MAC_EXT) in iavf_add_fdir_ethtool()
|
| /linux-6.15/drivers/net/ethernet/broadcom/genet/ |
| H A D | bcmgenet.c | 609 if (fs->flow_type & FLOW_MAC_EXT) { in bcmgenet_hfb_create_rxnfc_filter() 631 switch (fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in bcmgenet_hfb_create_rxnfc_filter() 1382 switch (cmd->fs.flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in bcmgenet_validate_flow() 1425 if ((cmd->fs.flow_type & FLOW_MAC_EXT)) { in bcmgenet_validate_flow()
|
| /linux-6.15/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-ethtool.c | 557 if (fs->flow_type & FLOW_MAC_EXT) { in dpaa2_eth_prep_cls_rule()
|
| /linux-6.15/net/ethtool/ |
| H A D | ioctl.c | 3486 switch (fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS)) { in ethtool_rx_flow_rule_create() 3617 switch (fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS)) { in ethtool_rx_flow_rule_create() 3668 if (fs->flow_type & FLOW_MAC_EXT) { in ethtool_rx_flow_rule_create()
|
| /linux-6.15/drivers/net/dsa/ |
| H A D | bcm_sf2_cfp.c | 934 if (fs->flow_type & FLOW_MAC_EXT) in bcm_sf2_cfp_rule_set()
|
| /linux-6.15/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_ethtool.c | 340 switch (flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS)) { in fbnic_get_rss_hash_idx()
|
| /linux-6.15/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_cls.c | 556 switch (flow_type & ~(FLOW_EXT | FLOW_MAC_EXT | FLOW_RSS)) { in mvpp2_cls_ethtool_flow_to_type()
|
| /linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.c | 6080 if (fs->flow_type & FLOW_MAC_EXT) { in hclge_fd_check_ext_tuple() 6135 u32 flow_type = fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT); in hclge_fd_parse_user_def_field() 6205 flow_type = fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT); in hclge_fd_check_spec() 6399 u32 flow_type = fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT); in hclge_fd_get_tuple() 6439 if (fs->flow_type & FLOW_MAC_EXT) { in hclge_fd_get_tuple() 6882 if (fs->flow_type & FLOW_MAC_EXT) { in hclge_fd_get_ext_info() 6945 switch (fs->flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) { in hclge_get_fd_rule_info()
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool_fdir.c | 2011 if (fsp->flow_type & FLOW_MAC_EXT) in ice_add_fdir_ethtool()
|
| /linux-6.15/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede_filter.c | 1503 if (fs->flow_type & FLOW_MAC_EXT) { in qede_flow_spec_validate_unused()
|
| /linux-6.15/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 1352 if ((fs->flow_type & (FLOW_MAC_EXT | FLOW_EXT)) || vf) in bnxt_add_ntuple_cls_rule() 1516 if (flow_type & FLOW_MAC_EXT) in bnxt_srxclsrlins()
|
| /linux-6.15/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ethtool.c | 4831 if (fsp->flow_type & FLOW_MAC_EXT) in i40e_add_fdir_ethtool()
|