Searched refs:mlx5_list_entry (Results 1 – 12 of 12) sorted by relevance
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_utils.h | 29 struct mlx5_list_entry { struct 30 LIST_ENTRY(mlx5_list_entry) next; /* Entry pointers in the list. */ 34 struct mlx5_list_entry *gentry; argument 40 LIST_HEAD(mlx5_list_head, mlx5_list_entry) h; 53 struct mlx5_list_entry *entry); 69 struct mlx5_list_entry *entry, void *ctx); 72 struct mlx5_list_entry *entry, void *ctx); 75 struct mlx5_list_entry *entry); 187 struct mlx5_list_entry *mlx5_list_lookup(struct mlx5_list *list, 202 struct mlx5_list_entry *mlx5_list_register(struct mlx5_list *list, [all …]
|
| H A D | mlx5_common_utils.c | 72 static struct mlx5_list_entry * 77 struct mlx5_list_entry *entry = in __list_lookup() 123 struct mlx5_list_entry * 130 static struct mlx5_list_entry * 135 struct mlx5_list_entry *lentry = in mlx5_list_cache_insert() 263 struct mlx5_list_entry * 266 struct mlx5_list_entry *entry; in mlx5_list_register() 347 struct mlx5_list_entry *entry; in mlx5_list_uninit() 452 struct mlx5_list_entry * 464 struct mlx5_list_entry* [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow.h | 499 struct mlx5_list_entry entry; 514 struct mlx5_list_entry entry; 525 struct mlx5_list_entry entry; 554 struct mlx5_list_entry entry; 576 struct mlx5_list_entry hlist_ent; 593 struct mlx5_list_entry entry; 933 struct mlx5_list_entry hash; 1124 struct mlx5_list_entry entry; 1929 struct mlx5_list_entry *oentry, 1932 struct mlx5_list_entry *entry); [all …]
|
| H A D | mlx5_rx.h | 255 struct mlx5_list_entry *mlx5_hrxq_create_cb(void *tool_ctx, void *cb_ctx); 256 int mlx5_hrxq_match_cb(void *tool_ctx, struct mlx5_list_entry *entry, 258 void mlx5_hrxq_remove_cb(void *tool_ctx, struct mlx5_list_entry *entry); 259 struct mlx5_list_entry *mlx5_hrxq_clone_cb(void *tool_ctx, 260 struct mlx5_list_entry *entry, 263 struct mlx5_list_entry *entry);
|
| H A D | mlx5.h | 1152 struct mlx5_list_entry entry; /* List element at the beginning. */ 1346 struct mlx5_list_entry entry; /* List entry. */ 1967 struct mlx5_list_entry *mlx5_flex_parser_create_cb(void *list_ctx, void *ctx); 1969 struct mlx5_list_entry *iter, void *ctx); 1970 void mlx5_flex_parser_remove_cb(void *list_ctx, struct mlx5_list_entry *entry); 1971 struct mlx5_list_entry *mlx5_flex_parser_clone_cb(void *list_ctx, 1972 struct mlx5_list_entry *entry, 1975 struct mlx5_list_entry *entry);
|
| H A D | mlx5_flow_flex.c | 1195 struct mlx5_list_entry *ent; in flow_dv_item_create() 1279 struct mlx5_list_entry * 1317 struct mlx5_list_entry *iter, void *ctx) in mlx5_flex_parser_match_cb() 1331 mlx5_flex_parser_remove_cb(void *list_ctx, struct mlx5_list_entry *entry) in mlx5_flex_parser_remove_cb() 1343 struct mlx5_list_entry * 1345 struct mlx5_list_entry *entry, void *ctx) in mlx5_flex_parser_clone_cb() 1360 mlx5_flex_parser_clone_free_cb(void *list_ctx, struct mlx5_list_entry *entry) in mlx5_flex_parser_clone_free_cb()
|
| H A D | mlx5_flow_dv.c | 3608 struct mlx5_list_entry * 3649 struct mlx5_list_entry * 3806 struct mlx5_list_entry * 3839 struct mlx5_list_entry * 3922 struct mlx5_list_entry * 3961 struct mlx5_list_entry * 5464 struct mlx5_list_entry * 5515 struct mlx5_list_entry * 10499 struct mlx5_list_entry * 10600 struct mlx5_list_entry * [all …]
|
| H A D | mlx5_flow_hw.c | 160 struct mlx5_list_entry *ge; in flow_hw_jump_action_register() 1449 struct mlx5_list_entry *ge; in flow_hw_table_create() 1833 struct mlx5_list_entry * 1913 flow_hw_grp_remove_cb(void *tool_ctx, struct mlx5_list_entry *entry) in flow_hw_grp_remove_cb() 1943 flow_hw_grp_match_cb(void *tool_ctx __rte_unused, struct mlx5_list_entry *entry, in flow_hw_grp_match_cb() 1974 struct mlx5_list_entry * 1975 flow_hw_grp_clone_cb(void *tool_ctx, struct mlx5_list_entry *oentry, in flow_hw_grp_clone_cb() 2006 flow_hw_grp_clone_free_cb(void *tool_ctx, struct mlx5_list_entry *entry) in flow_hw_grp_clone_free_cb()
|
| H A D | mlx5_rxq.c | 2749 mlx5_hrxq_match_cb(void *tool_ctx __rte_unused, struct mlx5_list_entry *entry, in mlx5_hrxq_match_cb() 2893 mlx5_hrxq_remove_cb(void *tool_ctx, struct mlx5_list_entry *entry) in mlx5_hrxq_remove_cb() 2949 struct mlx5_list_entry * 2961 struct mlx5_list_entry * 2962 mlx5_hrxq_clone_cb(void *tool_ctx, struct mlx5_list_entry *entry, in mlx5_hrxq_clone_cb() 2979 mlx5_hrxq_clone_free_cb(void *tool_ctx, struct mlx5_list_entry *entry) in mlx5_hrxq_clone_free_cb() 3004 struct mlx5_list_entry *entry; in mlx5_hrxq_get()
|
| H A D | mlx5_flow.c | 4591 struct mlx5_list_entry * 4707 struct mlx5_list_entry * 4767 struct mlx5_list_entry *entry; in flow_mreg_add_copy_action() 4834 struct mlx5_list_entry *entry; in flow_mreg_del_default_copy_action() 9433 struct mlx5_list_entry *e; in mlx5_flow_dev_dump_sh_all() 10132 struct mlx5_list_entry *he; in tunnel_mark_decode() 10155 struct mlx5_list_entry *entry) in mlx5_flow_tunnel_grp2tbl_remove_cb() 10178 static struct mlx5_list_entry * 10214 static struct mlx5_list_entry * 10216 struct mlx5_list_entry *oentry, in mlx5_flow_tunnel_grp2tbl_clone_cb() [all …]
|
| /dpdk/drivers/crypto/mlx5/ |
| H A D | mlx5_crypto_dek.c | 40 struct mlx5_list_entry *entry = mlx5_hlist_register(dek_hlist, in mlx5_crypto_dek_prepare() 47 static struct mlx5_list_entry * 49 struct mlx5_list_entry *oentry, in mlx5_crypto_dek_clone_cb() 66 struct mlx5_list_entry *entry) in mlx5_crypto_dek_clone_free_cb() 76 struct mlx5_list_entry *entry, void *cb_ctx) in mlx5_crypto_dek_match_cb() 89 static struct mlx5_list_entry * 132 struct mlx5_list_entry *entry) in mlx5_crypto_dek_remove_cb()
|
| H A D | mlx5_crypto.h | 59 struct mlx5_list_entry entry; /* Pointer to DEK hash list entry. */
|