Home
last modified time | relevance | path

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

12

/linux/drivers/infiniband/core/
H A Duverbs_marshall.c108 dst->qp_access_flags = src->qp_access_flags; in ib_copy_qp_attr_to_user()
H A Diwcm.c1118 qp_attr->qp_access_flags = IB_ACCESS_REMOTE_WRITE| in iwcm_init_qp_init_attr()
H A Duverbs_cmd.c1706 resp.qp_access_flags = attr->qp_access_flags; in ib_uverbs_query_qp()
1894 attr->qp_access_flags = cmd->base.qp_access_flags; in modify_qp()
H A Dcm.c4099 qp_attr->qp_access_flags = IB_ACCESS_REMOTE_WRITE; in cm_init_qp_init_attr()
4108 qp_attr->qp_access_flags |= IB_ACCESS_REMOTE_READ | in cm_init_qp_init_attr()
H A Dcma.c1280 qp_attr->qp_access_flags = 0; in cma_ib_init_qp_attr()
1304 qp_attr->qp_access_flags = 0; in rdma_init_qp_attr()
/linux/drivers/infiniband/sw/rxe/
H A Drxe_resp.c208 !(qp->attr.qp_access_flags & IB_ACCESS_REMOTE_READ)) || in check_qp_attr_access()
210 !(qp->attr.qp_access_flags & IB_ACCESS_REMOTE_WRITE)) || in check_qp_attr_access()
212 !(qp->attr.qp_access_flags & IB_ACCESS_REMOTE_ATOMIC))) in check_qp_attr_access()
219 !(qp->attr.qp_access_flags & IB_ACCESS_FLUSH_GLOBAL)) || in check_qp_attr_access()
221 !(qp->attr.qp_access_flags & IB_ACCESS_FLUSH_PERSISTENT))) in check_qp_attr_access()
240 !(qp->attr.qp_access_flags & IB_ACCESS_REMOTE_WRITE)) { in check_op_valid()
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c596 cmd->attrs.qp_access_flags = in pvrdma_modify_qp()
597 ib_access_flags_to_pvrdma(attr->qp_access_flags); in pvrdma_modify_qp()
1006 attr->qp_access_flags = in pvrdma_query_qp()
1007 pvrdma_access_flags_to_ib(resp->attrs.qp_access_flags); in pvrdma_query_qp()
H A Dpvrdma_verbs.h308 u32 qp_access_flags; member
/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/rdmavt/
H A Dqp.c828 qp->qp_access_flags = 0; in rvt_init_qp()
1581 qp->qp_access_flags = attr->qp_access_flags; in rvt_modify_qp()
1731 attr->qp_access_flags = qp->qp_access_flags; in rvt_query_qp()
3024 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_WRITE))) in rvt_ruc_loopback()
3033 /* skip copy_last set and qp_access_flags recheck */ in rvt_ruc_loopback()
3037 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_WRITE))) in rvt_ruc_loopback()
3053 if (unlikely(!(qp->qp_access_flags & IB_ACCESS_REMOTE_READ))) in rvt_ruc_loopback()
3071 if (unlikely(!(qp->qp_access_flags in rvt_ruc_loopback()
[all...]
/linux/drivers/infiniband/sw/siw/
H A Dsiw_verbs.c537 qp_attr->qp_access_flags = IB_ACCESS_LOCAL_WRITE | in siw_query_qp()
571 if (attr->qp_access_flags & IB_ACCESS_REMOTE_READ) in siw_verbs_modify_qp()
573 if (attr->qp_access_flags & IB_ACCESS_REMOTE_WRITE) in siw_verbs_modify_qp()
575 if (attr->qp_access_flags & IB_ACCESS_MW_BIND) in siw_verbs_modify_qp()
/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
H A Dib_verbs.h1314 int qp_access_flags; member
/linux/drivers/infiniband/hw/mlx5/
H A Dqp.c3383 access_flags = attr->qp_access_flags; in set_qpc_atomic_flags()
4424 qp->trans_qp.atomic_rd_en = attr->qp_access_flags; in __mlx5_ib_modify_qp()
4559 if (attr->qp_access_flags & IB_ACCESS_REMOTE_READ) in mlx5_ib_modify_dct()
4561 if (attr->qp_access_flags & IB_ACCESS_REMOTE_WRITE) in mlx5_ib_modify_dct()
4563 if (attr->qp_access_flags & IB_ACCESS_REMOTE_ATOMIC) { in mlx5_ib_modify_dct()
4999 qp_attr->qp_access_flags |= IB_ACCESS_REMOTE_READ; in query_qp_attr()
5001 qp_attr->qp_access_flags |= IB_ACCESS_REMOTE_WRITE; in query_qp_attr()
5003 qp_attr->qp_access_flags |= IB_ACCESS_REMOTE_ATOMIC; in query_qp_attr()
5075 qp_attr->qp_access_flags = access_flags; in mlx5_ib_dct_query_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/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.c2408 attrs.enable_rdma_read = (attr->qp_access_flags & in c4iw_ib_modify_qp()
2410 attrs.enable_rdma_write = (attr->qp_access_flags & in c4iw_ib_modify_qp()
2412 attrs.enable_bind = (attr->qp_access_flags & IB_ACCESS_MW_BIND) ? 1 : 0; in c4iw_ib_modify_qp()
/linux/drivers/infiniband/hw/mlx4/
H A Dqp.c1747 access_flags = attr->qp_access_flags; in to_mlx4_access_flags()
2552 qp->atomic_rd_en = attr->qp_access_flags; in __mlx4_ib_modify_qp()
4054 qp_attr->qp_access_flags = in mlx4_ib_query_qp()
/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.c2824 attr->qp_access_flags = IB_ACCESS_REMOTE_WRITE; in free_mr_modify_rsv_qp()
4258 attr->qp_access_flags : hr_qp->atomic_rd_en; in set_access_flags()
5284 hr_qp->atomic_rd_en = attr->qp_access_flags; in hns_roce_v2_record_opt_fields()
5565 qp_attr->qp_access_flags = in hns_roce_v2_query_qp()
/linux/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c1833 qp_attr->qp_access_flags = IB_ACCESS_LOCAL_WRITE | in erdma_query_qp()
/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1188 attr->qp_access_flags = IB_ACCESS_LOCAL_WRITE; in srpt_init_ch_qp()

12