Home
last modified time | relevance | path

Searched refs:eth_mask (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs_ethtool.c291 struct ethhdr *eth_mask = &fs->m_u.ether_spec; in parse_ether() local
294 mask_spec((u8 *)eth_mask, (u8 *)eth_val, sizeof(*eth_mask)); in parse_ether()
295 ether_addr_copy(MLX5E_FTE_ADDR_OF(headers_c, smac_47_16), eth_mask->h_source); in parse_ether()
297 ether_addr_copy(MLX5E_FTE_ADDR_OF(headers_c, dmac_47_16), eth_mask->h_dest); in parse_ether()
299 MLX5E_FTE_SET(headers_c, ethertype, ntohs(eth_mask->h_proto)); in parse_ether()
491 struct ethhdr *eth_mask = &fs->m_u.ether_spec; in validate_ethter() local
494 if (!is_zero_ether_addr(eth_mask->h_dest)) in validate_ethter()
496 if (!is_zero_ether_addr(eth_mask->h_source)) in validate_ethter()
498 if (eth_mask->h_proto) in validate_ethter()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c1323 struct ethhdr *eth_mask; in mlx4_en_validate_flow() local
1357 eth_mask = &cmd->fs.m_u.ether_spec; in mlx4_en_validate_flow()
1359 if (!is_zero_ether_addr(eth_mask->h_source)) in mlx4_en_validate_flow()
1363 if (!is_broadcast_ether_addr(eth_mask->h_dest)) in mlx4_en_validate_flow()
1366 if (!all_zeros_or_all_ones(eth_mask->h_proto)) in mlx4_en_validate_flow()