Lines Matching refs:tavor_fmr
322 mtts = dev->mr_table.tavor_fmr.mtt_base + mtt->first_seg * dev->limits.mtt_seg_size +
604 mr->mem.tavor.mpt = dev->mr_table.tavor_fmr.mpt_base +
621 mr->mem.tavor.mtts = dev->mr_table.tavor_fmr.mtt_base + mtt_seg;
852 dev->mr_table.tavor_fmr.mpt_base = NULL;
853 dev->mr_table.tavor_fmr.mtt_base = NULL;
875 dev->mr_table.tavor_fmr.mpt_base =
878 if (!dev->mr_table.tavor_fmr.mpt_base) {
888 dev->mr_table.tavor_fmr.mtt_base =
890 if (!dev->mr_table.tavor_fmr.mtt_base) {
898 err = mthca_buddy_init(&dev->mr_table.tavor_fmr.mtt_buddy, fls(mtts - 1));
908 &dev->mr_table.tavor_fmr.mtt_buddy;
930 mthca_buddy_cleanup(&dev->mr_table.tavor_fmr.mtt_buddy);
933 if (dev->mr_table.tavor_fmr.mtt_base)
934 iounmap(dev->mr_table.tavor_fmr.mtt_base);
937 if (dev->mr_table.tavor_fmr.mpt_base)
938 iounmap(dev->mr_table.tavor_fmr.mpt_base);
953 mthca_buddy_cleanup(&dev->mr_table.tavor_fmr.mtt_buddy);
957 if (dev->mr_table.tavor_fmr.mtt_base)
958 iounmap(dev->mr_table.tavor_fmr.mtt_base);
959 if (dev->mr_table.tavor_fmr.mpt_base)
960 iounmap(dev->mr_table.tavor_fmr.mpt_base);