Home
last modified time | relevance | path

Searched refs:m_ext (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c1136 return be16_to_cpu(rule->m_ext.vlan_tci) & VLAN_VID_MASK; in vlan_tci_vidm()
1146 return be16_to_cpu(rule->m_ext.vlan_tci) & VLAN_CFI_MASK; in vlan_tci_cfim()
1157 return (be16_to_cpu(rule->m_ext.vlan_tci) & VLAN_PRIO_MASK) >> in vlan_tci_priom()
1173 (rule->m_ext.vlan_tci != cpu_to_be16(0xFFFF))) { in gfar_convert_to_filer()
1174 if (!rule->m_ext.vlan_tci) in gfar_convert_to_filer()
1175 rule->m_ext.vlan_tci = cpu_to_be16(0xFFFF); in gfar_convert_to_filer()
1300 if (~flow->m_ext.data[0] || ~flow->m_ext.data[1]) in gfar_check_capability()
1303 if (~flow->m_ext.vlan_etype) in gfar_check_capability()
1362 flow->m_ext.vlan_etype ^= cpu_to_be16(0xFFFF); in gfar_invert_masks()
1363 flow->m_ext.vlan_tci ^= cpu_to_be16(0xFFFF); in gfar_invert_masks()
[all …]
/linux-4.4.14/drivers/net/ethernet/sfc/
Dethtool.c867 rule->m_ext.vlan_tci = htons(0xfff); in efx_ethtool_get_class_rule()
970 (rule->m_ext.vlan_etype || rule->m_ext.data[0] || in efx_ethtool_set_class_rule()
971 rule->m_ext.data[1])) in efx_ethtool_set_class_rule()
1044 if ((rule->flow_type & FLOW_EXT) && rule->m_ext.vlan_tci) { in efx_ethtool_set_class_rule()
1045 if (rule->m_ext.vlan_tci != htons(0xfff)) in efx_ethtool_set_class_rule()
/linux-4.4.14/include/linux/
Dethtool.h25 struct ethtool_flow_ext m_ext; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c1236 if (!is_broadcast_ether_addr(cmd->fs.m_ext.h_dest)) in mlx4_en_validate_flow()
1280 if (cmd->fs.m_ext.vlan_etype || in mlx4_en_validate_flow()
1281 !((cmd->fs.m_ext.vlan_tci & cpu_to_be16(VLAN_VID_MASK)) == in mlx4_en_validate_flow()
1283 (cmd->fs.m_ext.vlan_tci & cpu_to_be16(VLAN_VID_MASK)) == in mlx4_en_validate_flow()
1287 if (cmd->fs.m_ext.vlan_tci) { in mlx4_en_validate_flow()
1310 (cmd->fs.m_ext.vlan_tci & cpu_to_be16(VLAN_VID_MASK))) { in mlx4_en_ethtool_add_mac_rule()
/linux-4.4.14/net/
Dsocket.c2731 BUILD_BUG_ON(offsetof(struct compat_ethtool_rxnfc, fs.m_ext) + in ethtool_ioctl()
2732 sizeof(compat_rxnfc->fs.m_ext) != in ethtool_ioctl()
2733 offsetof(struct ethtool_rxnfc, fs.m_ext) + in ethtool_ioctl()
2734 sizeof(rxnfc->fs.m_ext)); in ethtool_ioctl()
2742 (void __user *)(&rxnfc->fs.m_ext + 1) - in ethtool_ioctl()
2759 (const void __user *)(&rxnfc->fs.m_ext + 1) - in ethtool_ioctl()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c2384 fsp->m_ext.vlan_tci = mask->formatted.vlan_id; in ixgbe_get_ethtool_fdir_entry()
2386 fsp->m_ext.vlan_etype = mask->formatted.flex_bytes; in ixgbe_get_ethtool_fdir_entry()
2388 fsp->m_ext.data[1] = htonl(mask->formatted.vm_pool); in ixgbe_get_ethtool_fdir_entry()
2674 (unsigned char)ntohl(fsp->m_ext.data[1]); in ixgbe_add_ethtool_fdir_entry()
2676 mask.formatted.vlan_id = fsp->m_ext.vlan_tci; in ixgbe_add_ethtool_fdir_entry()
2679 mask.formatted.flex_bytes = fsp->m_ext.vlan_etype; in ixgbe_add_ethtool_fdir_entry()
/linux-4.4.14/include/uapi/linux/
Dethtool.h800 struct ethtool_flow_ext m_ext; member
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c2089 fsp->m_ext.data[1] = htonl(0x1); in i40e_get_ethtool_fdir_entry()
2447 if (ntohl(fsp->m_ext.data[1])) { in i40e_add_fdir_ethtool()