/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_select_reuseport_kern.c | 82 data_check.ip_protocol = reuse_md->ip_protocol; in _select_by_skb_data() 107 if (data_check.ip_protocol == IPPROTO_TCP) { in _select_by_skb_data() 122 } else if (data_check.ip_protocol == IPPROTO_UDP) { in _select_by_skb_data()
|
D | test_select_reuseport_common.h | 25 __u32 ip_protocol; member
|
D | test_select_reuseport.c | 249 expected.ip_protocol = IPPROTO_TCP; in check_data() 252 expected.ip_protocol = IPPROTO_UDP; in check_data() 282 result.eth_protocol, result.ip_protocol, in check_data() 285 expected.eth_protocol, expected.ip_protocol, in check_data()
|
/Linux-v4.19/include/linux/mlx5/ |
D | fs_helpers.h | 57 return MLX5_GET(fte_match_set_lyr_2_4, headers_c, ip_protocol) == 0xff && in _mlx5_fs_is_outer_ipproto_flow() 58 MLX5_GET(fte_match_set_lyr_2_4, headers_v, ip_protocol) == match; in _mlx5_fs_is_outer_ipproto_flow()
|
D | mlx5_ifc.h | 397 u8 ip_protocol[0x8]; member
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_fs_ethtool.c | 184 MLX5E_FTE_SET(headers_c, ip_protocol, 0xffff); in set_tcp() 185 MLX5E_FTE_SET(headers_v, ip_protocol, IPPROTO_TCP); in set_tcp() 202 MLX5E_FTE_SET(headers_c, ip_protocol, 0xffff); in set_udp() 203 MLX5E_FTE_SET(headers_v, ip_protocol, IPPROTO_UDP); in set_udp() 242 MLX5E_FTE_SET(headers_c, ip_protocol, l3_mask->proto); in parse_ip4() 243 MLX5E_FTE_SET(headers_v, ip_protocol, l3_val->proto); in parse_ip4() 257 MLX5E_FTE_SET(headers_c, ip_protocol, l3_mask->l4_proto); in parse_ip6() 258 MLX5E_FTE_SET(headers_v, ip_protocol, l3_val->l4_proto); in parse_ip6()
|
D | en_fs.c | 783 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_protocol); in mlx5e_generate_ttc_rule() 784 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, proto); in mlx5e_generate_ttc_rule() 895 MLX5_SET_TO_ONES(fte_match_param, mc, outer_headers.ip_protocol); in mlx5e_create_ttc_table_groups() 910 MLX5_SET(fte_match_param, mc, outer_headers.ip_protocol, 0); in mlx5e_create_ttc_table_groups() 965 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, inner_headers.ip_protocol); in mlx5e_generate_inner_ttc_rule() 966 MLX5_SET(fte_match_param, spec->match_value, inner_headers.ip_protocol, proto); in mlx5e_generate_inner_ttc_rule() 1035 MLX5_SET_TO_ONES(fte_match_param, mc, inner_headers.ip_protocol); in mlx5e_create_inner_ttc_table_groups() 1047 MLX5_SET(fte_match_param, mc, inner_headers.ip_protocol, 0); in mlx5e_create_inner_ttc_table_groups()
|
D | en_tc.c | 1085 MLX5_SET_TO_ONES(fte_match_set_lyr_2_4, headers_c, ip_protocol); in parse_vxlan_attr() 1086 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, IPPROTO_UDP); in parse_vxlan_attr() 1470 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol, in __parse_cls_flower() 1472 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, in __parse_cls_flower() 2005 ip_proto = MLX5_GET(fte_match_set_lyr_2_4, headers_v, ip_protocol); in modify_header_match_supported()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | fs_tracepoint.c | 138 PRINT_MASKED_VAL_L2(u8, ip_protocol, ip_protocol, p, "%02x"); in print_lyr_2_4_hdrs()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf.h | 2465 __u32 ip_protocol; /* IP protocol. e.g. IPPROTO_TCP, IPPROTO_UDP */ member
|
/Linux-v4.19/include/uapi/linux/ |
D | bpf.h | 2465 __u32 ip_protocol; /* IP protocol. e.g. IPPROTO_TCP, IPPROTO_UDP */ member
|
/Linux-v4.19/drivers/net/usb/ |
D | r8152.c | 1698 u8 ip_protocol; in r8152_tx_csum() local 1711 ip_protocol = ip_hdr(skb)->protocol; in r8152_tx_csum() 1716 ip_protocol = ipv6_hdr(skb)->nexthdr; in r8152_tx_csum() 1720 ip_protocol = IPPROTO_RAW; in r8152_tx_csum() 1724 if (ip_protocol == IPPROTO_TCP) in r8152_tx_csum() 1726 else if (ip_protocol == IPPROTO_UDP) in r8152_tx_csum()
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | main.c | 2388 MLX5_SET(fte_match_set_lyr_2_4, outer_c, ip_protocol, mask); in set_proto() 2389 MLX5_SET(fte_match_set_lyr_2_4, outer_v, ip_protocol, val); in set_proto() 2656 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol, in parse_flow_attr() 2658 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, in parse_flow_attr() 2676 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol, in parse_flow_attr() 2678 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, in parse_flow_attr() 2695 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol, in parse_flow_attr() 2697 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, in parse_flow_attr()
|
/Linux-v4.19/drivers/net/ethernet/realtek/ |
D | r8169.c | 6083 u8 ip_protocol; in rtl8169_tso_csum_v2() local 6098 ip_protocol = ip_hdr(skb)->protocol; in rtl8169_tso_csum_v2() 6103 ip_protocol = ipv6_hdr(skb)->nexthdr; in rtl8169_tso_csum_v2() 6107 ip_protocol = IPPROTO_RAW; in rtl8169_tso_csum_v2() 6111 if (ip_protocol == IPPROTO_TCP) in rtl8169_tso_csum_v2() 6113 else if (ip_protocol == IPPROTO_UDP) in rtl8169_tso_csum_v2()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_tc.c | 575 req.ip_protocol = CFA_DECAP_FILTER_ALLOC_REQ_IP_PROTOCOL_UDP; in hwrm_cfa_decap_filter_alloc()
|
D | bnxt_hsi.h | 5258 u8 ip_protocol; member 5424 u8 ip_protocol; member
|
D | bnxt.c | 3834 req.ip_protocol = keys->basic.ip_proto; in bnxt_hwrm_cfa_ntuple_filter_alloc()
|
/Linux-v4.19/net/core/ |
D | filter.c | 7237 case offsetof(struct sk_reuseport_md, ip_protocol): in sk_reuseport_is_valid_access() 7289 case offsetof(struct sk_reuseport_md, ip_protocol): in sk_reuseport_convert_ctx_access()
|