Lines Matching refs:access
48 static void rxe_mr_init(int access, struct rxe_mr *mr) in rxe_mr_init() argument
60 mr->access = access; in rxe_mr_init()
67 void rxe_mr_init_dma(int access, struct rxe_mr *mr) in rxe_mr_init_dma() argument
69 rxe_mr_init(access, mr); in rxe_mr_init_dma()
99 bool persistent = !!(mr->access & IB_ACCESS_FLUSH_PERSISTENT); in rxe_mr_fill_pages_from_sgt()
130 int access, struct rxe_mr *mr) in rxe_mr_init_user() argument
135 rxe_mr_init(access, mr); in rxe_mr_init_user()
139 umem = ib_umem_get(&rxe->ib_dev, start, length, access); in rxe_mr_init_user()
212 bool persistent = !!(mr->access & IB_ACCESS_FLUSH_PERSISTENT); in rxe_set_page()
334 int access, in copy_data() argument
357 mr = lookup_mr(pd, access, sge->lkey, RXE_LOOKUP_LOCAL); in copy_data()
382 mr = lookup_mr(pd, access, sge->lkey, in copy_data()
616 struct rxe_mr *lookup_mr(struct rxe_pd *pd, int access, u32 key, in lookup_mr() argument
629 mr_pd(mr) != pd || ((access & mr->access) != access) || in lookup_mr()
652 remote = mr->access & RXE_ACCESS_REMOTE; in rxe_invalidate_mr()
692 u32 access = wqe->wr.wr.reg.access; in rxe_reg_fast_mr() local
713 mr->access = access; in rxe_reg_fast_mr()