Home
last modified time | relevance | path

Searched refs:qp_state (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c99 qp_attr.qp_state = IB_QPS_INIT; in ipoib_init_qp()
114 qp_attr.qp_state = IB_QPS_RTR; in ipoib_init_qp()
123 qp_attr.qp_state = IB_QPS_RTS; in ipoib_init_qp()
136 qp_attr.qp_state = IB_QPS_RESET; in ipoib_init_qp()
Dipoib_ib.c361 __func__, priv->qp->qp_num, qp_attr.qp_state); in ipoib_qp_state_validate_work()
364 if (qp_attr.qp_state == IB_QPS_SQE) { in ipoib_qp_state_validate_work()
365 qp_attr.qp_state = IB_QPS_RTS; in ipoib_qp_state_validate_work()
377 priv->qp->qp_num, qp_attr.qp_state); in ipoib_qp_state_validate_work()
746 if (new_state == IB_QPS_ERR && qp_attr.qp_state == IB_QPS_RESET) in check_qp_movement_and_print()
750 new_state, qp_attr.qp_state); in check_qp_movement_and_print()
786 qp_attr.qp_state = IB_QPS_ERR; in ipoib_ib_dev_stop_default()
835 qp_attr.qp_state = IB_QPS_RESET; in ipoib_ib_dev_stop_default()
Dipoib_cm.c71 .qp_state = IB_QPS_ERR
281 qp_attr.qp_state = IB_QPS_INIT; in ipoib_cm_modify_rx_qp()
292 qp_attr.qp_state = IB_QPS_RTR; in ipoib_cm_modify_rx_qp()
313 qp_attr.qp_state = IB_QPS_RTS; in ipoib_cm_modify_rx_qp()
1002 qp_attr.qp_state = IB_QPS_RTR; in ipoib_cm_rep_handler()
1016 qp_attr.qp_state = IB_QPS_RTS; in ipoib_cm_rep_handler()
1129 qp_attr.qp_state = IB_QPS_INIT; in ipoib_cm_modify_tx_init()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_qp.c357 qp->attr.qp_state = IB_QPS_RESET; in rxe_qp_from_init()
407 attr->cur_qp_state : qp->attr.qp_state; in rxe_qp_chk_attr()
409 attr->qp_state : cur_state; in rxe_qp_chk_attr()
566 qp->attr.qp_state = IB_QPS_ERR; in rxe_qp_error()
605 qp->attr.cur_qp_state = attr->qp_state; in rxe_qp_from_attr()
694 qp->attr.qp_state = attr->qp_state; in rxe_qp_from_attr()
696 switch (attr->qp_state) { in rxe_qp_from_attr()
Drxe_loc.h189 static inline enum ib_qp_state qp_state(struct rxe_qp *qp) in qp_state() function
191 return qp->attr.qp_state; in qp_state()
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c499 next_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : cur_state; in pvrdma_modify_qp()
542 cmd->attrs.qp_state = ib_qp_state_to_pvrdma(attr->qp_state); in pvrdma_modify_qp()
938 attr->qp_state = IB_QPS_RESET; in pvrdma_query_qp()
954 attr->qp_state = pvrdma_qp_state_to_ib(resp->attrs.qp_state); in pvrdma_query_qp()
983 qp->state = attr->qp_state; in pvrdma_query_qp()
988 attr->cur_qp_state = attr->qp_state; in pvrdma_query_qp()
Dpvrdma_verbs.h335 enum pvrdma_qp_state qp_state; member
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dgsi.c281 attr.qp_state = IB_QPS_INIT; in modify_to_rts()
292 attr.qp_state = IB_QPS_RTR; in modify_to_rts()
300 attr.qp_state = IB_QPS_RTS; in modify_to_rts()
380 mlx5_ib_dbg(dev, "modifying GSI QP to state %d\n", attr->qp_state); in mlx5_ib_gsi_modify_qp()
Dqp.c3291 new_state = attr->qp_state; in mlx5_ib_modify_dct()
3412 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in mlx5_ib_modify_qp()
4889 struct mlx5_ib_qp *qp, u8 *qp_state) in sqrq_state_to_qp_state() argument
4918 *qp_state = sqrq_trans[rq_state][sq_state]; in sqrq_state_to_qp_state()
4920 if (*qp_state == MLX5_QP_STATE_BAD) { in sqrq_state_to_qp_state()
4927 if (*qp_state == MLX5_QP_STATE) in sqrq_state_to_qp_state()
4928 *qp_state = qp->state; in sqrq_state_to_qp_state()
5059 qp_attr->qp_state = IB_QPS_RTR; in mlx5_ib_dct_query_qp()
5128 qp_attr->qp_state = qp->state; in mlx5_ib_query_qp()
5129 qp_attr->cur_qp_state = qp_attr->qp_state; in mlx5_ib_query_qp()
[all …]
/Linux-v4.19/net/smc/
Dsmc_ib.c50 qp_attr.qp_state = IB_QPS_INIT; in smc_ib_modify_qp_init()
68 qp_attr.qp_state = IB_QPS_RTR; in smc_ib_modify_qp_rtr()
91 qp_attr.qp_state = IB_QPS_RTS; in smc_ib_modify_qp_rts()
110 qp_attr.qp_state = IB_QPS_RESET; in smc_ib_modify_qp_reset()
/Linux-v4.19/drivers/misc/mic/scif/
Dscif_nodeqp.c830 newdev->qpairs->qp_state = SCIF_QP_OFFLINE; in scif_node_add()
863 if (qp->qp_state != SCIF_QP_ONLINE || in scif_poll_qp_state()
864 qp->remote_qp->qp_state != SCIF_QP_ONLINE) { in scif_poll_qp_state()
868 qp->qp_state); in scif_poll_qp_state()
879 __func__, __LINE__, peerdev->node, qp->qp_state); in scif_poll_qp_state()
880 qp->remote_qp->qp_state = SCIF_QP_OFFLINE; in scif_poll_qp_state()
930 qp->remote_qp->qp_state = SCIF_QP_ONLINE; in scif_node_add_ack()
Dscif_nodeqp.h166 u32 qp_state; member
/Linux-v4.19/drivers/infiniband/core/
Duverbs_marshall.c100 dst->qp_state = src->qp_state; in ib_copy_qp_attr_to_user()
Diwcm.c275 qp_attr.qp_state = IB_QPS_ERR; in iwcm_modify_qp_err()
288 qp_attr.qp_state = IB_QPS_SQD; in iwcm_modify_qp_sqd()
1150 switch (qp_attr->qp_state) { in iw_cm_init_qp_attr()
Dcma.c820 qp_attr.qp_state = IB_QPS_INIT; in cma_init_ud_qp()
829 qp_attr.qp_state = IB_QPS_RTR; in cma_init_ud_qp()
834 qp_attr.qp_state = IB_QPS_RTS; in cma_init_ud_qp()
846 qp_attr.qp_state = IB_QPS_INIT; in cma_init_conn_qp()
912 qp_attr.qp_state = IB_QPS_INIT; in cma_modify_qp_rtr()
921 qp_attr.qp_state = IB_QPS_RTR; in cma_modify_qp_rtr()
948 qp_attr.qp_state = IB_QPS_RTS; in cma_modify_qp_rts()
972 qp_attr.qp_state = IB_QPS_ERR; in cma_modify_qp_err()
1027 if (qp_attr->qp_state == IB_QPS_RTR) in rdma_init_qp_attr()
Ducma.c1188 if (cmd.qp_state > IB_QPS_ERR) in ucma_init_qp_attr()
1197 qp_attr.qp_state = cmd.qp_state; in ucma_init_qp_attr()
/Linux-v4.19/include/uapi/rdma/
Drdma_user_cm.h241 __u32 qp_state; member
Dib_user_verbs.h514 __u32 qp_state; member
681 __u8 qp_state; member
712 __u8 qp_state; member
Dib_user_cm.h110 __u32 qp_state; member
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1451 status = ocrdma_qp_state_change(qp, attr->qp_state, &old_qps); in _ocrdma_modify_qp()
1478 new_qps = attr->qp_state; in ocrdma_modify_qp()
1534 u32 qp_state; in ocrdma_query_qp() local
1600 qp_state = (params.max_sge_recv_flags & OCRDMA_QP_PARAMS_STATE_MASK) >> in ocrdma_query_qp()
1602 qp_attr->qp_state = get_ibqp_state(qp_state); in ocrdma_query_qp()
1603 qp_attr->cur_qp_state = qp_attr->qp_state; in ocrdma_query_qp()
1604 qp_attr->sq_draining = (qp_state == OCRDMA_QPS_SQ_DRAINING) ? 1 : 0; in ocrdma_query_qp()
1612 ocrdma_qp_state_change(qp, qp_attr->qp_state, NULL); in ocrdma_query_qp()
1761 attrs.qp_state = IB_QPS_ERR; in ocrdma_destroy_qp()
/Linux-v4.19/include/linux/mlx4/
Dqp.h487 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state);
/Linux-v4.19/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c394 qp_attr->qp_state = qp_grp->state; in usnic_ib_query_qp()
598 status = usnic_ib_qp_grp_modify(qp_grp, attr->qp_state, NULL); in usnic_ib_modify_qp()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dqp.c916 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state) in mlx4_qp_to_ready() argument
940 *qp_state = states[i + 1]; in mlx4_qp_to_ready()
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dverbs.c2061 static enum ib_qp_state qedr_get_ibqp_state(enum qed_roce_qp_state qp_state) in qedr_get_ibqp_state() argument
2063 switch (qp_state) { in qedr_get_ibqp_state()
2083 enum ib_qp_state qp_state) in qedr_get_state_from_ibqp() argument
2085 switch (qp_state) { in qedr_get_state_from_ibqp()
2233 attr->qp_state); in qedr_modify_qp()
2237 new_qp_state = attr->qp_state; in qedr_modify_qp()
2259 qp_params.new_state = qedr_get_state_from_ibqp(attr->qp_state); in qedr_modify_qp()
2510 qp_attr->qp_state = qedr_get_ibqp_state(params.state); in qedr_query_qp()
2593 attr.qp_state = IB_QPS_ERR; in qedr_destroy_qp()
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_qp.c443 qp_attr->qp_state = IB_QPS_RESET; in mthca_query_qp()
464 qp_attr->qp_state = qp->state; in mthca_query_qp()
503 qp_attr->cur_qp_state = qp_attr->qp_state; in mthca_query_qp()
873 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in mthca_modify_qp()

123