Lines Matching refs:access_flags

14 mana_ib_verbs_to_gdma_access_flags(int access_flags)  in mana_ib_verbs_to_gdma_access_flags()  argument
18 if (access_flags & IB_ACCESS_LOCAL_WRITE) in mana_ib_verbs_to_gdma_access_flags()
21 if (access_flags & IB_ACCESS_REMOTE_WRITE) in mana_ib_verbs_to_gdma_access_flags()
24 if (access_flags & IB_ACCESS_REMOTE_READ) in mana_ib_verbs_to_gdma_access_flags()
27 if (access_flags & IB_ACCESS_REMOTE_ATOMIC) in mana_ib_verbs_to_gdma_access_flags()
52 req.gva.access_flags = mr_params->gva.access_flags; in mana_ib_gd_create_mr()
56 req.zbva.access_flags = mr_params->zbva.access_flags; in mana_ib_gd_create_mr()
108 u64 iova, int access_flags, in mana_ib_reg_user_mr() argument
127 start, iova, length, access_flags); in mana_ib_reg_user_mr()
129 access_flags &= ~IB_ACCESS_OPTIONAL; in mana_ib_reg_user_mr()
130 if (access_flags & ~VALID_MR_FLAGS) in mana_ib_reg_user_mr()
137 mr->umem = ib_umem_get(ibdev, start, length, access_flags); in mana_ib_reg_user_mr()
158 if (access_flags & IB_ZERO_BASED) { in mana_ib_reg_user_mr()
161 mr_params.zbva.access_flags = in mana_ib_reg_user_mr()
162 mana_ib_verbs_to_gdma_access_flags(access_flags); in mana_ib_reg_user_mr()
167 mr_params.gva.access_flags = in mana_ib_reg_user_mr()
168 mana_ib_verbs_to_gdma_access_flags(access_flags); in mana_ib_reg_user_mr()
195 u64 iova, int fd, int access_flags, in mana_ib_reg_user_mr_dmabuf() argument
213 access_flags &= ~IB_ACCESS_OPTIONAL; in mana_ib_reg_user_mr_dmabuf()
214 if (access_flags & ~VALID_MR_FLAGS) in mana_ib_reg_user_mr_dmabuf()
221 umem_dmabuf = ib_umem_dmabuf_get_pinned(ibdev, start, length, fd, access_flags); in mana_ib_reg_user_mr_dmabuf()
242 mr_params.gva.access_flags = in mana_ib_reg_user_mr_dmabuf()
243 mana_ib_verbs_to_gdma_access_flags(access_flags); in mana_ib_reg_user_mr_dmabuf()
268 struct ib_mr *mana_ib_get_dma_mr(struct ib_pd *ibpd, int access_flags) in mana_ib_get_dma_mr() argument
279 if (access_flags & ~VALID_DMA_MR_FLAGS) in mana_ib_get_dma_mr()