/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_tx.c | 290 u32 tunnel_type = 0; in offload_tso() local 311 tunnel_type = TUNNEL_UDP_CSUM; in offload_tso() 313 tunnel_type = TUNNEL_UDP_NO_CSUM; in offload_tso() 318 hinic_task_set_tunnel_l4(task, tunnel_type, l4_tunnel_len); in offload_tso() 358 u32 tunnel_type = NOT_TUNNEL; in offload_csum() local 369 tunnel_type = TUNNEL_UDP_NO_CSUM; in offload_csum() 379 tunnel_type = TUNNEL_UDP_CSUM; in offload_csum() 404 tunnel_type = NOT_TUNNEL; in offload_csum() 417 hinic_task_set_tunnel_l4(task, tunnel_type, l4_tunnel_len); in offload_csum()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_tx.c | 291 u32 tunnel_type = 0; in offload_tso() local 312 tunnel_type = TUNNEL_UDP_CSUM; in offload_tso() 314 tunnel_type = TUNNEL_UDP_NO_CSUM; in offload_tso() 319 hinic_task_set_tunnel_l4(task, tunnel_type, l4_tunnel_len); in offload_tso() 359 u32 tunnel_type = NOT_TUNNEL; in offload_csum() local 370 tunnel_type = TUNNEL_UDP_NO_CSUM; in offload_csum() 381 tunnel_type = TUNNEL_UDP_CSUM; in offload_csum() 406 tunnel_type = NOT_TUNNEL; in offload_csum() 419 hinic_task_set_tunnel_l4(task, tunnel_type, l4_tunnel_len); in offload_csum()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 186 list[i].type = ice_proto_type_from_tunnel(fltr->tunnel_type); in ice_tc_fill_tunnel_outer() 187 switch (fltr->tunnel_type) { in ice_tc_fill_tunnel_outer() 223 (fltr->tunnel_type == TNL_GTPU || fltr->tunnel_type == TNL_GTPC)) { in ice_tc_fill_tunnel_outer() 224 list[i].type = ice_proto_type_from_tunnel(fltr->tunnel_type); in ice_tc_fill_tunnel_outer() 366 rule_info->tun_type = ice_sw_type_from_tunnel(tc_fltr->tunnel_type); in ice_tc_fill_rules() 367 if (tc_fltr->tunnel_type != TNL_LAST) { in ice_tc_fill_rules() 607 * This function detects appropriate tunnel_type if specified device is 1273 * Before calling this funtcion, fltr->tunnel_type should be set to TNL_GTPU, 1290 fltr->tunnel_type in ice_parse_gtp_type() [all...] |
H A D | ice_tc_lib.h | 165 u8 tunnel_type; member
|
H A D | ice_txrx_lib.c | 154 if (decoded.tunnel_type >= ICE_RX_PTYPE_TUNNEL_IP_GRENAT) in ice_rx_csum()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.h | 23 int tunnel_type; member
|
H A D | tc_tun_vxlan.c | 147 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_VXLAN,
|
H A D | tc_tun_mplsoudp.c | 126 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_MPLSOUDP,
|
H A D | tc_tun_gre.c | 89 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_GRETAP,
|
H A D | tc_tun_geneve.c | 333 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_GENEVE,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_mplsoudp.c | 119 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_MPLSOUDP,
|
H A D | tc_tun_gre.c | 89 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_GRETAP,
|
H A D | tc_tun.h | 30 int tunnel_type; member
|
H A D | tc_tun_vxlan.c | 223 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_VXLAN,
|
H A D | tc_tun_geneve.c | 344 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_GENEVE,
|
H A D | tc_tun_encap.c | 585 a->tc_tunnel->tunnel_type == b->tc_tunnel->tunnel_type; in mlx5e_tc_tun_encap_info_equal_generic() 628 key->tc_tunnel->tunnel_type); in hash_encap_info()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx_lib.c | 137 if (decoded.tunnel_type >= ICE_RX_PTYPE_TUNNEL_IP_GRENAT) in ice_rx_csum()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_type.h | 378 u32 tunnel_type:3; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede.h | 330 u8 tunnel_type; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_type.h | 377 u32 tunnel_type:3; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede.h | 326 u8 tunnel_type; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_type.h | 811 u32 tunnel_type:3; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_type.h | 810 u32 tunnel_type:3; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_hsi.h | 5893 u8 tunnel_type; member 6075 u8 tunnel_type; member 6310 u8 tunnel_type; member 6456 u8 tunnel_type; member 6599 u8 tunnel_type; member 7017 u8 tunnel_type; member 7047 u8 tunnel_type; member 7078 u8 tunnel_type; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 4815 static int bnxt_hwrm_tunnel_dst_port_free(struct bnxt *bp, u8 tunnel_type) in bnxt_hwrm_tunnel_dst_port_free() argument 4820 if (tunnel_type == TUNNEL_DST_PORT_FREE_REQ_TUNNEL_TYPE_VXLAN && in bnxt_hwrm_tunnel_dst_port_free() 4823 if (tunnel_type == TUNNEL_DST_PORT_FREE_REQ_TUNNEL_TYPE_GENEVE && in bnxt_hwrm_tunnel_dst_port_free() 4831 req->tunnel_type = tunnel_type; in bnxt_hwrm_tunnel_dst_port_free() 4833 switch (tunnel_type) { in bnxt_hwrm_tunnel_dst_port_free() 4856 u8 tunnel_type) in bnxt_hwrm_tunnel_dst_port_alloc() 4866 req->tunnel_type = tunnel_type; in bnxt_hwrm_tunnel_dst_port_alloc() 4877 switch (tunnel_type) { in bnxt_hwrm_tunnel_dst_port_alloc() 4855 bnxt_hwrm_tunnel_dst_port_alloc(struct bnxt *bp, __be16 port, u8 tunnel_type) bnxt_hwrm_tunnel_dst_port_alloc() argument [all...] |