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

/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/
H A Dmr.c293 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 Dmthca_mr.c433 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 Dmthca_dev.h472 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 Ddevice.h326 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 Dmr.c368 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 Dmlx4_ib.h379 u64 iova);
/freebsd-9.3-release/sys/contrib/rdma/
H A Dib_verbs.h1028 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 Dib_verbs.h1172 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

Completed in 138 milliseconds