h_ext             361 drivers/net/dsa/bcm_sf2_cfp.c 	ip_frag = !!(be32_to_cpu(fs->h_ext.data[0]) & 1);
h_ext             572 drivers/net/dsa/bcm_sf2_cfp.c 		    rule->fs.h_ext.data[0] != fs->h_ext.data[0])
h_ext             624 drivers/net/dsa/bcm_sf2_cfp.c 	ip_frag = !!(be32_to_cpu(fs->h_ext.data[0]) & 1);
h_ext            1618 drivers/net/dsa/mv88e6xxx/chip.c 		vid = be16_to_cpu(fs->h_ext.vlan_tci) & VLAN_VID_MASK;
h_ext              58 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	    memcmp(&fsp1->h_ext, &fsp2->h_ext, sizeof(fsp2->h_ext)) ||
h_ext             161 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	    (!test_bit(be16_to_cpu(fsp->h_ext.vlan_tci) & VLAN_VID_MASK,
h_ext             318 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	data->user_priority = (be16_to_cpu(fsp->h_ext.vlan_tci)
h_ext             409 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		   (be16_to_cpu(fsp->h_ext.vlan_tci) & VLAN_VID_MASK)) {
h_ext             415 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	aq_vlans[location].vlan_id = be16_to_cpu(fsp->h_ext.vlan_tci)
h_ext             431 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		if (be16_to_cpu(rule->aq_fsp.h_ext.vlan_tci) == vlan_id)
h_ext             435 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	    be16_to_cpu(rule->aq_fsp.h_ext.vlan_tci) == vlan_id) {
h_ext             479 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		err = prep_ext_rule(&fs->h_ext, &fs->m_ext, key, mask, fields);
h_ext             485 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		err = prep_mac_ext_rule(&fs->h_ext, &fs->m_ext, key, mask,
h_ext            1064 drivers/net/ethernet/freescale/gianfar_ethtool.c 	return be16_to_cpu(rule->h_ext.vlan_tci) & VLAN_VID_MASK;
h_ext            1074 drivers/net/ethernet/freescale/gianfar_ethtool.c 	return be16_to_cpu(rule->h_ext.vlan_tci) & VLAN_CFI_MASK;
h_ext            1084 drivers/net/ethernet/freescale/gianfar_ethtool.c 	return (be16_to_cpu(rule->h_ext.vlan_tci) & VLAN_PRIO_MASK) >>
h_ext            5150 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	    (fs->h_ext.data[0] != 0 || fs->h_ext.data[1] != 0)) {
h_ext            5274 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (fs->h_ext.vlan_etype)
h_ext            5276 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (!fs->h_ext.vlan_tci)
h_ext            5280 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			if (be16_to_cpu(fs->h_ext.vlan_tci) >= VLAN_N_VID)
h_ext            5291 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (is_zero_ether_addr(fs->h_ext.h_dest))
h_ext            5509 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		rule->tuples.vlan_tag1 = be16_to_cpu(fs->h_ext.vlan_tci);
h_ext            5514 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ether_addr_copy(rule->tuples.dst_mac, fs->h_ext.h_dest);
h_ext            5940 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		fs->h_ext.vlan_tci = cpu_to_be16(rule->tuples.vlan_tag1);
h_ext            5948 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ether_addr_copy(fs->h_ext.h_dest, rule->tuples.dst_mac);
h_ext            3102 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	value = be64_to_cpu(*((__be64 *)fsp->h_ext.data));
h_ext            3144 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	*((__be64 *)fsp->h_ext.data) = cpu_to_be64(value);
h_ext            2477 drivers/net/ethernet/intel/igb/igb_ethtool.c 			fsp->h_ext.vlan_tci = rule->filter.vlan_tci;
h_ext            2971 drivers/net/ethernet/intel/igb/igb_ethtool.c 		input->filter.vlan_tci = fsp->h_ext.vlan_tci;
h_ext             904 drivers/net/ethernet/intel/igc/igc_ethtool.c 			fsp->h_ext.vlan_tci = rule->filter.vlan_tci;
h_ext            1406 drivers/net/ethernet/intel/igc/igc_ethtool.c 		input->filter.vlan_tci = fsp->h_ext.vlan_tci;
h_ext            2462 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	fsp->h_ext.vlan_tci = rule->filter.formatted.vlan_id;
h_ext            2464 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	fsp->h_ext.vlan_etype = rule->filter.formatted.flex_bytes;
h_ext            2466 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	fsp->h_ext.data[1] = htonl(rule->filter.formatted.vm_pool);
h_ext            2752 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 				(unsigned char)ntohl(fsp->h_ext.data[1]);
h_ext            2755 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		input->filter.formatted.vlan_id = fsp->h_ext.vlan_tci;
h_ext            2758 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 						fsp->h_ext.vlan_etype;
h_ext            1382 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			if (be16_to_cpu(cmd->fs.h_ext.vlan_tci) >= VLAN_N_VID)
h_ext            1405 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l2->eth.vlan_id = cmd->fs.h_ext.vlan_tci;
h_ext            1425 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			memcpy(&mac, cmd->fs.h_ext.h_dest, ETH_ALEN);
h_ext             359 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		set_cvlan(outer_headers_c, outer_headers_v, fs->h_ext.vlan_tci);
h_ext             363 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		mask_spec(fs->m_ext.h_dest, fs->h_ext.h_dest, ETH_ALEN);
h_ext             365 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 			 fs->h_ext.h_dest);
h_ext             598 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	    (be16_to_cpu(fs->h_ext.vlan_tci) >= VLAN_N_VID))
h_ext            1591 drivers/net/ethernet/qlogic/qede/qede_filter.c 	    (fs->h_ext.vlan_etype || fs->h_ext.vlan_tci)) {
h_ext            1597 drivers/net/ethernet/qlogic/qede/qede_filter.c 	    (fs->h_ext.data[0] || fs->h_ext.data[1])) {
h_ext             961 drivers/net/ethernet/sfc/ethtool.c 		rule->h_ext.vlan_tci = spec.outer_vid;
h_ext            1277 drivers/net/ethernet/sfc/ethtool.c 		spec.outer_vid = rule->h_ext.vlan_tci;
h_ext             938 drivers/net/ethernet/sfc/falcon/ethtool.c 		rule->h_ext.vlan_tci = spec.outer_vid;
h_ext            1212 drivers/net/ethernet/sfc/falcon/ethtool.c 		spec.outer_vid = rule->h_ext.vlan_tci;
h_ext              25 include/linux/ethtool.h 	struct ethtool_flow_ext h_ext;
h_ext             908 include/uapi/linux/ethtool.h 	struct ethtool_flow_ext h_ext;
h_ext            3041 net/core/ethtool.c 		const struct ethtool_flow_ext *ext_h_spec = &fs->h_ext;
h_ext            3075 net/core/ethtool.c 		const struct ethtool_flow_ext *ext_h_spec = &fs->h_ext;