Lines Matching refs:mlx5_aso
22 struct mlx5_aso { struct
159 void *sqc_data, struct mlx5_aso *sq) in mlx5_aso_alloc_sq()
179 void *sqc_data, struct mlx5_aso *sq) in create_aso_sq()
243 void *sqc_data, struct mlx5_aso *sq) in mlx5_aso_create_sq_rdy()
258 static void mlx5_aso_free_sq(struct mlx5_aso *sq) in mlx5_aso_free_sq()
263 static void mlx5_aso_destroy_sq(struct mlx5_aso *sq) in mlx5_aso_destroy_sq()
270 u32 pdn, struct mlx5_aso *sq) in mlx5_aso_create_sq()
308 struct mlx5_aso *mlx5_aso_create(struct mlx5_core_dev *mdev, u32 pdn) in mlx5_aso_create()
311 struct mlx5_aso *aso; in mlx5_aso_create()
335 void mlx5_aso_destroy(struct mlx5_aso *aso) in mlx5_aso_destroy()
342 void mlx5_aso_build_wqe(struct mlx5_aso *aso, u8 ds_cnt, in mlx5_aso_build_wqe()
356 struct mlx5_aso_wqe *mlx5_aso_get_wqe(struct mlx5_aso *aso) in mlx5_aso_get_wqe()
367 void mlx5_aso_post_wqe(struct mlx5_aso *aso, bool with_data, in mlx5_aso_post_wqe()
391 int mlx5_aso_poll_cq(struct mlx5_aso *aso, bool with_data) in mlx5_aso_poll_cq()