Lines Matching refs:fmr
1325 struct ib_fmr *fmr; in ib_alloc_fmr() local
1330 fmr = pd->device->alloc_fmr(pd, mr_access_flags, fmr_attr); in ib_alloc_fmr()
1331 if (!IS_ERR(fmr)) { in ib_alloc_fmr()
1332 fmr->device = pd->device; in ib_alloc_fmr()
1333 fmr->pd = pd; in ib_alloc_fmr()
1337 return fmr; in ib_alloc_fmr()
1343 struct ib_fmr *fmr; in ib_unmap_fmr() local
1348 fmr = list_entry(fmr_list->next, struct ib_fmr, list); in ib_unmap_fmr()
1349 return fmr->device->unmap_fmr(fmr_list); in ib_unmap_fmr()
1353 int ib_dealloc_fmr(struct ib_fmr *fmr) in ib_dealloc_fmr() argument
1358 pd = fmr->pd; in ib_dealloc_fmr()
1359 ret = fmr->device->dealloc_fmr(fmr); in ib_dealloc_fmr()