Searched refs:mlx5_cache_list (Results 1 – 7 of 7) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_utils.h | 454 struct mlx5_cache_list; 473 typedef void (*mlx5_cache_remove_cb)(struct mlx5_cache_list *list, 489 typedef int (*mlx5_cache_match_cb)(struct mlx5_cache_list *list, 507 (struct mlx5_cache_list *list, 526 struct mlx5_cache_list { struct 559 int mlx5_cache_list_init(struct mlx5_cache_list *list, 579 struct mlx5_cache_entry *mlx5_cache_lookup(struct mlx5_cache_list *list, 593 struct mlx5_cache_entry *mlx5_cache_register(struct mlx5_cache_list *list, 608 int mlx5_cache_unregister(struct mlx5_cache_list *list, 617 void mlx5_cache_list_destroy(struct mlx5_cache_list *list); [all …]
|
| H A D | mlx5_flow.h | 527 struct mlx5_cache_list matchers; 1452 int flow_dv_matcher_match_cb(struct mlx5_cache_list *list, 1456 void flow_dv_matcher_remove_cb(struct mlx5_cache_list *list, 1459 int flow_dv_port_id_match_cb(struct mlx5_cache_list *list, 1463 void flow_dv_port_id_remove_cb(struct mlx5_cache_list *list, 1466 int flow_dv_push_vlan_match_cb(struct mlx5_cache_list *list, 1469 (struct mlx5_cache_list *list, 1474 int flow_dv_sample_match_cb(struct mlx5_cache_list *list, 1477 (struct mlx5_cache_list *list, 1479 void flow_dv_sample_remove_cb(struct mlx5_cache_list *list, [all …]
|
| H A D | mlx5_utils.c | 223 mlx5_clist_default_create_cb(struct mlx5_cache_list *list, in mlx5_clist_default_create_cb() 231 mlx5_clist_default_remove_cb(struct mlx5_cache_list *list __rte_unused, in mlx5_clist_default_remove_cb() 238 mlx5_cache_list_init(struct mlx5_cache_list *list, const char *name, in mlx5_cache_list_init() 261 __cache_lookup(struct mlx5_cache_list *list, void *ctx, bool reuse) in __cache_lookup() 280 cache_lookup(struct mlx5_cache_list *list, void *ctx, bool reuse) in cache_lookup() 291 mlx5_cache_lookup(struct mlx5_cache_list *list, void *ctx) in mlx5_cache_lookup() 297 mlx5_cache_register(struct mlx5_cache_list *list, void *ctx) in mlx5_cache_register() 335 mlx5_cache_unregister(struct mlx5_cache_list *list, in mlx5_cache_unregister() 357 mlx5_cache_list_destroy(struct mlx5_cache_list *list) in mlx5_cache_list_destroy() 374 mlx5_cache_list_get_entry_num(struct mlx5_cache_list *list) in mlx5_cache_list_get_entry_num()
|
| H A D | mlx5.h | 746 struct mlx5_cache_list port_id_action_list; /* Port ID action cache. */ 747 struct mlx5_cache_list push_vlan_action_list; /* Push VLAN actions. */ 748 struct mlx5_cache_list sample_action_list; /* List of sample actions. */ 749 struct mlx5_cache_list dest_array_list; 977 struct mlx5_cache_list hrxqs; /* Hash Rx queues. */
|
| H A D | mlx5_rxtx.h | 361 struct mlx5_cache_entry *mlx5_hrxq_create_cb(struct mlx5_cache_list *list, 363 int mlx5_hrxq_match_cb(struct mlx5_cache_list *list, 366 void mlx5_hrxq_remove_cb(struct mlx5_cache_list *list,
|
| H A D | mlx5_flow_dv.c | 2955 flow_dv_port_id_match_cb(struct mlx5_cache_list *list __rte_unused, in flow_dv_port_id_match_cb() 2967 flow_dv_port_id_create_cb(struct mlx5_cache_list *list, in flow_dv_port_id_create_cb() 3040 flow_dv_push_vlan_match_cb(struct mlx5_cache_list *list __rte_unused, in flow_dv_push_vlan_match_cb() 3052 flow_dv_push_vlan_create_cb(struct mlx5_cache_list *list, in flow_dv_push_vlan_create_cb() 8166 flow_dv_matcher_match_cb(struct mlx5_cache_list *list __rte_unused, in flow_dv_matcher_match_cb() 8181 flow_dv_matcher_create_cb(struct mlx5_cache_list *list, in flow_dv_matcher_create_cb() 8666 flow_dv_sample_match_cb(struct mlx5_cache_list *list __rte_unused, in flow_dv_sample_match_cb() 8694 flow_dv_sample_create_cb(struct mlx5_cache_list *list __rte_unused, in flow_dv_sample_create_cb() 10955 flow_dv_port_id_remove_cb(struct mlx5_cache_list *list, in flow_dv_port_id_remove_cb() 11012 flow_dv_push_vlan_remove_cb(struct mlx5_cache_list *list, in flow_dv_push_vlan_remove_cb() [all …]
|
| H A D | mlx5_rxq.c | 2170 mlx5_hrxq_match_cb(struct mlx5_cache_list *list, in mlx5_hrxq_match_cb() 2314 mlx5_hrxq_remove_cb(struct mlx5_cache_list *list, in mlx5_hrxq_remove_cb() 2382 mlx5_hrxq_create_cb(struct mlx5_cache_list *list, in mlx5_hrxq_create_cb()
|