Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/mlx5/
H A Dgsi.c229 attr.qp_state = IB_QPS_INIT; in modify_to_rts()
240 attr.qp_state = IB_QPS_RTR; in modify_to_rts()
248 attr.qp_state = IB_QPS_RTS; in modify_to_rts()
331 mlx5_ib_dbg(dev, "modifying GSI QP to state %d\n", attr->qp_state); in mlx5_ib_gsi_modify_qp()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c363 __func__, priv->qp->qp_num, qp_attr.qp_state); in ipoib_qp_state_validate_work()
366 if (qp_attr.qp_state == IB_QPS_SQE) { in ipoib_qp_state_validate_work()
367 qp_attr.qp_state = IB_QPS_RTS; in ipoib_qp_state_validate_work()
379 priv->qp->qp_num, qp_attr.qp_state); in ipoib_qp_state_validate_work()
774 if (new_state == IB_QPS_ERR && qp_attr.qp_state == IB_QPS_RESET) in check_qp_movement_and_print()
778 new_state, qp_attr.qp_state); in check_qp_movement_and_print()
818 qp_attr.qp_state = IB_QPS_ERR; in ipoib_ib_dev_stop_default()
868 qp_attr.qp_state = IB_QPS_RESET; in ipoib_ib_dev_stop_default()
/linux/net/smc/
H A Dsmc_ib.c52 qp_attr.qp_state = IB_QPS_INIT; in smc_ib_modify_qp_init()
71 qp_attr.qp_state = IB_QPS_RTR; in smc_ib_modify_qp_rtr()
100 qp_attr.qp_state = IB_QPS_RTS; in smc_ib_modify_qp_rts()
119 qp_attr.qp_state = IB_QPS_ERR; in smc_ib_modify_qp_error()
/linux/include/uapi/rdma/
H A Drdma_user_cm.h262 __u32 qp_state; member
/linux/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c1741 nxt_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : in erdma_check_qp_attrs()
1778 nxt_state = ib_to_rocev2_qps(attr->qp_state); in erdma_init_mod_qp_params_rocev2()
1831 params.iwarp.state = ib_to_iwarp_qps(attr->qp_state); in erdma_modify_qp()
1906 qp_attr->qp_state = rocev2_to_ib_qps(FIELD_GET( in erdma_query_qp()
1908 qp_attr->cur_qp_state = qp_attr->qp_state; in erdma_query_qp()
1919 qp_attr->qp_state = query_qp_state(qp); in erdma_query_qp()
1920 qp_attr->cur_qp_state = qp_attr->qp_state; in erdma_query_qp()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c1216 attr->qp_state = iwqp->ibqp_state; in irdma_query_qp()
1509 __builtin_return_address(0), ibqp->qp_num, attr->qp_state, in irdma_modify_qp_roce()
1514 if (!ib_modify_qp_is_ok(iwqp->ibqp_state, attr->qp_state, in irdma_modify_qp_roce()
1518 attr->qp_state); in irdma_modify_qp_roce()
1524 switch (attr->qp_state) { in irdma_modify_qp_roce()
1583 iwqp->ibqp_state = attr->qp_state; in irdma_modify_qp_roce()
1602 iwqp->ibqp_state = attr->qp_state; in irdma_modify_qp_roce()
1623 iwqp->ibqp_state = attr->qp_state; in irdma_modify_qp_roce()
1636 iwqp->ibqp_state = attr->qp_state; in irdma_modify_qp_roce()
1715 __builtin_return_address(0), ibqp->qp_num, attr->qp_state, in irdma_modify_qp()
[all …]
H A Dcm.c3516 attr.qp_state = IB_QPS_ERR; in irdma_cm_disconn_true()
3746 attr.qp_state = IB_QPS_RTS; in irdma_accept()
4167 attr.qp_state = IB_QPS_RTS; in irdma_cm_event_connected()
4313 attr.qp_state = IB_QPS_ERR; in irdma_cm_teardown_connections()
/linux/include/linux/mlx4/
H A Dqp.h488 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state);
/linux/drivers/infiniband/sw/rxe/
H A Drxe_net.c508 if ((is_request && (qp_state(qp) < IB_QPS_RTS)) || in rxe_xmit_packet()
509 (!is_request && (qp_state(qp) < IB_QPS_RTR))) { in rxe_xmit_packet()
H A Drxe_verbs.c938 if (unlikely(qp_state(qp) < IB_QPS_RTS)) { in rxe_post_send()
1028 if (unlikely((qp_state(qp) < IB_QPS_INIT))) { in rxe_post_recv()
1056 if (qp_state(qp) == IB_QPS_ERR) in rxe_post_recv()
/linux/drivers/infiniband/hw/hfi1/
H A Dopfn.c265 attr->qp_state == IB_QPS_RTS) { in opfn_qp_init()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dqp.c920 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state) in mlx4_qp_to_ready() argument
944 *qp_state = states[i + 1]; in mlx4_qp_to_ready()
/linux/drivers/infiniband/core/
H A Dverbs.c1918 ((attr_mask & IB_QP_STATE) && attr->qp_state == IB_QPS_INIT)) in _ib_modify_qp()
2482 if (attr.qp_state >= IB_QPS_INIT) { in is_valid_mcast_lid()
2908 struct ib_qp_attr attr = { .qp_state = IB_QPS_ERR }; in __ib_drain_sq()
2947 struct ib_qp_attr attr = { .qp_state = IB_QPS_ERR }; in __ib_drain_rq()
3006 struct ib_qp_attr attr = { .qp_state = IB_QPS_ERR }; in __ib_drain_srq()
H A Ducma.c1296 if (cmd.qp_state > IB_QPS_ERR) in ucma_init_qp_attr()
1305 qp_attr.qp_state = cmd.qp_state; in ucma_init_qp_attr()
H A Dmad.c2648 attr->qp_state = IB_QPS_RTS; in ib_mad_send_error()
3094 attr->qp_state = IB_QPS_INIT; in ib_mad_port_start()
3106 attr->qp_state = IB_QPS_RTR; in ib_mad_port_start()
3115 attr->qp_state = IB_QPS_RTS; in ib_mad_port_start()
H A Dnldev.c577 if (nla_put_u8(msg, RDMA_NLDEV_ATTR_RES_STATE, qp_attr.qp_state)) in fill_res_qp_entry_query()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c444 qp_attr->qp_state = IB_QPS_RESET; in mthca_query_qp()
465 qp_attr->qp_state = qp->state; in mthca_query_qp()
504 qp_attr->cur_qp_state = qp_attr->qp_state; in mthca_query_qp()
880 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in mthca_modify_qp()
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c1842 attr.qp_state = IB_QPS_INIT; in create_pv_sqp()
1859 attr.qp_state = IB_QPS_RTR; in create_pv_sqp()
1866 attr.qp_state = IB_QPS_RTS; in create_pv_sqp()
/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.c289 attr->qp_state = IB_QPS_INIT; in srp_init_ib_qp()
2432 qp_attr->qp_state = IB_QPS_RTR; in srp_cm_rep_handler()
2441 qp_attr->qp_state = IB_QPS_RTS; in srp_cm_rep_handler()
/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_hw.c2691 (get_ocrdma_qp_state(attrs->qp_state) << in ocrdma_mbx_modify_qp()