Searched refs:iova (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/sys/ofed/include/rdma/
H A Drdmavt_mr.h78 u64 iova; /* IB start address of this region */ member in struct:rvt_mregion
H A Dib_verbs.h1564 u64 iova; member in struct:ib_mr
2040 u64 iova);
3265 * @iova: The I/O virtual address to use with the mapped region.
3269 u64 iova)
3271 return fmr->device->map_phys_fmr(fmr, page_list, list_len, iova);
3375 mr->iova = 0;
3267 ib_map_phys_fmr(struct ib_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_mr.c430 u64 iova, u64 total_size, u32 access, struct mthca_mr *mr)
469 mpt_entry->start = cpu_to_be64(iova);
521 int list_len, u64 iova, u64 total_size,
536 err = mthca_mr_alloc(dev, pd, buffer_size_shift, iova,
690 int list_len, u64 iova)
700 if (iova & page_mask)
718 int list_len, u64 iova)
726 err = mthca_check_fmr(fmr, page_list, list_len, iova);
746 mpt_entry.start = cpu_to_be64(iova);
759 int list_len, u64 iova)
429 mthca_mr_alloc(struct mthca_dev *dev, u32 pd, int buffer_size_shift, u64 iova, u64 total_size, u32 access, struct mthca_mr *mr) argument
519 mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd, u64 *buffer_list, int buffer_size_shift, int list_len, u64 iova, u64 total_size, u32 access, struct mthca_mr *mr) argument
689 mthca_check_fmr(struct mthca_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument
717 mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int list_len, u64 iova) argument
758 mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int list_len, u64 iova) argument
[all...]
H A Dmthca_dev.h474 u64 iova, u64 total_size, u32 access, struct mthca_mr *mr);
479 int list_len, u64 iova, u64 total_size,
486 int list_len, u64 iova);
489 int list_len, u64 iova);
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mr.c423 u64 iova, u64 size, u32 access, int npages,
426 mr->iova = iova;
532 int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, argument
542 err = mlx4_mr_alloc_reserved(dev, index, pd, iova, size,
595 u64 iova, u64 size, int npages,
604 mpt_entry->start = cpu_to_be64(iova);
654 mpt_entry->start = cpu_to_be64(mr->iova);
976 int npages, u64 iova)
986 if (iova
422 mlx4_mr_alloc_reserved(struct mlx4_dev *dev, u32 mridx, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) argument
594 mlx4_mr_rereg_mem_write(struct mlx4_dev *dev, struct mlx4_mr *mr, u64 iova, u64 size, int npages, int page_shift, struct mlx4_mpt_entry *mpt_entry) argument
975 mlx4_check_fmr(struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova) argument
1002 mlx4_map_phys_fmr(struct mlx4_dev *dev, struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova, u32 *lkey, u32 *rkey) argument
[all...]
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c254 mmr->mmr.iova = virt_addr;
466 int npages, u64 iova)
471 return mlx4_map_phys_fmr(dev->dev, &ifmr->mfmr, page_list, npages, iova,
465 mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages, u64 iova) argument
H A Dmlx4_ib.h798 u64 iova);
H A Dmlx4_ib_qp.c2725 fseg->start_addr = cpu_to_be64(mr->ibmr.iova);
/freebsd-11-stable/sys/dev/iser/
H A Diser_memory.c204 reg->sge.addr = mr->iova;
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_mr.c91 mkey->iova = MLX5_GET64(mkc, mkc, start_addr);
/freebsd-11-stable/sys/dev/mlx4/
H A Ddevice.h682 u64 iova; member in struct:mlx4_mr
1098 int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access,
1396 int npages, u64 iova, u32 *lkey, u32 *rkey);
1517 u64 iova, u64 size, int npages,
/freebsd-11-stable/sys/dev/mlx5/
H A Ddriver.h436 u64 iova; member in struct:mlx5_core_mkey
444 u64 iova; member in struct:mlx5_core_mr
/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/
H A Dqp.c692 fr->tpte.va_hi = cpu_to_be32(mhp->ibmr.iova >> 32);
693 fr->tpte.va_lo_fbo = cpu_to_be32(mhp->ibmr.iova & 0xffffffff);
721 wqe->fr.va_hi = cpu_to_be32(mhp->ibmr.iova >> 32);
722 wqe->fr.va_lo_fbo = cpu_to_be32(mhp->ibmr.iova &
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mr.c726 mr->mmkey.iova = virt_addr;
1212 mr->mmkey.iova = addr;
1723 mr->ibmr.iova = sg_dma_address(sg) + sg_offset;
H A Dmlx5_ib_qp.c3223 seg->start_addr = cpu_to_be64(mr->ibmr.iova);
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_verbs.c1904 mr->iova = sg_dma_address(&sgl[0]) + sg_offset;
/freebsd-11-stable/sys/contrib/rdma/krping/
H A Dkrping.c740 (unsigned long long)cb->reg_mr->iova);

Completed in 334 milliseconds