Home
last modified time | relevance | path

Searched refs:mlx5_cache_list (Results 1 – 7 of 7) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_utils.h454 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 Dmlx5_flow.h527 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 Dmlx5_utils.c223 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 Dmlx5.h746 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 Dmlx5_rxtx.h361 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 Dmlx5_flow_dv.c2955 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 Dmlx5_rxq.c2170 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()