| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_fs.c | 59 struct mlx5_flow_handle *fte; in rx_err_add_rule() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| H A D | dr_cmd.c | 485 mlx5dr_cmd_set_extended_dest(struct mlx5_core_dev *dev, struct mlx5dr_cmd_fte_info *fte, bool *extended_dest) mlx5dr_cmd_set_extended_dest() argument 522 mlx5dr_cmd_set_fte(struct mlx5_core_dev *dev, int opmod, int modify_mask, struct mlx5dr_cmd_ft_info *ft, u32 group_id, struct mlx5dr_cmd_fte_info *fte) mlx5dr_cmd_set_fte() argument [all...] |
| H A D | fs_dr.c | 220 mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) mlx5_cmd_dr_create_fte() argument 600 mlx5_cmd_dr_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, int modify_mask, struct fs_fte *fte) mlx5_cmd_dr_update_fte() argument 609 mlx5_cmd_dr_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_cmd_dr_delete_fte() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_cmd.c | 86 mlx5_cmd_stub_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) mlx5_cmd_stub_create_fte() argument 94 mlx5_cmd_stub_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, int modify_mask, struct fs_fte *fte) mlx5_cmd_stub_update_fte() argument 103 mlx5_cmd_stub_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_cmd_stub_delete_fte() argument 355 mlx5_set_extended_dest(struct mlx5_core_dev *dev, struct fs_fte *fte, bool *extended_dest) mlx5_set_extended_dest() argument 391 mlx5_cmd_set_fte(struct mlx5_core_dev *dev, int opmod, int modify_mask, struct mlx5_flow_table *ft, unsigned group_id, struct fs_fte *fte) mlx5_cmd_set_fte() argument 564 mlx5_cmd_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) mlx5_cmd_create_fte() argument 575 mlx5_cmd_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, int modify_mask, struct fs_fte *fte) mlx5_cmd_update_fte() argument 593 mlx5_cmd_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_cmd_delete_fte() argument [all...] |
| H A D | fs_core.c | 493 static void modify_fte(struct fs_fte *fte) in modify_fte() argument 517 struct fs_fte *fte; in del_sw_hw_rule() local 559 struct fs_fte *fte; del_hw_fte() local 583 struct fs_fte *fte; del_sw_fte() local 638 insert_fte(struct mlx5_flow_group *fg, struct fs_fte *fte) insert_fte() argument 668 struct fs_fte *fte; alloc_fte() local 1004 struct fs_fte *fte; _mlx5_modify_rule_destination() local 1335 destroy_flow_handle(struct fs_fte *fte, struct mlx5_flow_handle *handle, struct mlx5_flow_destination *dest, int i) destroy_flow_handle() argument 1351 create_flow_handle(struct fs_fte *fte, struct mlx5_flow_destination *dest, int dest_num, int *modify_mask, bool *new_rule) create_flow_handle() argument 1411 add_rule_fte(struct fs_fte *fte, struct mlx5_flow_group *fg, struct mlx5_flow_destination *dest, int dest_num, bool update_action) add_rule_fte() argument 1567 find_flow_rule(struct fs_fte *fte, struct mlx5_flow_destination *dest) find_flow_rule() argument 1630 check_conflicting_ftes(struct fs_fte *fte, const struct mlx5_flow_context *flow_context, const struct mlx5_flow_act *flow_act) check_conflicting_ftes() argument 1652 add_rule_fg(struct mlx5_flow_group *fg, const struct mlx5_flow_spec *spec, struct mlx5_flow_act *flow_act, struct mlx5_flow_destination *dest, int dest_num, struct fs_fte *fte) add_rule_fg() argument 1830 struct fs_fte *fte; try_add_to_existing_fg() local 1929 struct fs_fte *fte; _mlx5_add_flow_rules() local 2093 struct fs_fte *fte; mlx5_del_flow_rules() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| H A D | dr_cmd.c | 744 mlx5dr_cmd_set_extended_dest(struct mlx5_core_dev *dev, struct mlx5dr_cmd_fte_info *fte, bool *extended_dest) mlx5dr_cmd_set_extended_dest() argument 783 mlx5dr_cmd_set_fte(struct mlx5_core_dev *dev, int opmod, int modify_mask, struct mlx5dr_cmd_ft_info *ft, u32 group_id, struct mlx5dr_cmd_fte_info *fte) mlx5dr_cmd_set_fte() argument [all...] |
| H A D | fs_dr.c | 253 mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) mlx5_cmd_dr_create_fte() argument 728 mlx5_cmd_dr_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_cmd_dr_delete_fte() argument 752 mlx5_cmd_dr_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, int modify_mask, struct fs_fte *fte) mlx5_cmd_dr_update_fte() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_fs.c | 627 struct mlx5_flow_handle *fte; in ipsec_counter_rule_tx() local
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_cmd.c | 496 mlx5_cmd_set_fte_flow_meter(struct fs_fte *fte, void *in_flow_context) in mlx5_cmd_set_fte_flow_meter() argument 91 mlx5_cmd_stub_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) mlx5_cmd_stub_create_fte() argument 99 mlx5_cmd_stub_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, int modify_mask, struct fs_fte *fte) mlx5_cmd_stub_update_fte() argument 108 mlx5_cmd_stub_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_cmd_stub_delete_fte() argument 456 mlx5_set_extended_dest(struct mlx5_core_dev *dev, struct fs_fte *fte, bool *extended_dest) mlx5_set_extended_dest() argument 518 mlx5_cmd_set_fte(struct mlx5_core_dev *dev, int opmod, int modify_mask, struct mlx5_flow_table *ft, unsigned group_id, struct fs_fte *fte) mlx5_cmd_set_fte() argument 749 mlx5_cmd_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) mlx5_cmd_create_fte() argument 760 mlx5_cmd_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, int modify_mask, struct fs_fte *fte) mlx5_cmd_update_fte() argument 778 mlx5_cmd_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_cmd_delete_fte() argument [all...] |
| H A D | fs_core.c | 595 static void modify_fte(struct fs_fte *fte) in modify_fte() argument 619 struct fs_fte *fte; in del_sw_hw_rule() local 667 struct fs_fte *fte; del_hw_fte() local 692 struct fs_fte *fte; del_sw_fte() local 747 insert_fte(struct mlx5_flow_group *fg, struct fs_fte *fte) insert_fte() argument 777 struct fs_fte *fte; alloc_fte() local 1112 struct fs_fte *fte; _mlx5_modify_rule_destination() local 1456 destroy_flow_handle(struct fs_fte *fte, struct mlx5_flow_handle *handle, struct mlx5_flow_destination *dest, int i) destroy_flow_handle() argument 1472 create_flow_handle(struct fs_fte *fte, struct mlx5_flow_destination *dest, int dest_num, int *modify_mask, bool *new_rule) create_flow_handle() argument 1535 add_rule_fte(struct fs_fte *fte, struct mlx5_flow_group *fg, struct mlx5_flow_destination *dest, int dest_num, bool update_action) add_rule_fte() argument 1700 find_flow_rule(struct fs_fte *fte, struct mlx5_flow_destination *dest) find_flow_rule() argument 1763 check_conflicting_ftes(struct fs_fte *fte, const struct mlx5_flow_context *flow_context, const struct mlx5_flow_act *flow_act) check_conflicting_ftes() argument 1785 add_rule_fg(struct mlx5_flow_group *fg, const struct mlx5_flow_spec *spec, struct mlx5_flow_act *flow_act, struct mlx5_flow_destination *dest, int dest_num, struct fs_fte *fte) add_rule_fg() argument 1967 struct fs_fte *fte; try_add_to_existing_fg() local 2066 struct fs_fte *fte; _mlx5_add_flow_rules() local 2236 struct fs_fte *fte; mlx5_del_flow_rules() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | ipsec.c | 82 struct fs_fte *fte; member 769 mlx5_fpga_ipsec_fs_create_sa_ctx(struct mlx5_core_dev *mdev, struct fs_fte *fte, bool is_egress) mlx5_fpga_ipsec_fs_create_sa_ctx() argument 878 _rule_search(struct rb_root *root, struct fs_fte *fte) _rule_search() argument 898 rule_search(struct mlx5_fpga_ipsec *ipsec_dev, struct fs_fte *fte) rule_search() argument 971 restore_spec_mailbox(struct fs_fte *fte, struct mailbox_mod *mbox_mod) restore_spec_mailbox() argument 984 modify_spec_mailbox(struct mlx5_core_dev *mdev, struct fs_fte *fte, struct mailbox_mod *mbox_mod) modify_spec_mailbox() argument 1056 fpga_ipsec_fs_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, struct fs_fte *fte, bool is_egress) fpga_ipsec_fs_create_fte() argument 1107 fpga_ipsec_fs_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, int modify_mask, struct fs_fte *fte, bool is_egress) fpga_ipsec_fs_update_fte() argument 1138 fpga_ipsec_fs_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte, bool is_egress) fpga_ipsec_fs_delete_fte() argument 1185 mlx5_fpga_ipsec_fs_create_fte_egress(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, struct fs_fte *fte) mlx5_fpga_ipsec_fs_create_fte_egress() argument 1194 mlx5_fpga_ipsec_fs_update_fte_egress(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, int modify_mask, struct fs_fte *fte) mlx5_fpga_ipsec_fs_update_fte_egress() argument 1205 mlx5_fpga_ipsec_fs_delete_fte_egress(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_fpga_ipsec_fs_delete_fte_egress() argument 1222 mlx5_fpga_ipsec_fs_create_fte_ingress(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, struct fs_fte *fte) mlx5_fpga_ipsec_fs_create_fte_ingress() argument 1231 mlx5_fpga_ipsec_fs_update_fte_ingress(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, int modify_mask, struct fs_fte *fte) mlx5_fpga_ipsec_fs_update_fte_ingress() argument 1242 mlx5_fpga_ipsec_fs_delete_fte_ingress(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) mlx5_fpga_ipsec_fs_delete_fte_ingress() argument [all...] |