Searched refs:mlx5_flow_table (Results 1 – 17 of 17) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fs_cmd.h | 44 struct mlx5_flow_table *next_ft, 47 struct mlx5_flow_table *ft); 50 struct mlx5_flow_table *ft, 51 struct mlx5_flow_table *next_ft); 54 struct mlx5_flow_table *ft, 59 struct mlx5_flow_table *ft, 63 struct mlx5_flow_table *ft, 68 struct mlx5_flow_table *ft, 74 struct mlx5_flow_table *ft, 78 struct mlx5_flow_table *ft,
|
D | fs_cmd.c | 43 struct mlx5_flow_table *ft, in mlx5_cmd_stub_update_root_ft() 56 struct mlx5_flow_table *next_ft, in mlx5_cmd_stub_create_flow_table() 63 struct mlx5_flow_table *ft) in mlx5_cmd_stub_destroy_flow_table() 69 struct mlx5_flow_table *ft, in mlx5_cmd_stub_modify_flow_table() 70 struct mlx5_flow_table *next_ft) in mlx5_cmd_stub_modify_flow_table() 76 struct mlx5_flow_table *ft, in mlx5_cmd_stub_create_flow_group() 84 struct mlx5_flow_table *ft, in mlx5_cmd_stub_destroy_flow_group() 91 struct mlx5_flow_table *ft, in mlx5_cmd_stub_create_fte() 99 struct mlx5_flow_table *ft, in mlx5_cmd_stub_update_fte() 108 struct mlx5_flow_table *ft, in mlx5_cmd_stub_delete_fte() [all …]
|
D | fs_core.c | 373 struct mlx5_flow_table *ft; in del_hw_flow_table() 390 struct mlx5_flow_table *ft; in del_sw_flow_table() 405 struct mlx5_flow_table *ft; in del_sw_hw_rule() 453 struct mlx5_flow_table *ft; in del_hw_fte() 497 struct mlx5_flow_table *ft; in del_hw_flow_group() 515 struct mlx5_flow_table *ft; in del_sw_flow_group() 557 static struct fs_fte *alloc_fte(struct mlx5_flow_table *ft, in alloc_fte() 613 static struct mlx5_flow_group *alloc_insert_flow_group(struct mlx5_flow_table *ft, in alloc_insert_flow_group() 647 static struct mlx5_flow_table *alloc_flow_table(int level, u16 vport, int max_fte, in alloc_flow_table() 652 struct mlx5_flow_table *ft; in alloc_flow_table() [all …]
|
D | eswitch.h | 63 struct mlx5_flow_table *acl; 74 struct mlx5_flow_table *acl; 126 struct mlx5_flow_table *fdb; 133 struct mlx5_flow_table *fast_fdb; 134 struct mlx5_flow_table *fwd_fdb; 135 struct mlx5_flow_table *slow_fdb; 146 struct mlx5_flow_table *ft_offloads;
|
D | fs_core.h | 113 struct mlx5_flow_table { struct 222 struct mlx5_flow_table *root_ft;
|
D | en_fs.c | 165 struct mlx5_flow_table *ft = priv->fs.vlan.ft.t; in __mlx5e_add_vlan_rule() 765 struct mlx5_flow_table *ft, in mlx5e_generate_ttc_rule() 814 struct mlx5_flow_table *ft; in mlx5e_generate_ttc_table_rules() 942 struct mlx5_flow_table *ft, in mlx5e_generate_inner_ttc_rule() 985 struct mlx5_flow_table *ft; in mlx5e_generate_inner_ttc_table_rules() 1191 struct mlx5_flow_table *ft = priv->fs.l2.ft.t; in mlx5e_add_l2_flow_rule()
|
D | eswitch_offloads.c | 53 struct mlx5_flow_table *ft = NULL; in mlx5_eswitch_add_offloaded_rule() 508 struct mlx5_flow_table *fdb = NULL; in esw_create_offloads_fast_fdb_table() 583 struct mlx5_flow_table *fdb = NULL; in esw_create_offloads_fdb_tables() 702 struct mlx5_flow_table *ft_offloads; in esw_create_offloads_table()
|
D | en_fs_ethtool.c | 61 struct mlx5_flow_table *ft; in get_flow_table() 397 struct mlx5_flow_table *ft, in add_ethtool_flow_rule()
|
D | eswitch.c | 255 struct mlx5_flow_table *fdb; in esw_create_legacy_fdb_table() 852 struct mlx5_flow_table *acl; in esw_vport_enable_egress_acl() 964 struct mlx5_flow_table *acl; in esw_vport_enable_ingress_acl()
|
D | en_arfs.c | 471 struct mlx5_flow_table *ft; in arfs_add_rule()
|
D | en_tc.c | 63 struct mlx5_flow_table *hairpin_ft;
|
/Linux-v4.19/include/linux/mlx5/ |
D | fs.h | 77 struct mlx5_flow_table; 93 struct mlx5_flow_table *ft; 111 struct mlx5_flow_table * 126 struct mlx5_flow_table * 130 struct mlx5_flow_table * 135 struct mlx5_flow_table *mlx5_create_lag_demux_flow_table( 138 int mlx5_destroy_flow_table(struct mlx5_flow_table *ft); 147 mlx5_create_flow_group(struct mlx5_flow_table *ft, u32 *in); 177 mlx5_add_flow_rules(struct mlx5_flow_table *ft,
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | ipsec.c | 987 struct mlx5_flow_table *ft, in fpga_ipsec_fs_create_flow_group() 993 struct mlx5_flow_table *ft, u32 *in, in fpga_ipsec_fs_create_flow_group() 1029 struct mlx5_flow_table *ft, in fpga_ipsec_fs_create_fte() 1035 struct mlx5_flow_table *ft, in fpga_ipsec_fs_create_fte() 1079 struct mlx5_flow_table *ft, in fpga_ipsec_fs_update_fte() 1086 struct mlx5_flow_table *ft, in fpga_ipsec_fs_update_fte() 1109 struct mlx5_flow_table *ft, in fpga_ipsec_fs_delete_fte() 1114 struct mlx5_flow_table *ft, in fpga_ipsec_fs_delete_fte() 1146 struct mlx5_flow_table *ft, in mlx5_fpga_ipsec_fs_create_flow_group_egress() 1155 struct mlx5_flow_table *ft, in mlx5_fpga_ipsec_fs_create_fte_egress() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | fs.h | 13 struct mlx5_flow_table *t; 25 struct mlx5_flow_table *t; 103 struct mlx5_flow_table *ft;
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | fs_tracepoint.h | 69 __field(const struct mlx5_flow_table *, ft)
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 165 struct mlx5_flow_table *flow_table; 193 struct mlx5_flow_table *lag_demux_ft;
|
D | main.c | 3031 struct mlx5_flow_table *ft; in _get_prio() 3052 struct mlx5_flow_table *ft; in get_flow_table() 3258 struct mlx5_flow_table *ft = ft_prio->flow_table; in _create_flow_rule() 3701 struct mlx5_flow_table *ft = ft_prio->flow_table; in _create_raw_flow_rule() 4757 struct mlx5_flow_table *ft; in mlx5_eth_lag_init()
|