Home
last modified time | relevance | path

Searched refs:qp_access_flags (Results 1 – 17 of 17) sorted by relevance

/linux/include/uapi/rdma/
H A Dib_user_verbs.h574 __u32 qp_access_flags; member
717 __u32 qp_access_flags; member
748 __u32 qp_access_flags; member
/linux/drivers/infiniband/sw/rxe/
H A Drxe_qp.c503 if (attr->qp_access_flags & ~RXE_ACCESS_SUPPORTED_QP) in rxe_qp_chk_attr()
723 qp->attr.qp_access_flags = attr->qp_access_flags; in rxe_qp_from_attr()
/linux/drivers/infiniband/hw/hfi1/
H A Duc.c440 if (unlikely(!(qp->qp_access_flags & in hfi1_uc_rcv()
H A Drc.c2974 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_WRITE))) in hfi1_rc_rcv()
3020 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_READ))) in hfi1_rc_rcv()
3095 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_ATOMIC) && in hfi1_rc_rcv()
H A Dtid_rdma.c2256 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_READ))) in hfi1_rc_rcv_tid_rdma_read_req()
3685 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_WRITE))) in hfi1_rc_rcv_tid_rdma_write_req()
/linux/include/rdma/
H A Drdmavt_qp.h355 u8 qp_access_flags; member
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c1194 attr->qp_access_flags = irdma_get_ib_acc_flags(iwqp); in irdma_query_qp()
1457 if (attr->qp_access_flags & IB_ACCESS_LOCAL_WRITE) in irdma_modify_qp_roce()
1459 if (attr->qp_access_flags & IB_ACCESS_REMOTE_WRITE) in irdma_modify_qp_roce()
1461 if (attr->qp_access_flags & IB_ACCESS_REMOTE_READ) in irdma_modify_qp_roce()
1464 if (attr->qp_access_flags & IB_ACCESS_REMOTE_ATOMIC) in irdma_modify_qp_roce()
1790 if (attr->qp_access_flags & IB_ACCESS_LOCAL_WRITE) in irdma_modify_qp()
1792 if (attr->qp_access_flags & IB_ACCESS_REMOTE_WRITE) in irdma_modify_qp()
1794 if (attr->qp_access_flags & IB_ACCESS_REMOTE_READ) in irdma_modify_qp()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c341 access_flags = attr->qp_access_flags; in get_hw_access_flags()
473 qp_attr->qp_access_flags = in mthca_query_qp()
803 qp->atomic_rd_en = attr->qp_access_flags; in __mthca_modify_qp()
/linux/drivers/infiniband/core/
H A Diwcm.c1104 qp_attr->qp_access_flags = IB_ACCESS_REMOTE_WRITE| in iwcm_init_qp_init_attr()
H A Dcm.c4098 qp_attr->qp_access_flags = IB_ACCESS_REMOTE_WRITE; in cm_init_qp_init_attr()
4107 qp_attr->qp_access_flags |= IB_ACCESS_REMOTE_READ | in cm_init_qp_init_attr()
H A Dcma.c1284 qp_attr->qp_access_flags = 0; in cma_ib_init_qp_attr()
1308 qp_attr->qp_access_flags = 0; in rdma_init_qp_attr()
/linux/net/smc/
H A Dsmc_ib.c55 qp_attr.qp_access_flags = IB_ACCESS_LOCAL_WRITE in smc_ib_modify_qp_init()
/linux/drivers/infiniband/hw/cxgb4/
H A Dqp.c2403 attrs.enable_rdma_read = (attr->qp_access_flags & in c4iw_ib_modify_qp()
2405 attrs.enable_rdma_write = (attr->qp_access_flags & in c4iw_ib_modify_qp()
2407 attrs.enable_bind = (attr->qp_access_flags & IB_ACCESS_MW_BIND) ? 1 : 0; in c4iw_ib_modify_qp()
/linux/drivers/infiniband/hw/ionic/
H A Dionic_controlpath.c1387 const u32 flags = to_ionic_qp_flags(attr->qp_access_flags, in ionic_modify_qp_cmd()
1632 attr->qp_access_flags = from_ionic_qp_flags(flags); in ionic_query_qp_cmd()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c1128 qp_attr.qp_access_flags = IB_ACCESS_LOCAL_WRITE; in ipoib_cm_modify_tx_init()
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c3071 attr->qp_access_flags = IB_ACCESS_REMOTE_WRITE; in free_mr_modify_rsv_qp()
4528 attr->qp_access_flags : hr_qp->atomic_rd_en; in set_access_flags()
5556 hr_qp->atomic_rd_en = attr->qp_access_flags; in hns_roce_v2_record_opt_fields()
5837 qp_attr->qp_access_flags = in hns_roce_v2_query_qp()
/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.c290 attr->qp_access_flags = (IB_ACCESS_REMOTE_READ | in srp_init_ib_qp()