Symbol: l3_type
drivers/infiniband/hw/mlx5/main.c
3523
u8 l3_type_cap = MLX5_CAP_ROCE(dev->mdev, l3_type);
drivers/net/ethernet/cavium/thunder/q_struct.h
187
u64 l3_type:4;
drivers/net/ethernet/cavium/thunder/q_struct.h
224
u64 l3_type:4;
drivers/net/ethernet/google/gve/gve.h
703
u8 l3_type; /* `gve_l3_type` in gve_adminq.h */
drivers/net/ethernet/google/gve/gve_adminq.c
1309
ptype_lut->ptypes[i].l3_type =
drivers/net/ethernet/google/gve/gve_adminq.c
1310
ptype_map->ptypes[i].l3_type;
drivers/net/ethernet/google/gve/gve_adminq.h
474
u8 l3_type;
drivers/net/ethernet/google/gve/gve_rx_dqo.c
412
if (ptype.l3_type == GVE_L3_TYPE_IPV4) {
drivers/net/ethernet/google/gve/gve_rx_dqo.c
415
} else if (ptype.l3_type == GVE_L3_TYPE_IPV6) {
drivers/net/ethernet/google/gve/gve_rx_dqo.c
444
else if (ptype.l3_type != GVE_L3_TYPE_UNKNOWN)
drivers/net/ethernet/google/gve/gve_rx_dqo.c
952
switch (ptype.l3_type) {
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3936
int l3_type, l4_type;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3954
l3_type = hnae3_get_field(l234info, HNS3_RXD_L3ID_M,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3959
if ((l3_type == HNS3_L3_TYPE_IPV4 ||
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3960
l3_type == HNS3_L3_TYPE_IPV6) &&
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4200
u32 l3_type;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4220
l3_type = hns3_rx_ptype_tbl[ptype].l3_type;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4222
l3_type = hnae3_get_field(l234info, HNS3_RXD_L3ID_M,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4226
if (l3_type == HNS3_L3_TYPE_IPV4)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4228
else if (l3_type == HNS3_L3_TYPE_IPV6)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4250
int l3_type = hnae3_get_field(l234info, HNS3_RXD_L3ID_M,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4255
if (l3_type == HNS3_L3_TYPE_IPV4 ||
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4256
l3_type == HNS3_L3_TYPE_IPV6) {
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
407
u32 l3_type : 4;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
513
enum hinic_l3_offload_type l3_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
516
task->pkt_info2 |= HINIC_SQ_TASK_INFO2_SET(l3_type, OUTER_L3TYPE) |
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
521
enum hinic_l3_offload_type l3_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
524
task->pkt_info0 |= HINIC_SQ_TASK_INFO0_SET(l3_type, INNER_L3TYPE);
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
156
enum hinic_l3_offload_type l3_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
160
enum hinic_l3_offload_type l3_type,
drivers/net/ethernet/huawei/hinic/hinic_tx.c
202
enum hinic_l3_offload_type *l3_type,
drivers/net/ethernet/huawei/hinic/hinic_tx.c
208
*l3_type = (offload_type == TX_OFFLOAD_CSUM) ?
drivers/net/ethernet/huawei/hinic/hinic_tx.c
213
*l3_type = IPV6_PKT;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
223
*l3_type = L3TYPE_UNKNOWN;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
358
enum hinic_l3_offload_type l3_type;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
374
l3_type = IPV4_PKT_NO_CHKSUM_OFFLOAD;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
380
l3_type = IPV6_PKT;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
389
l3_type = L3TYPE_UNKNOWN;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
393
hinic_task_set_outter_l3(task, l3_type,
drivers/net/ethernet/huawei/hinic/hinic_tx.c
426
get_inner_l3_l4_type(skb, &ip, &l4, TX_OFFLOAD_CSUM, &l3_type,
drivers/net/ethernet/huawei/hinic/hinic_tx.c
429
hinic_task_set_inner_l3(task, l3_type, network_hdr_len);
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
276
enum hinic3_l3_type *l3_type, u8 *l4_proto)
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
282
*l3_type = HINIC3_L3_IP4_PKT_CSUM;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
285
*l3_type = HINIC3_L3_IP6_PKT;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
293
*l3_type = HINIC3_L3_UNKNOWN;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
333
enum hinic3_l3_type l3_type;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
370
get_inner_l3_l4_type(skb, &ip, &l4, &l3_type, &l4_proto);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c
1069
HWS_CALC_HDR_DST(curr_fc, eth_l2_inner.l3_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c
888
HWS_CALC_HDR_DST(curr_fc, eth_l2_outer.l3_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h
291
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h
315
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h
392
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1922
u32 l3_type = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1961
if (l3_type && hw_dst_action_info->l3_type &&
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1962
hw_dst_action_info->l3_type != l3_type) {
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1966
if (hw_dst_action_info->l3_type)
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1967
l3_type = hw_dst_action_info->l3_type;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1080
DR_STE_SET_ONES(eth_l2_tnl, bit_mask, l3_type, mask, ip_version);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1127
MLX5_SET(ste_eth_l2_tnl, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1130
MLX5_SET(ste_eth_l2_tnl, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
147
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
151
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
163
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
167
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
171
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
175
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
179
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
183
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
187
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
191
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
195
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
199
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
726
DR_STE_SET_ONES(eth_l2_src_dst, bit_mask, l3_type, mask, ip_version);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
758
MLX5_SET(ste_eth_l2_src_dst, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
761
MLX5_SET(ste_eth_l2_src_dst, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
894
DR_STE_SET_ONES(eth_l2_src, bit_mask, l3_type, mask, ip_version);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
948
MLX5_SET(ste_eth_l2_src, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
951
MLX5_SET(ste_eth_l2_src, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1003
MLX5_SET(ste_eth_l2_src_dst_v1, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1006
MLX5_SET(ste_eth_l2_src_dst_v1, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1130
DR_STE_SET_ONES(eth_l2_src_v1, bit_mask, l3_type, mask, ip_version);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1182
MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1185
MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1306
DR_STE_SET_ONES(eth_l2_tnl_v1, bit_mask, l3_type, mask, ip_version);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1351
MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1354
MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
41
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
45
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
57
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
61
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
65
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
69
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
73
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
77
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
81
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
85
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
89
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
93
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
979
DR_STE_SET_ONES(eth_l2_src_dst_v1, bit_mask, l3_type, mask, ip_version);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
101
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
105
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
109
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
113
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
117
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
121
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
125
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
73
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
77
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
89
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
93
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
97
.l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h
1012
u8 l3_type;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr.h
174
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr.h
207
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr.h
229
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr.h
286
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr_ste_v1.h
211
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr_ste_v1.h
245
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr_ste_v1.h
280
u8 l3_type[0x2];
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr_ste_v1.h
329
u8 l3_type[0x2];
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
200
unsigned int l3_type, l4_type, l4len, hdrlen;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
208
l3_type = FBNIC_TWD_L3_TYPE_OTHER;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
211
l3_type = FBNIC_TWD_L3_TYPE_IPV4;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
213
l3_type = FBNIC_TWD_L3_TYPE_IPV6;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
221
l3_type = FBNIC_TWD_L3_TYPE_V6V6;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
242
*meta |= cpu_to_le64(FIELD_PREP(FBNIC_TWD_L3_TYPE_MASK, l3_type) |
drivers/net/wireless/ath/ath12k/wifi7/hal_rx_desc.h
770
__le16 l3_type;
include/linux/mlx5/mlx5_ifc.h
1242
u8 l3_type[0x4];