Home
last modified time | relevance | path

Searched refs:ibfmr (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c451 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mfmr.mr.key; in mlx4_ib_fmr_alloc()
453 return &fmr->ibfmr; in mlx4_ib_fmr_alloc()
464 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mlx4_ib_map_phys_fmr() argument
467 struct mlx4_ib_fmr *ifmr = to_mfmr(ibfmr); in mlx4_ib_map_phys_fmr()
468 struct mlx4_ib_dev *dev = to_mdev(ifmr->ibfmr.device); in mlx4_ib_map_phys_fmr()
471 &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey); in mlx4_ib_map_phys_fmr()
476 struct ib_fmr *ibfmr; in mlx4_ib_unmap_fmr() local
480 list_for_each_entry(ibfmr, fmr_list, list) { in mlx4_ib_unmap_fmr()
481 if (mdev && to_mdev(ibfmr->device)->dev != mdev) in mlx4_ib_unmap_fmr()
483 mdev = to_mdev(ibfmr->device)->dev; in mlx4_ib_unmap_fmr()
[all …]
H A Dmlx4_ib.h151 struct ib_fmr ibfmr; member
669 static inline struct mlx4_ib_fmr *to_mfmr(struct ib_fmr *ibfmr) in to_mfmr() argument
671 return container_of(ibfmr, struct mlx4_ib_fmr, ibfmr); in to_mfmr()
785 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages,
/freebsd/sys/dev/mthca/
H A Dmthca_mr.c716 int mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mthca_tavor_map_phys_fmr() argument
719 struct mthca_fmr *fmr = to_mfmr(ibfmr); in mthca_tavor_map_phys_fmr()
720 struct mthca_dev *dev = to_mdev(ibfmr->device); in mthca_tavor_map_phys_fmr()
757 int mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mthca_arbel_map_phys_fmr() argument
760 struct mthca_fmr *fmr = to_mfmr(ibfmr); in mthca_arbel_map_phys_fmr()
761 struct mthca_dev *dev = to_mdev(ibfmr->device); in mthca_arbel_map_phys_fmr()
H A Dmthca_dev.h485 int mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list,
488 int mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list,