mthca_free_region(dev, fmr->ibmr.lkey, fmr->order, fmr->first_seg, dev->mr_table.fmr_mtt_buddy);
mthca_free_region(dev, fmr->ibmr.lkey); mthca_free_mtt(dev, fmr->mtt);
int mthca_free_fmr(struct mthca_dev *dev, struct mthca_fmr *fmr){	if (fmr->maps)		return -EBUSY;	mthca_free_region(dev, fmr->ibmr.lkey, fmr->order, fmr->first_seg,			  dev->mr_table.fmr_mtt_buddy);	return 0;}