Home
last modified time | relevance | path

Searched refs:fte (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
A Dfs_tracepoint.h182 TP_ARGS(fte, new_fte),
184 __field(const struct fs_fte *, fte)
201 __entry->fte = fte;
205 __entry->index = fte->index;
227 &fte->val,
232 &fte->val,
237 &fte->val,
259 TP_ARGS(fte),
265 __entry->fte = fte;
266 __entry->index = fte->index;
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Dfs_dr.c255 struct fs_fte *fte) in mlx5_cmd_dr_create_fte() argument
298 match_sz = sizeof(fte->val); in mlx5_cmd_dr_create_fte()
413 if (fte->act_dests.flow_context.flow_tag) { in mlx5_cmd_dr_create_fte()
556 params.match_buf = (u64 *)fte->val; in mlx5_cmd_dr_create_fte()
598 fte->act_dests.flow_context.flow_source); in mlx5_cmd_dr_create_fte()
607 fte->fs_dr_rule.dr_rule = rule; in mlx5_cmd_dr_create_fte()
609 fte->fs_dr_rule.dr_actions = fs_dr_actions; in mlx5_cmd_dr_create_fte()
731 struct fs_fte *fte) in mlx5_cmd_dr_delete_fte() argument
757 struct fs_fte *fte) in mlx5_cmd_dr_update_fte() argument
766 fte_tmp.fs_dr_rule = fte->fs_dr_rule; in mlx5_cmd_dr_update_fte()
[all …]
A Ddr_cmd.c829 fte->flow_context.flow_tag); in mlx5dr_cmd_set_fte()
831 fte->flow_context.flow_source); in mlx5dr_cmd_set_fte()
838 action = fte->action.action & in mlx5dr_cmd_set_fte()
843 fte->action.action); in mlx5dr_cmd_set_fte()
844 if (fte->action.pkt_reformat) in mlx5dr_cmd_set_fte()
848 if (fte->action.modify_hdr) in mlx5dr_cmd_set_fte()
850 fte->action.modify_hdr->id); in mlx5dr_cmd_set_fte()
884 id = fte->dest_arr[i].ft_num; in mlx5dr_cmd_set_fte()
888 id = fte->dest_arr[i].ft_id; in mlx5dr_cmd_set_fte()
926 id = fte->dest_arr[i].tir_num; in mlx5dr_cmd_set_fte()
[all …]
A Ddr_types.h1541 struct mlx5dr_cmd_fte_info *fte);
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Dfs_core.c690 memcpy(&fte->act_dests, &fte->dup->act_dests, sizeof(fte->act_dests)); in switch_to_pending_act_dests()
725 if (fte->dup && !list_empty(&fte->dup->children)) { in del_hw_fte()
736 fte->act_dests.modify_mask, fte); in del_hw_fte()
768 kvfree(fte->dup); in del_sw_fte()
846 if (!fte) in alloc_fte()
849 memcpy(fte->val, &spec->match_value, sizeof(fte->val)); in alloc_fte()
856 return fte; in alloc_fte()
1177 if (!fte->dup || list_empty(&fte->dup->children)) in rule_is_pending()
2149 if (!fte->dup) { in add_rule_dup_match_fte()
2158 fte->dup = dup; in add_rule_dup_match_fte()
[all …]
A Dfs_cmd.c94 struct fs_fte *fte) in mlx5_cmd_stub_create_fte() argument
103 struct fs_fte *fte) in mlx5_cmd_stub_update_fte() argument
110 struct fs_fte *fte) in mlx5_cmd_stub_delete_fte() argument
511 fte->act_dests.action.exe_aso.type); in mlx5_cmd_set_fte_flow_meter()
522 struct fs_fte *fte) in mlx5_cmd_set_fte() argument
575 action = fte->act_dests.action.action; in mlx5_cmd_set_fte()
612 fte->act_dests.action.crypto.type); in mlx5_cmd_set_fte()
630 memcpy(in_match_value, &fte->val, sizeof(fte->val)); in mlx5_cmd_set_fte()
752 struct fs_fte *fte) in mlx5_cmd_create_fte() argument
764 struct fs_fte *fte) in mlx5_cmd_update_fte() argument
[all …]
A Dfs_cmd.h62 struct fs_fte *fte);
68 struct fs_fte *fte);
72 struct fs_fte *fte);
A Dfs_core.h369 #define fs_for_each_dst(pos, fte) \ argument
370 fs_list_for_each_entry(pos, &(fte)->node.children)
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_fs.c864 struct mlx5_flow_handle *fte; in ipsec_counter_rule_tx() local
877 fte = mlx5_add_flow_rules(tx->ft.status, spec, &flow_act, &dest, 1); in ipsec_counter_rule_tx()
878 if (IS_ERR(fte)) { in ipsec_counter_rule_tx()
879 err = PTR_ERR(fte); in ipsec_counter_rule_tx()
885 tx->status.rule = fte; in ipsec_counter_rule_tx()

Completed in 39 milliseconds