Lines Matching refs:arbel
583 mr->attr.max_pages * sizeof *mr->mem.arbel.mtts > PAGE_SIZE)
601 mr->mem.arbel.mpt = mthca_table_find(dev->mr_table.mpt_table, key, NULL);
602 BUG_ON(!mr->mem.arbel.mpt);
616 mr->mem.arbel.mtts = mthca_table_find(dev->mr_table.mtt_table,
618 &mr->mem.arbel.dma_handle);
619 BUG_ON(!mr->mem.arbel.mtts);
778 *(u8 *) fmr->mem.arbel.mpt = MTHCA_MPT_STATUS_SW;
782 dma_sync_single_for_cpu(&dev->pdev->dev, fmr->mem.arbel.dma_handle,
786 fmr->mem.arbel.mtts[i] = cpu_to_be64(page_list[i] |
789 dma_sync_single_for_device(&dev->pdev->dev, fmr->mem.arbel.dma_handle,
792 fmr->mem.arbel.mpt->key = cpu_to_be32(key);
793 fmr->mem.arbel.mpt->lkey = cpu_to_be32(key);
794 fmr->mem.arbel.mpt->length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
795 fmr->mem.arbel.mpt->start = cpu_to_be64(iova);
799 *(u8 *) fmr->mem.arbel.mpt = MTHCA_MPT_STATUS_HW;
823 *(u8 *) fmr->mem.arbel.mpt = MTHCA_MPT_STATUS_SW;