Lines Matching refs:mlx5_ib_dev
9 struct mlx5_ib_dev;
21 int mlx5_init_qp_table(struct mlx5_ib_dev *dev);
22 void mlx5_cleanup_qp_table(struct mlx5_ib_dev *dev);
24 int mlx5_core_create_dct(struct mlx5_ib_dev *dev, struct mlx5_core_dct *qp,
26 int mlx5_qpc_create_qp(struct mlx5_ib_dev *dev, struct mlx5_core_qp *qp,
28 int mlx5_core_qp_modify(struct mlx5_ib_dev *dev, u16 opcode, u32 opt_param_mask,
30 int mlx5_core_destroy_qp(struct mlx5_ib_dev *dev, struct mlx5_core_qp *qp);
31 int mlx5_core_destroy_dct(struct mlx5_ib_dev *dev, struct mlx5_core_dct *dct);
32 int mlx5_core_qp_query(struct mlx5_ib_dev *dev, struct mlx5_core_qp *qp,
34 int mlx5_core_dct_query(struct mlx5_ib_dev *dev, struct mlx5_core_dct *dct,
37 int mlx5_core_set_delay_drop(struct mlx5_ib_dev *dev, u32 timeout_usec);
39 int mlx5_core_destroy_rq_tracked(struct mlx5_ib_dev *dev,
41 int mlx5_core_create_sq_tracked(struct mlx5_ib_dev *dev, u32 *in, int inlen,
43 void mlx5_core_destroy_sq_tracked(struct mlx5_ib_dev *dev,
46 int mlx5_core_create_rq_tracked(struct mlx5_ib_dev *dev, u32 *in, int inlen,
49 struct mlx5_core_rsc_common *mlx5_core_res_hold(struct mlx5_ib_dev *dev,
54 int mlx5_core_xrcd_alloc(struct mlx5_ib_dev *dev, u32 *xrcdn);
55 int mlx5_core_xrcd_dealloc(struct mlx5_ib_dev *dev, u32 xrcdn);