/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/ |
H A D | mr.c | 293 u64 iova, u64 size, u32 access, int npages, 296 mr->iova = iova; 307 int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, argument 318 err = mlx4_mr_alloc_reserved(dev, index, pd, iova, size, 377 mpt_entry->start = cpu_to_be64(mr->iova); 546 int npages, u64 iova) 556 if (iova & page_mask) 573 u64 *page_list, int npages, u64 iova, u32 fbo, 579 err = mlx4_check_fmr(fmr, page_list, npages, iova); 292 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 545 mlx4_check_fmr(struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova) argument 572 mlx4_map_phys_fmr_fbo(struct mlx4_dev *dev, struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova, u32 fbo, u32 len, u32 *lkey, u32 *rkey, int same_key) argument 620 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-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 433 u64 iova, u64 total_size, u32 access, struct mthca_mr *mr) 473 mpt_entry->start = cpu_to_be64(iova); 531 int list_len, u64 iova, u64 total_size, 546 err = mthca_mr_alloc(dev, pd, buffer_size_shift, iova, 713 int list_len, u64 iova) 723 if (iova & page_mask) 741 int list_len, u64 iova) 749 err = mthca_check_fmr(fmr, page_list, list_len, iova); 769 mpt_entry.start = cpu_to_be64(iova); 782 int list_len, u64 iova) 432 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 529 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 712 mthca_check_fmr(struct mthca_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument 740 mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int list_len, u64 iova) argument 781 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 | 472 u64 iova, u64 total_size, u32 access, struct mthca_mr *mr); 477 int list_len, u64 iova, u64 total_size, 484 int list_len, u64 iova); 487 int list_len, u64 iova);
|
/freebsd-9.3-release/sys/ofed/include/linux/mlx4/ |
H A D | device.h | 326 u64 iova; member in struct:mlx4_mr 546 u64 iova, u64 size, u32 access, int npages, 548 int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, 599 u64 *page_list, int npages, u64 iova, u32 fbo, 602 int npages, u64 iova, u32 *lkey, u32 *rkey);
|
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 368 int npages, u64 iova) 373 return mlx4_map_phys_fmr(dev->dev, &ifmr->mfmr, page_list, npages, iova, 367 mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages, u64 iova) argument
|
H A D | mlx4_ib.h | 379 u64 iova);
|
/freebsd-9.3-release/sys/contrib/rdma/ |
H A D | ib_verbs.h | 1028 u64 iova); 1811 * @iova: The I/O virtual address to use with the mapped region. 1815 u64 iova) 1817 return fmr->device->map_phys_fmr(fmr, page_list, list_len, iova); 1813 ib_map_phys_fmr(struct ib_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument
|
/freebsd-9.3-release/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 1172 u64 iova); 2114 * @iova: The I/O virtual address to use with the mapped region. 2118 u64 iova) 2120 return fmr->device->map_phys_fmr(fmr, page_list, list_len, iova); 2116 ib_map_phys_fmr(struct ib_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument
|