Lines Matching refs:fmr
61 BUG_ON(!tx_sa->fmr || !tx_sa->fmr->fmr->lkey);
73 mb = sdp_alloc_mb_srcavail(sk, len, tx_sa->fmr->fmr->lkey, off, 0);
420 struct ib_pool_fmr *fmr;
482 fmr = ib_fmr_pool_map_phys(sdp_sk(sk)->sdp_dev->fmr_pool, pages, n, 0);
483 if (IS_ERR(fmr)) {
484 sdp_warn(sk, "Error allocating fmr: %ld\n", PTR_ERR(fmr));
491 *_fmr = fmr;
535 sge.lkey = rx_sa->fmr->fmr->lkey;
568 rc = sdp_alloc_fmr(sk, iov->iov_base, len, &rx_sa->fmr, &rx_sa->umem);
570 sdp_warn(sk, "Error allocating fmr: %d\n", rc);
607 sdp_free_fmr(sk, &rx_sa->fmr, &rx_sa->umem);
649 &tx_sa->fmr, &tx_sa->umem);
651 sdp_warn(sk, "Error allocating fmr: %d\n", rc);
705 sdp_free_fmr(sk, &tx_sa->fmr, &tx_sa->umem);
786 sdp_free_fmr(sk, &tx_sa->fmr, &tx_sa->umem);
801 sdp_free_fmr(sk, &rx_sa->fmr, &rx_sa->umem);