Searched refs:reformat_params (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun.c | 229 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_tc_tun_create_header_ipv4() local 314 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_tc_tun_create_header_ipv4() 315 reformat_params.type = e->reformat_type; in mlx5e_tc_tun_create_header_ipv4() 316 reformat_params.size = ipv4_encap_size; in mlx5e_tc_tun_create_header_ipv4() 317 reformat_params.data = encap_header; in mlx5e_tc_tun_create_header_ipv4() 318 e->pkt_reformat = mlx5_packet_reformat_alloc(priv->mdev, &reformat_params, in mlx5e_tc_tun_create_header_ipv4() 345 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_tc_tun_update_header_ipv4() local 419 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_tc_tun_update_header_ipv4() 420 reformat_params.type = e->reformat_type; in mlx5e_tc_tun_update_header_ipv4() 421 reformat_params.size = ipv4_encap_size; in mlx5e_tc_tun_update_header_ipv4() [all …]
|
D | tc_tun_encap.c | 147 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_tc_encap_flows_add() local 158 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_tc_encap_flows_add() 159 reformat_params.type = e->reformat_type; in mlx5e_tc_encap_flows_add() 160 reformat_params.size = e->encap_size; in mlx5e_tc_encap_flows_add() 161 reformat_params.data = e->encap_header; in mlx5e_tc_encap_flows_add() 163 &reformat_params, in mlx5e_tc_encap_flows_add() 915 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_attach_decap() local 955 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_attach_decap() 956 reformat_params.type = MLX5_REFORMAT_TYPE_L3_TUNNEL_TO_L2; in mlx5e_attach_decap() 957 reformat_params.size = sizeof(attr->eth); in mlx5e_attach_decap() [all …]
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | macsec_fs.c | 520 struct mlx5_pkt_reformat_params reformat_params = {}; in macsec_fs_tx_add_rule() local 555 reformat_params.type = MLX5_REFORMAT_TYPE_ADD_MACSEC; in macsec_fs_tx_add_rule() 556 reformat_params.size = reformat_size; in macsec_fs_tx_add_rule() 557 reformat_params.data = reformatbf; in macsec_fs_tx_add_rule() 559 &reformat_params, in macsec_fs_tx_add_rule() 824 struct mlx5_pkt_reformat_params reformat_params = {}; in macsec_fs_rx_create_check_decap_rule() local 838 reformat_params.type = MLX5_REFORMAT_TYPE_DEL_MACSEC; in macsec_fs_rx_create_check_decap_rule() 839 reformat_params.size = reformat_param_size; in macsec_fs_rx_create_check_decap_rule() 840 reformat_params.data = mlx5_reformat_buf; in macsec_fs_rx_create_check_decap_rule() 842 &reformat_params, in macsec_fs_rx_create_check_decap_rule()
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
D | bridge.c | 140 struct mlx5_pkt_reformat_params reformat_params = {}; in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() local 142 reformat_params.type = MLX5_REFORMAT_TYPE_REMOVE_HDR; in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() 143 reformat_params.param_0 = MLX5_REFORMAT_CONTEXT_ANCHOR_MAC_START; in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() 144 reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto); in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() 145 reformat_params.size = sizeof(struct vlan_hdr); in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() 146 return mlx5_packet_reformat_alloc(esw->dev, &reformat_params, MLX5_FLOW_NAMESPACE_FDB); in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() 1077 struct mlx5_pkt_reformat_params reformat_params = {}; in mlx5_esw_bridge_vlan_push_create() local 1088 reformat_params.type = MLX5_REFORMAT_TYPE_INSERT_HDR; in mlx5_esw_bridge_vlan_push_create() 1089 reformat_params.param_0 = MLX5_REFORMAT_CONTEXT_ANCHOR_MAC_START; in mlx5_esw_bridge_vlan_push_create() 1090 reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto); in mlx5_esw_bridge_vlan_push_create() [all …]
|
/linux-6.1.9/drivers/infiniband/hw/mlx5/ |
D | fs.c | 2355 struct mlx5_pkt_reformat_params reformat_params; in mlx5_ib_flow_action_create_packet_reformat_ctx() local 2368 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5_ib_flow_action_create_packet_reformat_ctx() 2369 reformat_params.type = prm_prt; in mlx5_ib_flow_action_create_packet_reformat_ctx() 2370 reformat_params.size = len; in mlx5_ib_flow_action_create_packet_reformat_ctx() 2371 reformat_params.data = in; in mlx5_ib_flow_action_create_packet_reformat_ctx() 2373 mlx5_packet_reformat_alloc(dev->mdev, &reformat_params, in mlx5_ib_flow_action_create_packet_reformat_ctx()
|