Searched refs:htbl (Results 1 – 2 of 2) sorted by relevance
172 struct mlx5dr_ste_htbl *htbl; member233 int mlx5dr_ste_htbl_free(struct mlx5dr_ste_htbl *htbl);235 static inline void mlx5dr_htbl_put(struct mlx5dr_ste_htbl *htbl) in mlx5dr_htbl_put() argument237 htbl->refcount--; in mlx5dr_htbl_put()238 if (!htbl->refcount) in mlx5dr_htbl_put()239 mlx5dr_ste_htbl_free(htbl); in mlx5dr_htbl_put()242 static inline void mlx5dr_htbl_get(struct mlx5dr_ste_htbl *htbl) in mlx5dr_htbl_get() argument244 htbl->refcount++; in mlx5dr_htbl_get()248 u32 mlx5dr_ste_calc_hash_index(u8 *hw_ste_p, struct mlx5dr_ste_htbl *htbl);1227 void mlx5dr_icm_pool_free_htbl(struct mlx5dr_icm_pool *pool, struct mlx5dr_ste_htbl *htbl);[all …]
655 struct mlx5dr_ste_htbl *htbl, in dr_get_tbl_copy_details() argument661 u32 chunk_byte_size = mlx5dr_icm_pool_get_chunk_byte_size(htbl->chunk); in dr_get_tbl_copy_details()671 *num_stes = mlx5dr_icm_pool_get_chunk_num_of_entries(htbl->chunk); in dr_get_tbl_copy_details()707 send_info.rkey = mlx5dr_icm_pool_get_chunk_rkey(ste->htbl->chunk); in mlx5dr_send_postsend_ste()713 struct mlx5dr_ste_htbl *htbl, in mlx5dr_send_postsend_htbl() argument716 u32 byte_size = mlx5dr_icm_pool_get_chunk_byte_size(htbl->chunk); in mlx5dr_send_postsend_htbl()724 ret = dr_get_tbl_copy_details(dmn, htbl, &data, &byte_size, in mlx5dr_send_postsend_htbl()740 struct mlx5dr_ste *ste = &htbl->chunk->ste_arr[ste_index + j]; in mlx5dr_send_postsend_htbl()749 htbl->chunk->hw_ste_arr + in mlx5dr_send_postsend_htbl()766 mlx5dr_ste_get_mr_addr(htbl->chunk->ste_arr + ste_index); in mlx5dr_send_postsend_htbl()[all …]