Home
last modified time | relevance | path

Searched refs:IB_QP_STATE (Results 1 – 25 of 39) sorted by relevance

12

/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dgsi.c227 mask = IB_QP_STATE | IB_QP_PKEY_INDEX | IB_QP_QKEY | IB_QP_PORT; in modify_to_rts()
240 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in modify_to_rts()
249 ret = ib_modify_qp(qp, &attr, IB_QP_STATE | IB_QP_SQ_PSN); in modify_to_rts()
H A Dumr.c109 IB_QP_STATE | IB_QP_PKEY_INDEX | IB_QP_PORT); in mlx5r_umr_qp_rst2rts()
118 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in mlx5r_umr_qp_rst2rts()
126 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in mlx5r_umr_qp_rst2rts()
316 err = ib_modify_qp(umrc->qp, &attr, IB_QP_STATE); in mlx5r_umr_recover()
H A Dqp.c3736 case IB_QP_STATE: in ib_nr_to_mlx5_nr()
4483 int req = IB_QP_STATE; in modify_dci_qp_is_ok()
4526 int required = IB_QP_STATE; in mlx5_ib_modify_dct()
4530 if (!(attr_mask & IB_QP_STATE)) in mlx5_ib_modify_dct()
4740 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in mlx5_ib_modify_qp()
4743 if (attr_mask & ~(IB_QP_STATE | IB_QP_CUR_STATE)) { in mlx5_ib_modify_qp()
5042 int supported_mask = IB_QP_STATE | in mlx5_ib_dct_query_qp()
5065 if (qp_attr_mask & IB_QP_STATE) in mlx5_ib_dct_query_qp()
5789 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in mlx5_ib_drain_sq()
5818 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in mlx5_ib_drain_rq()
/linux-6.15/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c107 IB_QP_STATE; in ipoib_init_qp()
137 if (ib_modify_qp(priv->qp, &qp_attr, IB_QP_STATE)) in ipoib_init_qp()
H A Dipoib_ib.c355 ret = ib_query_qp(priv->qp, &qp_attr, IB_QP_STATE, &query_init_attr); in ipoib_qp_state_validate_work()
368 ret = ib_modify_qp(priv->qp, &qp_attr, IB_QP_STATE); in ipoib_qp_state_validate_work()
767 ret = ib_query_qp(qp, &qp_attr, IB_QP_STATE, &query_init_attr); in check_qp_movement_and_print()
814 if (ib_modify_qp(priv->qp, &qp_attr, IB_QP_STATE)) in ipoib_ib_dev_stop_default()
864 if (ib_modify_qp(priv->qp, &qp_attr, IB_QP_STATE)) in ipoib_ib_dev_stop_default()
H A Dipoib_cm.c492 if (ib_modify_qp(p->qp, &ipoib_cm_err_attr, IB_QP_STATE)) in ipoib_cm_req_handler()
519 if (ib_modify_qp(p->qp, &ipoib_cm_err_attr, IB_QP_STATE)) in ipoib_cm_rx_handler()
946 ret = ib_modify_qp(p->qp, &ipoib_cm_err_attr, IB_QP_STATE); in ipoib_cm_dev_stop()
1130 qp_attr_mask = IB_QP_STATE | IB_QP_ACCESS_FLAGS | IB_QP_PKEY_INDEX | IB_QP_PORT; in ipoib_cm_modify_tx_init()
1494 ret = ib_modify_qp(p->qp, &ipoib_cm_err_attr, IB_QP_STATE); in ipoib_cm_stale_task()
/linux-6.15/net/smc/
H A Dsmc_ib.c58 IB_QP_STATE | IB_QP_PKEY_INDEX | in smc_ib_modify_qp_init()
65 IB_QP_STATE | IB_QP_AV | IB_QP_PATH_MTU | IB_QP_DEST_QPN | in smc_ib_modify_qp_rtr()
109 IB_QP_STATE | IB_QP_TIMEOUT | IB_QP_RETRY_CNT | in smc_ib_modify_qp_rts()
120 return ib_modify_qp(lnk->roce_qp, &qp_attr, IB_QP_STATE); in smc_ib_modify_qp_error()
H A Dsmc_wr.c531 IB_QP_STATE | in smc_wr_remember_qp_attr()
/linux-6.15/drivers/infiniband/sw/rxe/
H A Drxe_qp.c586 new_state = (mask & IB_QP_STATE) ? in __qp_chk_state()
592 if (mask & IB_QP_STATE && cur_state == IB_QPS_SQD) { in __qp_chk_state()
619 if (mask & IB_QP_STATE) { in rxe_qp_from_attr()
/linux-6.15/drivers/infiniband/core/
H A Diwcm.c279 return ib_modify_qp(qp, &qp_attr, IB_QP_STATE); in iwcm_modify_qp_err()
292 return ib_modify_qp(qp, &qp_attr, IB_QP_STATE); in iwcm_modify_qp_sqd()
1116 *qp_attr_mask = IB_QP_STATE | IB_QP_ACCESS_FLAGS; in iwcm_init_qp_init_attr()
H A Dverbs.c1719 if (mask & ~(req_param | opt_param | IB_QP_STATE)) in ib_modify_qp_is_ok()
1853 ((attr_mask & IB_QP_STATE) && attr->qp_state == IB_QPS_INIT)) in _ib_modify_qp()
2405 if (!ib_query_qp(qp, &attr, IB_QP_STATE | IB_QP_PORT, &init_attr)) { in is_valid_mcast_lid()
2843 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in __ib_drain_sq()
2876 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in __ib_drain_rq()
2940 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in __ib_drain_srq()
H A Dsecurity.c172 IB_QP_STATE); in qp_to_error()
H A Dmad.c2385 IB_QP_STATE | IB_QP_CUR_STATE); in ib_mad_send_error()
2810 ret = ib_modify_qp(qp, attr, IB_QP_STATE | in ib_mad_port_start()
2820 ret = ib_modify_qp(qp, attr, IB_QP_STATE); in ib_mad_port_start()
2830 ret = ib_modify_qp(qp, attr, IB_QP_STATE | IB_QP_SQ_PSN); in ib_mad_port_start()
H A Dcma.c1109 ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE); in cma_init_ud_qp()
1115 ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE | IB_QP_SQ_PSN); in cma_init_ud_qp()
1260 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, IB_QP_STATE); in cma_modify_qp_err()
1284 *qp_attr_mask = IB_QP_STATE | IB_QP_PKEY_INDEX | IB_QP_PORT; in cma_ib_init_qp_attr()
1319 *qp_attr_mask = IB_QP_STATE | IB_QP_ACCESS_FLAGS; in rdma_init_qp_attr()
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dopfn.c264 if (attr_mask & IB_QP_STATE && in opfn_qp_init()
/linux-6.15/drivers/infiniband/hw/efa/
H A Defa_verbs.c353 (IB_QP_STATE | IB_QP_PKEY_INDEX | IB_QP_PORT | \ in efa_query_qp()
936 if (mask & ~(req_param | opt_param | IB_QP_STATE)) in efa_modify_srd_qp_is_ok()
950 (IB_QP_STATE | IB_QP_CUR_STATE | IB_QP_EN_SQD_ASYNC_NOTIFY | \ in efa_modify_qp_validate()
1008 new_state = qp_attr_mask & IB_QP_STATE ? qp_attr->qp_state : cur_state; in efa_modify_qp()
1017 if (qp_attr_mask & IB_QP_STATE) { in efa_modify_qp()
/linux-6.15/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c72 attr_mask = IB_QP_STATE; in flush_work_handle()
1432 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in hns_roce_modify_qp()
1435 (attr_mask & IB_QP_STATE) && new_state == IB_QPS_ERR) { in hns_roce_modify_qp()
/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dmad.c1826 qp_attr_mask_INIT = IB_QP_STATE | IB_QP_PKEY_INDEX | in create_pv_sqp()
1831 qp_attr_mask_INIT = IB_QP_STATE | IB_QP_PKEY_INDEX | IB_QP_QKEY; in create_pv_sqp()
1864 ret = ib_modify_qp(tun_qp->qp, &attr, IB_QP_STATE); in create_pv_sqp()
1872 ret = ib_modify_qp(tun_qp->qp, &attr, IB_QP_STATE | IB_QP_SQ_PSN); in create_pv_sqp()
H A Dqp.c2699 MLX4_IB_MODIFY_QP_RSS_SUP_ATTR_MSK = (IB_QP_STATE |
2713 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in _mlx4_ib_modify_qp()
4471 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in mlx4_ib_drain_sq()
4500 ret = ib_modify_qp(qp, &attr, IB_QP_STATE); in mlx4_ib_drain_rq()
/linux-6.15/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.c567 if (attr_mask & IB_QP_STATE) { in usnic_ib_modify_qp()
/linux-6.15/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c1684 nxt_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : in erdma_check_qp_attrs()
1720 if (ib_attr_mask & IB_QP_STATE) in erdma_init_mod_qp_params_rocev2()
1772 if (attr_mask & IB_QP_STATE) { in erdma_modify_qp()
/linux-6.15/drivers/infiniband/hw/qedr/
H A Dverbs.c2485 if (attr_mask & IB_QP_STATE) in qedr_modify_qp()
2504 if (attr_mask & IB_QP_STATE) { in qedr_modify_qp()
2709 if ((attr_mask & IB_QP_STATE) && qp->qp_type != IB_QPT_GSI && in qedr_modify_qp()
2717 if (attr_mask & IB_QP_STATE) { in qedr_modify_qp()
2828 attr_mask |= IB_QP_STATE; in qedr_destroy_qp()
/linux-6.15/drivers/infiniband/hw/irdma/
H A Dcm.c3513 irdma_modify_qp_roce(&iwqp->ibqp, &attr, IB_QP_STATE, NULL); in irdma_cm_disconn_true()
3746 irdma_modify_qp(&iwqp->ibqp, &attr, IB_QP_STATE, NULL); in irdma_accept()
4165 irdma_modify_qp(&iwqp->ibqp, &attr, IB_QP_STATE, NULL); in irdma_cm_event_connected()
4310 irdma_modify_qp(&cm_node->iwqp->ibqp, &attr, IB_QP_STATE, NULL); in irdma_cm_teardown_connections()
H A Dverbs.c1375 if (attr_mask & IB_QP_STATE) { in irdma_modify_qp_roce()
1475 if (attr_mask & IB_QP_STATE) { in irdma_modify_qp_roce()
1580 if (attr_mask & IB_QP_STATE) { in irdma_modify_qp()
1704 if (attr_mask & IB_QP_STATE) { in irdma_modify_qp()
1748 if (attr_mask & IB_QP_STATE && udata && udata->outlen && in irdma_modify_qp()
/linux-6.15/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c1375 if (attr_mask & IB_QP_STATE) in _ocrdma_modify_qp()
1405 if (attr_mask & IB_QP_STATE) in ocrdma_modify_qp()
1687 attr_mask = IB_QP_STATE; in ocrdma_destroy_qp()

12