Home
last modified time | relevance | path

Searched refs:IB_ACCESS_MW_BIND (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/drivers/infiniband/sw/rxe/
H A Drxe_mw.c100 if (unlikely(!(mr->access & IB_ACCESS_MW_BIND))) { in rxe_check_bind_mw()
H A Drxe_verbs.h300 | IB_ACCESS_MW_BIND
/linux-6.15/drivers/infiniband/hw/cxgb4/
H A Dmem.c461 mhp->attr.mw_bind_enable = (acc&IB_ACCESS_MW_BIND) == IB_ACCESS_MW_BIND; in c4iw_get_dma_mr()
H A Dqp.c2412 attrs.enable_bind = (attr->qp_access_flags & IB_ACCESS_MW_BIND) ? 1 : 0; in c4iw_ib_modify_qp()
/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dmr.c45 (acc & IB_ACCESS_MW_BIND ? MLX4_PERM_BIND_MW : 0) | in convert_access()
/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c88 if (iflags & IB_ACCESS_MW_BIND) in __from_ib_access_flags()
110 iflags |= IB_ACCESS_MW_BIND; in __to_ib_access_flags()
553 int mr_access_flags = IB_ACCESS_LOCAL_WRITE | IB_ACCESS_MW_BIND; in bnxt_re_create_fence_mr()
2703 if (access & IB_ACCESS_MW_BIND) in bnxt_re_build_reg_wqe()
/linux-6.15/include/rdma/
H A Dib_verbs.h1480 IB_ACCESS_MW_BIND = IB_UVERBS_ACCESS_MW_BIND, enumerator
4457 IB_ACCESS_REMOTE_ATOMIC | IB_ACCESS_MW_BIND); in ib_access_writable()
/linux-6.15/drivers/infiniband/sw/siw/
H A Dsiw_verbs.c575 if (attr->qp_access_flags & IB_ACCESS_MW_BIND) in siw_verbs_modify_qp()
/linux-6.15/drivers/infiniband/hw/irdma/
H A Dverbs.c1065 acc_flags |= IB_ACCESS_MW_BIND; in irdma_get_ib_acc_flags()
1074 acc_flags |= IB_ACCESS_MW_BIND; in irdma_get_ib_acc_flags()
2254 hw_access |= (access & IB_ACCESS_MW_BIND) ? in irdma_get_mr_access()
/linux-6.15/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c145 hr_reg_write_bool(fseg, FRMR_BIND_EN, wr->access & IB_ACCESS_MW_BIND); in set_frmr_seg()
3303 mr->access & IB_ACCESS_MW_BIND); in hns_roce_v2_write_mtpt()
3348 (mr_access_flags & IB_ACCESS_MW_BIND ? 1 : 0)); in hns_roce_v2_rereg_write_mtpt()
/linux-6.15/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c704 mr->hwmr.mw_bind = (acc & IB_ACCESS_MW_BIND) ? 1 : 0; in ocrdma_alloc_lkey()