Home
last modified time | relevance | path

Searched refs:mlx5_hlist_entry (Results 1 – 5 of 5) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_utils.h275 struct mlx5_hlist_entry { struct
276 LIST_ENTRY(mlx5_hlist_entry) next; /* entry pointers in the list. */
282 LIST_HEAD(mlx5_hlist_head, mlx5_hlist_entry); argument
293 struct mlx5_hlist_entry *entry);
311 struct mlx5_hlist_entry *entry,
327 typedef struct mlx5_hlist_entry *(*mlx5_hlist_create_cb)
405 struct mlx5_hlist_entry *mlx5_hlist_lookup(struct mlx5_hlist *h, uint64_t key,
423 struct mlx5_hlist_entry *mlx5_hlist_register(struct mlx5_hlist *h, uint64_t key,
437 int mlx5_hlist_unregister(struct mlx5_hlist *h, struct mlx5_hlist_entry *entry);
H A Dmlx5_flow.h419 struct mlx5_hlist_entry entry;
434 struct mlx5_hlist_entry entry;
457 struct mlx5_hlist_entry entry;
507 struct mlx5_hlist_entry hlist_ent;
523 struct mlx5_hlist_entry entry;
955 struct mlx5_hlist_entry hash;
1420 struct mlx5_hlist_entry *entry);
1429 struct mlx5_hlist_entry *entry);
1432 struct mlx5_hlist_entry *entry,
1442 struct mlx5_hlist_entry *entry);
[all …]
H A Dmlx5_utils.c14 static struct mlx5_hlist_entry *
23 struct mlx5_hlist_entry *entry) in mlx5_hlist_default_remove_cb()
30 struct mlx5_hlist_entry *entry, in mlx5_hlist_default_match_cb()
81 static struct mlx5_hlist_entry *
86 struct mlx5_hlist_entry *node; in __hlist_lookup()
109 static struct mlx5_hlist_entry *
112 struct mlx5_hlist_entry *node; in hlist_lookup()
121 struct mlx5_hlist_entry *
127 struct mlx5_hlist_entry*
132 struct mlx5_hlist_entry *entry; in mlx5_hlist_register()
[all …]
H A Dmlx5_flow_dv.c2808 struct mlx5_hlist_entry *
2876 struct mlx5_hlist_entry *entry; in flow_dv_encap_decap_resource_register()
4264 struct mlx5_hlist_entry *entry, in flow_dv_modify_match_cb()
4278 struct mlx5_hlist_entry *
4532 struct mlx5_hlist_entry *entry; in flow_dv_modify_hdr_resource_register()
7966 struct mlx5_hlist_entry *
8082 struct mlx5_hlist_entry *entry; in flow_dv_tbl_resource_get()
8112 struct mlx5_hlist_entry *he; in flow_dv_tbl_remove_cb()
8281 struct mlx5_hlist_entry *
8334 struct mlx5_hlist_entry *entry; in flow_dv_tag_resource_register()
[all …]
H A Dmlx5_flow.c3577 struct mlx5_hlist_entry *
3723 struct mlx5_hlist_entry *entry; in flow_mreg_add_copy_action()
3739 flow_dv_mreg_remove_cb(struct mlx5_hlist *list, struct mlx5_hlist_entry *entry) in flow_dv_mreg_remove_cb()
3789 struct mlx5_hlist_entry *entry; in flow_mreg_del_default_copy_action()
7329 struct mlx5_hlist_entry *he; in tunnel_mark_decode()
7346 struct mlx5_hlist_entry *entry) in mlx5_flow_tunnel_grp2tbl_remove_cb()
7356 static struct mlx5_hlist_entry *
7394 struct mlx5_hlist_entry *he; in tunnel_flow_group_to_flow_table()