/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | rdmavt_mr.h | 78 u64 iova; /* IB start address of this region */ member in struct:rvt_mregion
|
H A D | ib_verbs.h | 1564 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 D | mthca_mr.c | 430 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 D | mthca_dev.h | 474 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 D | mlx4_mr.c | 423 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 D | mlx4_ib_mr.c | 254 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 D | mlx4_ib.h | 798 u64 iova);
|
H A D | mlx4_ib_qp.c | 2725 fseg->start_addr = cpu_to_be64(mr->ibmr.iova);
|
/freebsd-11-stable/sys/dev/iser/ |
H A D | iser_memory.c | 204 reg->sge.addr = mr->iova;
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_mr.c | 91 mkey->iova = MLX5_GET64(mkc, mkc, start_addr);
|
/freebsd-11-stable/sys/dev/mlx4/ |
H A D | device.h | 682 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 D | driver.h | 436 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 D | qp.c | 692 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 D | mlx5_ib_mr.c | 726 mr->mmkey.iova = virt_addr; 1212 mr->mmkey.iova = addr; 1723 mr->ibmr.iova = sg_dma_address(sg) + sg_offset;
|
H A D | mlx5_ib_qp.c | 3223 seg->start_addr = cpu_to_be64(mr->ibmr.iova);
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_verbs.c | 1904 mr->iova = sg_dma_address(&sgl[0]) + sg_offset;
|
/freebsd-11-stable/sys/contrib/rdma/krping/ |
H A D | krping.c | 740 (unsigned long long)cb->reg_mr->iova);
|