Searched refs:vlan_etype (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_flows.c869 u16 vlan_etype; local
871 if (fsp->m_ext.vlan_etype) {
873 if (be16_to_cpu(fsp->m_ext.vlan_etype) != 0xFFFF)
876 vlan_etype = be16_to_cpu(fsp->h_ext.vlan_etype);
878 /* Drop rule with vlan_etype == 802.1Q
881 if (vlan_etype == ETH_P_8021Q && !fsp->m_ext.vlan_tci &&
886 if (vlan_etype != ETH_P_8021Q &&
887 vlan_etype != ETH_P_8021AD)
890 memcpy(&pkt->vlan_etype,
[all...]
/linux-master/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp.c410 (fs->m_ext.vlan_etype || fs->m_ext.vlan_tci)) {
412 &fs->h_ext.vlan_etype,
413 &fs->m_ext.vlan_etype,
414 sizeof(fs->h_ext.vlan_etype));
640 if (cur->h_ext.vlan_etype != fs->h_ext.vlan_etype ||
641 cur->m_ext.vlan_etype != fs->m_ext.vlan_etype ||
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c984 fsp->h_ext.vlan_etype = htons(rule->filter.vlan_etype);
985 fsp->m_ext.vlan_etype = ETHER_TYPE_FULL_MASK;
1251 if ((fsp->flow_type & FLOW_EXT) && fsp->h_ext.vlan_etype) {
1252 rule->filter.vlan_etype = ntohs(fsp->h_ext.vlan_etype);
1360 fsp->m_ext.vlan_etype &&
1361 fsp->m_ext.vlan_etype != ETHER_TYPE_FULL_MASK) {
H A Digc.h591 u16 vlan_etype; member in struct:igc_nfc_filter
H A Digc_main.c3598 vlan = rule->filter.vlan_tci || rule->filter.vlan_etype;
3614 __be16 vlan_etype = cpu_to_be16(filter->vlan_etype); local
3616 igc_flex_filter_add_field(&flex, &vlan_etype, 12,
3617 sizeof(vlan_etype), NULL);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c3489 fsp->h_ext.vlan_etype = rule->vlan_etype;
3490 fsp->m_ext.vlan_etype = htons(0xFFFF);
4541 if (fsp->h_ext.vlan_etype != htons(ETH_P_8021Q) &&
4542 fsp->h_ext.vlan_etype != 0)
4731 a->vlan_etype != b->vlan_etype)
4890 input->vlan_etype = fsp->h_ext.vlan_etype;
4891 if (!fsp->m_ext.vlan_etype
[all...]
H A Di40e.h256 __be16 vlan_etype; member in struct:i40e_fdir_filter
H A Di40e_txrx.c196 eth.h_proto = data->vlan_etype;
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c1211 if (~flow->m_ext.vlan_etype)
1270 flow->m_ext.vlan_etype ^= cpu_to_be16(0xFFFF);
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c596 if (fs->m_ext.vlan_etype ||
599 &fs->h_ext.vlan_etype,
600 &fs->m_ext.vlan_etype,
601 sizeof(fs->h_ext.vlan_etype));
1406 if (VALIDATE_MASK(cmd->fs.m_ext.vlan_etype) ||
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool_fdir.c1751 input->ext_data.vlan_type = fsp->h_ext.vlan_etype;
1755 input->ext_mask.vlan_type = fsp->m_ext.vlan_etype;
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-ethtool.c493 if (ext_mask->vlan_etype)
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs_ethtool.c652 if (fs->m_ext.vlan_etype ||
/linux-master/drivers/net/dsa/
H A Dbcm_sf2_cfp.c1058 flow->m_ext.vlan_etype ^= cpu_to_be16(~0);
/linux-master/include/uapi/linux/
H A Dethtool.h1090 * @vlan_etype: VLAN EtherType
1095 * Note, @vlan_etype, @vlan_tci, and @data are only valid if %FLOW_EXT
1102 __be16 vlan_etype; member in struct:ethtool_flow_ext
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c2588 fsp->h_ext.vlan_etype = rule->filter.formatted.flex_bytes;
2589 fsp->m_ext.vlan_etype = mask->formatted.flex_bytes;
2891 fsp->h_ext.vlan_etype;
2892 mask.formatted.flex_bytes = fsp->m_ext.vlan_etype;
/linux-master/net/ethtool/
H A Dioctl.c3404 if (ext_m_spec->vlan_etype) {
3405 match->key.vlan.vlan_tpid = ext_h_spec->vlan_etype;
3406 match->mask.vlan.vlan_tpid = ext_m_spec->vlan_etype;
3426 if (ext_m_spec->vlan_etype ||
/linux-master/drivers/net/ethernet/sfc/
H A Dethtool_common.c946 (rule->m_ext.vlan_etype || rule->m_ext.data[0] ||
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c1055 (rule->m_ext.vlan_etype || rule->m_ext.data[0] ||
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dethtool_common.c947 (rule->m_ext.vlan_etype || rule->m_ext.data[0] ||
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmbox.h1532 __be16 vlan_etype; member in struct:flow_msg
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c1509 (fs->h_ext.vlan_etype || fs->h_ext.vlan_tci)) {
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c1402 if (cmd->fs.m_ext.vlan_etype ||
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c5978 if (fs->h_ext.vlan_etype) {

Completed in 690 milliseconds