eth_mask          274 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c static int prep_eth_rule(struct ethhdr *eth_value, struct ethhdr *eth_mask,
eth_mask          279 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	if (eth_mask->h_proto) {
eth_mask          282 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		*(__be16 *)(mask + off) = eth_mask->h_proto;
eth_mask          286 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	if (!is_zero_ether_addr(eth_mask->h_source)) {
eth_mask          289 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		ether_addr_copy(mask + off, eth_mask->h_source);
eth_mask          293 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	if (!is_zero_ether_addr(eth_mask->h_dest)) {
eth_mask          296 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		ether_addr_copy(mask + off, eth_mask->h_dest);
eth_mask         1323 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	struct ethhdr *eth_mask;
eth_mask         1357 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		eth_mask = &cmd->fs.m_u.ether_spec;
eth_mask         1359 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (!is_zero_ether_addr(eth_mask->h_source))
eth_mask         1363 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (!is_broadcast_ether_addr(eth_mask->h_dest))
eth_mask         1366 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (!all_zeros_or_all_ones(eth_mask->h_proto))
eth_mask          293 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	struct ethhdr *eth_mask = &fs->m_u.ether_spec;
eth_mask          296 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	mask_spec((u8 *)eth_mask, (u8 *)eth_val, sizeof(*eth_mask));
eth_mask          297 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	ether_addr_copy(MLX5E_FTE_ADDR_OF(headers_c, smac_47_16), eth_mask->h_source);
eth_mask          299 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	ether_addr_copy(MLX5E_FTE_ADDR_OF(headers_c, dmac_47_16), eth_mask->h_dest);
eth_mask          301 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	MLX5E_FTE_SET(headers_c, ethertype, ntohs(eth_mask->h_proto));
eth_mask          501 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	struct ethhdr *eth_mask = &fs->m_u.ether_spec;
eth_mask          504 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (!is_zero_ether_addr(eth_mask->h_dest))
eth_mask          506 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (!is_zero_ether_addr(eth_mask->h_source))
eth_mask          508 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (eth_mask->h_proto)