Searched refs:mlx5_hlist (Results 1 – 9 of 9) sorted by relevance
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_utils.h | 254 struct mlx5_hlist { struct 296 struct mlx5_hlist *mlx5_hlist_create(const char *name, uint32_t size, 321 struct mlx5_list_entry *mlx5_hlist_lookup(struct mlx5_hlist *h, uint64_t key, 340 struct mlx5_list_entry *mlx5_hlist_register(struct mlx5_hlist *h, uint64_t key, 355 int mlx5_hlist_unregister(struct mlx5_hlist *h, struct mlx5_list_entry *entry); 366 void mlx5_hlist_destroy(struct mlx5_hlist *h);
|
| H A D | mlx5_common_utils.c | 387 struct mlx5_hlist * 395 struct mlx5_hlist *h; in mlx5_hlist_create() 414 alloc_size = sizeof(struct mlx5_hlist) + in mlx5_hlist_create() 453 mlx5_hlist_lookup(struct mlx5_hlist *h, uint64_t key, void *ctx) in mlx5_hlist_lookup() 465 mlx5_hlist_register(struct mlx5_hlist *h, uint64_t key, void *ctx) in mlx5_hlist_register() 493 mlx5_hlist_unregister(struct mlx5_hlist *h, struct mlx5_list_entry *entry) in mlx5_hlist_unregister() 511 mlx5_hlist_destroy(struct mlx5_hlist *h) in mlx5_hlist_destroy()
|
| /dpdk/drivers/crypto/mlx5/ |
| H A D | mlx5_crypto.h | 33 struct mlx5_hlist *dek_hlist; /* Dek hash list. */
|
| H A D | mlx5_crypto_dek.c | 32 struct mlx5_hlist *dek_hlist = priv->dek_hlist; in mlx5_crypto_dek_prepare()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5.h | 1221 struct mlx5_hlist *flow_tbls; /* SWS flow table. */ 1222 struct mlx5_hlist *groups; /* HWS flow group. */ 1228 struct mlx5_hlist *encaps_decaps; /* Encap/decap action hash list. */ 1229 struct mlx5_hlist *modify_cmds; 1230 struct mlx5_hlist *tag_table; 1505 struct mlx5_hlist *mreg_cp_tbl;
|
| H A D | mlx5_flow.h | 917 struct mlx5_hlist *groups; /** tunnel groups */ 928 struct mlx5_hlist *groups; /** non tunnel groups */
|
| H A D | mlx5_flow_dv.c | 312 static inline struct mlx5_hlist * 313 flow_dv_hlist_prepare(struct mlx5_dev_ctx_shared *sh, struct mlx5_hlist **phl, in flow_dv_hlist_prepare() 323 struct mlx5_hlist *hl; in flow_dv_hlist_prepare() 324 struct mlx5_hlist *expected = NULL; in flow_dv_hlist_prepare() 3731 struct mlx5_hlist *encaps_decaps; in flow_dv_encap_decap_resource_register() 5829 struct mlx5_hlist *modify_cmds; in flow_dv_modify_hdr_resource_register() 10718 struct mlx5_hlist *tunnel_grp_hash; in flow_dv_tbl_remove_cb() 10990 struct mlx5_hlist *tag_table; in flow_dv_tag_resource_register()
|
| H A D | mlx5.c | 1616 struct mlx5_hlist **tbls = (priv->sh->config.dv_flow_en == 2) ? in mlx5_free_table_hash_list()
|
| H A D | mlx5_flow.c | 9421 struct mlx5_hlist *h; in mlx5_flow_dev_dump_sh_all() 10250 struct mlx5_hlist *group_hash; in tunnel_flow_group_to_flow_table()
|