Searched refs:mtts (Results 1 - 4 of 4) sorted by relevance

/freebsd-11.0-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c326 u64 __iomem *mtts; local
329 mtts = dev->mr_table.tavor_fmr.mtt_base + mtt->first_seg * dev->limits.mtt_seg_size +
333 mtts + i);
340 __be64 *mtts; local
350 mtts = mthca_table_find(dev->mr_table.mtt_table, mtt->first_seg +
353 BUG_ON(!mtts);
356 mtts[i] = cpu_to_be64(buffer_list[i] | MTHCA_MTT_FLAG_PRESENT);
599 mr->attr.max_pages * sizeof *mr->mem.arbel.mtts > PAGE_SIZE)
632 mr->mem.arbel.mtts = mthca_table_find(dev->mr_table.mtt_table,
635 BUG_ON(!mr->mem.arbel.mtts);
850 int mpts, mtts, err, i; local
[all...]
H A Dmthca_provider.h87 u64 __iomem *mtts; member in struct:mthca_fmr::__anon12936::__anon12937
91 __be64 *mtts; member in struct:mthca_fmr::__anon12936::__anon12938
/freebsd-11.0-release/sys/ofed/drivers/net/mlx4/
H A Dmr.c214 mlx4_err(dev, "Failed to allocate mtts for %d pages(order %d)\n",
535 __be64 *mtts; local
539 mtts = mlx4_table_find(&priv->mr_table.mtt_table, mtt->offset +
542 if (!mtts)
549 mtts[i] = cpu_to_be64(page_list[i] | MLX4_MTT_FLAG_PRESENT);
565 /* compute how may mtts fit in the first page */
856 fmr->mtts[i] = cpu_to_be64(page_list[i] | MLX4_MTT_FLAG_PRESENT);
891 if (max_pages * sizeof *fmr->mtts > PAGE_SIZE)
904 fmr->mtts = mlx4_table_find(&priv->mr_table.mtt_table,
908 if (!fmr->mtts) {
[all...]
/freebsd-11.0-release/sys/ofed/include/linux/mlx4/
H A Ddevice.h612 __be64 *mtts; member in struct:mlx4_fmr

Completed in 102 milliseconds