Lines Matching refs:fmr
63 BUG_ON(!tx_sa->fmr || !tx_sa->fmr->fmr->lkey);
75 mb = sdp_alloc_mb_srcavail(sk, len, tx_sa->fmr->fmr->lkey, off, 0);
422 struct ib_pool_fmr *fmr;
484 fmr = ib_fmr_pool_map_phys(sdp_sk(sk)->sdp_dev->fmr_pool, pages, n, 0);
485 if (IS_ERR(fmr)) {
486 sdp_warn(sk, "Error allocating fmr: %ld\n", PTR_ERR(fmr));
493 *_fmr = fmr;
537 sge.lkey = rx_sa->fmr->fmr->lkey;
570 rc = sdp_alloc_fmr(sk, iov->iov_base, len, &rx_sa->fmr, &rx_sa->umem);
572 sdp_warn(sk, "Error allocating fmr: %d\n", rc);
609 sdp_free_fmr(sk, &rx_sa->fmr, &rx_sa->umem);
651 &tx_sa->fmr, &tx_sa->umem);
653 sdp_warn(sk, "Error allocating fmr: %d\n", rc);
707 sdp_free_fmr(sk, &tx_sa->fmr, &tx_sa->umem);
788 sdp_free_fmr(sk, &tx_sa->fmr, &tx_sa->umem);
803 sdp_free_fmr(sk, &rx_sa->fmr, &rx_sa->umem);