| /OK3568_Linux_fs/kernel/include/linux/mlx5/ |
| H A D | fs.h | 122 struct mlx5_flow_destination { struct 231 struct mlx5_flow_destination *dest, 236 struct mlx5_flow_destination *new_dest, 237 struct mlx5_flow_destination *old_dest);
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch_offloads_termtbl.c | 14 struct mlx5_flow_destination dest; 22 struct mlx5_flow_destination *dest) in mlx5_eswitch_termtbl_hash() 42 struct mlx5_flow_destination *dest1, in mlx5_eswitch_termtbl_cmp() 44 struct mlx5_flow_destination *dest2) in mlx5_eswitch_termtbl_cmp() 112 struct mlx5_flow_destination *dest, in mlx5_eswitch_termtbl_get_create() 245 struct mlx5_flow_destination *dest, in mlx5_eswitch_add_termtbl_rule()
|
| H A D | fs_core.c | 275 static bool mlx5_flow_dests_cmp(struct mlx5_flow_destination *d1, 276 struct mlx5_flow_destination *d2); 280 struct mlx5_flow_destination *dest); 943 struct mlx5_flow_destination *dest) in _mlx5_modify_rule_destination() 969 struct mlx5_flow_destination *new_dest, in mlx5_modify_rule_destination() 970 struct mlx5_flow_destination *old_dest) in mlx5_modify_rule_destination() 995 struct mlx5_flow_destination dest = {}; in connect_fwd_rules() 1250 static struct mlx5_flow_rule *alloc_rule(struct mlx5_flow_destination *dest) in alloc_rule() 1281 struct mlx5_flow_destination *dest, in destroy_flow_handle() 1296 struct mlx5_flow_destination *dest, in create_flow_handle() [all …]
|
| H A D | en_fs.c | 167 struct mlx5_flow_destination dest = {}; in __mlx5e_add_vlan_rule() 820 struct mlx5_flow_destination *dest, in mlx5e_generate_ttc_rule() 866 struct mlx5_flow_destination dest = {}; in mlx5e_generate_ttc_table_rules() 994 struct mlx5_flow_destination *dest, in mlx5e_generate_inner_ttc_rule() 1034 struct mlx5_flow_destination dest = {}; in mlx5e_generate_inner_ttc_table_rules() 1237 struct mlx5_flow_destination *new_dest) in mlx5e_ttc_fwd_dest() 1242 struct mlx5_flow_destination 1245 struct mlx5_flow_destination *dest = &priv->fs.ttc.rules[type].default_dest; in mlx5e_ttc_get_default_dest() 1255 struct mlx5_flow_destination dest = mlx5e_ttc_get_default_dest(priv, type); in mlx5e_ttc_fwd_default_dest() 1273 struct mlx5_flow_destination dest = {}; in mlx5e_add_l2_flow_rule()
|
| H A D | en_arfs.c | 119 struct mlx5_flow_destination dest = {}; in mlx5e_arfs_enable() 164 struct mlx5_flow_destination dest = {}; in arfs_add_default_rule() 442 struct mlx5_flow_destination dest = {}; in arfs_add_rule() 536 struct mlx5_flow_destination dst = {}; in arfs_modify_rule_rq()
|
| H A D | eswitch_offloads.c | 303 struct mlx5_flow_destination dest[MLX5_MAX_FLOW_FWD_VPORTS + 1] = {}; in mlx5_eswitch_add_offloaded_rule() 448 struct mlx5_flow_destination dest[MLX5_MAX_FLOW_FWD_VPORTS + 1] = {}; in mlx5_eswitch_add_fwd_rule() 773 struct mlx5_flow_destination dest = {}; in mlx5_eswitch_add_send_to_vport_rule() 867 struct mlx5_flow_destination *dest) in peer_miss_rules_setup() 923 struct mlx5_flow_destination dest = {}; in esw_add_fdb_peer_miss_rules() 1033 struct mlx5_flow_destination dest = {}; in esw_add_fdb_miss_rule() 1097 struct mlx5_flow_destination dest; in esw_add_restore_rule() 1549 struct mlx5_flow_destination *dest) in mlx5_eswitch_create_vport_rx_rule()
|
| H A D | eswitch.h | 342 struct mlx5_flow_destination *dest, 368 struct mlx5_flow_destination *dest);
|
| H A D | fs_core.h | 152 struct mlx5_flow_destination dest_attr;
|
| H A D | en_fs_ethtool.c | 406 struct mlx5_flow_destination *dst = NULL; in add_ethtool_flow_rule()
|
| H A D | eswitch.c | 194 struct mlx5_flow_destination dest = {}; in __esw_fdb_set_vport_rule() 2105 struct mlx5_flow_destination dest = {}; in _mlx5_eswitch_set_vepa_locked()
|
| H A D | en_rep.c | 870 struct mlx5_flow_destination dest; in mlx5e_create_rep_vport_rx_rule()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs.h | 117 struct mlx5_flow_destination default_dest; 273 struct mlx5_flow_destination *new_dest); 274 struct mlx5_flow_destination
|
| H A D | tc_ct.c | 1337 struct mlx5_flow_destination dest = {}; in tc_ct_pre_ct_add_rules()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| H A D | egress_ofld.c | 20 struct mlx5_flow_destination *fwd_dest) in esw_acl_egress_ofld_fwd2vport_create() 49 struct mlx5_flow_destination *fwd_dest) in esw_acl_egress_ofld_rules_create() 213 struct mlx5_flow_destination fwd_dest = {}; in mlx5_esw_acl_egress_vport_bond()
|
| H A D | egress_lgcy.c | 70 struct mlx5_flow_destination drop_ctr_dst = {}; in esw_acl_egress_lgcy_setup() 71 struct mlx5_flow_destination *dst = NULL; in esw_acl_egress_lgcy_setup()
|
| H A D | helper.h | 16 struct mlx5_flow_destination *fwd_dest,
|
| H A D | ingress_lgcy.c | 142 struct mlx5_flow_destination drop_ctr_dst = {}; in esw_acl_ingress_lgcy_setup() 143 struct mlx5_flow_destination *dst = NULL; in esw_acl_ingress_lgcy_setup()
|
| H A D | helper.c | 47 struct mlx5_flow_destination *fwd_dest, in esw_egress_acl_vlan_create()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| H A D | fs_tracepoint.h | 58 parse_fs_dst(p, (const struct mlx5_flow_destination *)dst, counter_id) 61 const struct mlx5_flow_destination *dst, 282 __array(u8, destination, sizeof(struct mlx5_flow_destination))
|
| H A D | fs_tracepoint.c | 232 const struct mlx5_flow_destination *dst, in parse_fs_dst()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | fs_tcp.c | 78 struct mlx5_flow_destination dest = {}; in mlx5e_accel_fs_add_sk() 155 struct mlx5_flow_destination dest; in accel_fs_tcp_add_default_rule() 324 struct mlx5_flow_destination dest = {}; in accel_fs_tcp_enable()
|
| H A D | ipsec_fs.c | 27 struct mlx5_flow_destination default_dest; 284 struct mlx5_flow_destination dest = {}; in rx_ft_get() 467 struct mlx5_flow_destination dest = {}; in rx_add_rule()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx5/ |
| H A D | fs.c | 905 struct mlx5_flow_destination *dst, in _create_flow_rule() 913 struct mlx5_flow_destination dest_arr[2] = {}; in _create_flow_rule() 914 struct mlx5_flow_destination *rule_dst = dest_arr; in _create_flow_rule() 1039 struct mlx5_flow_destination *dst) in create_flow_rule() 1052 struct mlx5_flow_destination *dst) in create_leftovers_rule() 1111 struct mlx5_flow_destination *dst) in create_sniffer_rule() 1153 struct mlx5_flow_destination *dst = NULL; in mlx5_ib_create_flow() 1388 struct mlx5_flow_destination *dst, in _create_raw_flow_rule() 1480 struct mlx5_flow_destination *dst; in raw_fs_rule_add()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| H A D | fs_dr.c | 183 struct mlx5_flow_destination *dest_attr = &dst->dest_attr; in create_vport_action()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | fs_chains.c | 453 struct mlx5_flow_destination dest = {}; in mlx5_chains_add_miss_rule()
|