Searched refs:tunnel_type (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_tc_lib.c188 list[i].type = ice_proto_type_from_tunnel(fltr->tunnel_type);
189 switch (fltr->tunnel_type) {
225 (fltr->tunnel_type == TNL_GTPU || fltr->tunnel_type == TNL_GTPC)) {
226 list[i].type = ice_proto_type_from_tunnel(fltr->tunnel_type);
373 rule_info->tun_type = ice_sw_type_from_tunnel(tc_fltr->tunnel_type);
374 if (tc_fltr->tunnel_type != TNL_LAST) {
614 * This function detects appropriate tunnel_type if specified device is
1322 * Before calling this funtcion, fltr->tunnel_type should be set to TNL_GTPU,
1339 fltr->tunnel_type
[all...]
H A Dice_tc_lib.h165 u8 tunnel_type; member in struct:ice_tc_flower_fltr
H A Dice_txrx_lib.c172 if (decoded.tunnel_type >= ICE_RX_PTYPE_TUNNEL_IP_GRENAT)
H A Dice_lan_tx_rx.h168 u32 tunnel_type:3; member in struct:ice_rx_ptype_decoded
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_gre.c89 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_GRETAP,
H A Dtc_tun.h30 int tunnel_type; member in struct:mlx5e_tc_tunnel
H A Dtc_tun_mplsoudp.c119 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_MPLSOUDP,
H A Dtc_tun_vxlan.c223 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_VXLAN,
H A Dtc_tun_geneve.c344 .tunnel_type = MLX5E_TC_TUNNEL_TYPE_GENEVE,
H A Dtc_tun_encap.c585 a->tc_tunnel->tunnel_type == b->tc_tunnel->tunnel_type;
628 key->tc_tunnel->tunnel_type);
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c291 u32 tunnel_type = 0; local
312 tunnel_type = TUNNEL_UDP_CSUM;
314 tunnel_type = TUNNEL_UDP_NO_CSUM;
319 hinic_task_set_tunnel_l4(task, tunnel_type, l4_tunnel_len);
359 u32 tunnel_type = NOT_TUNNEL; local
370 tunnel_type = TUNNEL_UDP_NO_CSUM;
381 tunnel_type = TUNNEL_UDP_CSUM;
406 tunnel_type = NOT_TUNNEL;
419 hinic_task_set_tunnel_l4(task, tunnel_type, l4_tunnel_len);
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_type.h365 u32 tunnel_type:3; member in struct:iavf_rx_ptype_decoded
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede.h326 u8 tunnel_type; member in struct:qede_agg_info
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.h433 u32 tunnel_type:3; member in struct:idpf_rx_ptype_decoded
H A Didpf_singleq_txrx.c693 if (decoded.tunnel_type >= IDPF_RX_PTYPE_TUNNEL_IP_GRENAT)
H A Didpf_virtchnl.c2490 ptype->tunnel_type = IDPF_RX_PTYPE_TUNNEL_IP_IP;
2602 ptype_lkup[k].tunnel_type =
2613 ptype_lkup[k].tunnel_type =
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_type.h783 u32 tunnel_type:3; member in struct:i40e_rx_ptype_decoded
H A Di40e.h323 u8 tunnel_type; member in struct:i40e_cloud_filter
H A Di40e_txrx.c1803 if (decoded.tunnel_type >= I40E_RX_PTYPE_TUNNEL_IP_GRENAT)
H A Di40e_main.c8399 if (filter->tunnel_type != I40E_CLOUD_TNL_TYPE_NONE)
8400 cld_filter.flags = cpu_to_le16(filter->tunnel_type <<
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_hsi.h7309 u8 tunnel_type; member in struct:hwrm_cfa_l2_filter_alloc_input
7492 u8 tunnel_type; member in struct:hwrm_cfa_tunnel_filter_alloc_input
7733 u8 tunnel_type; member in struct:hwrm_cfa_ntuple_filter_alloc_input
7881 u8 tunnel_type; member in struct:hwrm_cfa_decap_filter_alloc_input
8025 u8 tunnel_type; member in struct:hwrm_cfa_flow_alloc_input
8457 u8 tunnel_type; member in struct:hwrm_tunnel_dst_port_query_input
8505 u8 tunnel_type; member in struct:hwrm_tunnel_dst_port_alloc_input
8556 u8 tunnel_type; member in struct:hwrm_tunnel_dst_port_free_input
H A Dbnxt.c5311 static int bnxt_hwrm_tunnel_dst_port_free(struct bnxt *bp, u8 tunnel_type) argument
5316 if (tunnel_type == TUNNEL_DST_PORT_FREE_REQ_TUNNEL_TYPE_VXLAN &&
5319 if (tunnel_type == TUNNEL_DST_PORT_FREE_REQ_TUNNEL_TYPE_GENEVE &&
5327 req->tunnel_type = tunnel_type;
5329 switch (tunnel_type) {
5359 u8 tunnel_type)
5369 req->tunnel_type = tunnel_type;
5380 switch (tunnel_type) {
5358 bnxt_hwrm_tunnel_dst_port_alloc(struct bnxt *bp, __be16 port, u8 tunnel_type) argument
[all...]
H A Dbnxt_tc.c808 req->tunnel_type = CFA_DECAP_FILTER_ALLOC_REQ_TUNNEL_TYPE_VXLAN;

Completed in 437 milliseconds