Searched refs:l4_mask (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 235 struct ethtool_tcpip4_spec *l4_mask = &fs->m_u.tcp_ip4_spec; local 238 set_ip4(headers_c, headers_v, l4_mask->ip4src, l4_val->ip4src, 239 l4_mask->ip4dst, l4_val->ip4dst); 241 set_tcp(headers_c, headers_v, l4_mask->psrc, l4_val->psrc, 242 l4_mask->pdst, l4_val->pdst); 248 struct ethtool_tcpip4_spec *l4_mask = &fs->m_u.udp_ip4_spec; local 251 set_ip4(headers_c, headers_v, l4_mask->ip4src, l4_val->ip4src, 252 l4_mask->ip4dst, l4_val->ip4dst); 254 set_udp(headers_c, headers_v, l4_mask->psrc, l4_val->psrc, 255 l4_mask 291 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.tcp_ip6_spec; local 304 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.udp_ip6_spec; local 574 struct ethtool_tcpip4_spec *l4_mask = &fs->m_u.tcp_ip4_spec; local 630 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.tcp_ip6_spec; local [all...] |
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 437 struct ethtool_tcpip4_spec *l4_mask, 442 if (l4_mask->tos) 445 if (l4_mask->ip4src) { 448 *(__be32 *)(mask + off) = l4_mask->ip4src; 452 if (l4_mask->ip4dst) { 455 *(__be32 *)(mask + off) = l4_mask->ip4dst; 459 if (l4_mask->psrc) { 462 *(__be16 *)(mask + off) = l4_mask->psrc; 466 if (l4_mask->pdst) { 469 *(__be16 *)(mask + off) = l4_mask 436 dpaa2_eth_prep_l4_rule(struct ethtool_tcpip4_spec *l4_value, struct ethtool_tcpip4_spec *l4_mask, void *key, void *mask, u8 l4_proto, u64 *fields) argument [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.h | 129 struct bnxt_tc_l4_key l4_mask; member in struct:bnxt_tc_flow
|
H A D | bnxt_tc.c | 393 flow->l4_mask.ip_proto = match.mask->ip_proto; 449 flow->l4_mask.ports.dport = match.mask->dst; 451 flow->l4_mask.ports.sport = match.mask->src; 461 flow->l4_mask.icmp.type = match.mask->type; 462 flow->l4_mask.icmp.code = match.mask->code; 701 is_wildcard(&flow->l4_mask, sizeof(flow->l4_mask))) { 729 req->l4_src_port_mask = flow->l4_mask.ports.sport; 731 req->l4_dst_port_mask = flow->l4_mask.ports.dport; 735 req->l4_src_port_mask = htons(flow->l4_mask [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.h | 129 struct ice_tc_l4_hdr l4_mask; member in struct:ice_tc_flower_lyr_2_4_hdrs
|
H A D | ice_tc_lib.c | 328 list[i].m_u.l4_hdr.dst_port = hdr->l4_mask.dst_port; 590 struct ice_tc_l4_hdr *l4_key, *l4_mask; local 594 l4_mask = &headers->l4_mask; 598 list[i].m_u.l4_hdr.dst_port = l4_mask->dst_port; 602 list[i].m_u.l4_hdr.src_port = l4_mask->src_port; 1284 headers->l4_mask.dst_port = match.mask->dst; 1293 headers->l4_mask.src_port = match.mask->src;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1350 struct ethtool_tcpip4_spec *l4_mask; local 1367 l4_mask = &cmd->fs.m_u.tcp_ip4_spec; 1369 if (!all_zeros_or_all_ones(l4_mask->ip4src) || 1370 !all_zeros_or_all_ones(l4_mask->ip4dst) || 1371 !all_zeros_or_all_ones(l4_mask->psrc) || 1372 !all_zeros_or_all_ones(l4_mask->pdst)) 1511 struct ethtool_tcpip4_spec *l4_mask = &cmd->fs.m_u.tcp_ip4_spec; local 1549 if (l4_mask->ip4src) 1551 if (l4_mask->ip4dst) 1554 if (l4_mask [all...] |
/linux-master/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.c | 1364 struct ethtool_usrip4_spec *l4_mask; local 1376 l4_mask = &cmd->fs.m_u.usr_ip4_spec; 1378 if (VALIDATE_MASK(l4_mask->ip4src) || 1379 VALIDATE_MASK(l4_mask->ip4dst) || 1380 VALIDATE_MASK(l4_mask->l4_4_bytes) || 1381 VALIDATE_MASK(l4_mask->proto) || 1382 VALIDATE_MASK(l4_mask->ip_ver) || 1383 VALIDATE_MASK(l4_mask->tos)) {
|
Completed in 225 milliseconds