Lines Matching refs:opcode

215 	MLX5_SET(destroy_dct_in, in, opcode, MLX5_CMD_OP_DESTROY_DCT);  in _mlx5_core_destroy_dct()
228 MLX5_SET(create_dct_in, in, opcode, MLX5_CMD_OP_CREATE_DCT); in mlx5_core_create_dct()
252 MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP); in mlx5_qpc_create_qp()
272 MLX5_SET(destroy_qp_in, din, opcode, MLX5_CMD_OP_DESTROY_QP); in mlx5_qpc_create_qp()
285 MLX5_SET(drain_dct_in, in, opcode, MLX5_CMD_OP_DRAIN_DCT); in mlx5_core_drain_dct()
330 MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP); in mlx5_core_destroy_qp()
341 MLX5_SET(set_delay_drop_params_in, in, opcode, in mlx5_core_set_delay_drop()
376 static int get_ece_from_mbox(void *out, u16 opcode) in get_ece_from_mbox() argument
380 switch (opcode) { in get_ece_from_mbox()
403 static int modify_qp_mbox_alloc(struct mlx5_core_dev *dev, u16 opcode, int qpn, in modify_qp_mbox_alloc() argument
415 MLX5_SET(typ##_in, in, opcode, _opcode); \ in modify_qp_mbox_alloc()
428 switch (opcode) { in modify_qp_mbox_alloc()
433 MOD_QP_IN_SET(qp_2rst, mbox->in, opcode, qpn, uid); in modify_qp_mbox_alloc()
438 MOD_QP_IN_SET(qp_2err, mbox->in, opcode, qpn, uid); in modify_qp_mbox_alloc()
445 MOD_QP_IN_SET_QPC(rst2init_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
452 MOD_QP_IN_SET_QPC(init2rtr_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
459 MOD_QP_IN_SET_QPC(rtr2rts_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
466 MOD_QP_IN_SET_QPC(rts2rts_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
473 MOD_QP_IN_SET_QPC(sqerr2rts_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
479 MOD_QP_IN_SET_QPC(sqd2rts_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
485 MOD_QP_IN_SET_QPC(init2init_qp, mbox->in, opcode, qpn, in modify_qp_mbox_alloc()
495 int mlx5_core_qp_modify(struct mlx5_ib_dev *dev, u16 opcode, u32 opt_param_mask, in mlx5_core_qp_modify() argument
501 err = modify_qp_mbox_alloc(dev->mdev, opcode, qp->qpn, opt_param_mask, in mlx5_core_qp_modify()
510 *ece = get_ece_from_mbox(mbox.out, opcode); in mlx5_core_qp_modify()
547 MLX5_SET(query_qp_in, in, opcode, MLX5_CMD_OP_QUERY_QP); in mlx5_core_qp_query()
560 MLX5_SET(query_dct_in, in, opcode, MLX5_CMD_OP_QUERY_DCT); in mlx5_core_dct_query()
573 MLX5_SET(alloc_xrcd_in, in, opcode, MLX5_CMD_OP_ALLOC_XRCD); in mlx5_core_xrcd_alloc()
584 MLX5_SET(dealloc_xrcd_in, in, opcode, MLX5_CMD_OP_DEALLOC_XRCD); in mlx5_core_xrcd_dealloc()
593 MLX5_SET(destroy_rq_in, in, opcode, MLX5_CMD_OP_DESTROY_RQ); in destroy_rq_tracked()
646 MLX5_SET(destroy_sq_in, in, opcode, MLX5_CMD_OP_DESTROY_SQ); in destroy_sq_tracked()
658 MLX5_SET(create_sq_in, in, opcode, MLX5_CMD_OP_CREATE_SQ); in mlx5_core_create_sq_tracked()