Searched defs:ibfmr (Results 1 - 8 of 8) sorted by relevance
/drivers/infiniband/hw/ipath/ |
H A D | ipath_mr.c | 44 struct ib_fmr ibfmr; member in struct:ipath_fmr 49 static inline struct ipath_fmr *to_ifmr(struct ib_fmr *ibfmr) argument 51 return container_of(ibfmr, struct ipath_fmr, ibfmr); 305 * ib_alloc_fmr() will initialize fmr->ibfmr except for lkey & 310 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mr.lkey; 324 ret = &fmr->ibfmr; 347 int ipath_map_phys_fmr(struct ib_fmr *ibfmr, u64 * page_list, argument 350 struct ipath_fmr *fmr = to_ifmr(ibfmr); 414 ipath_dealloc_fmr(struct ib_fmr *ibfmr) argument [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_mr.c | 41 struct ib_fmr ibfmr; member in struct:qib_fmr 45 static inline struct qib_fmr *to_ifmr(struct ib_fmr *ibfmr) argument 47 return container_of(ibfmr, struct qib_fmr, ibfmr); 398 * ib_alloc_fmr() will initialize fmr->ibfmr except for lkey & 404 fmr->ibfmr.rkey = fmr->mr.lkey; 405 fmr->ibfmr.lkey = fmr->mr.lkey; 414 ret = &fmr->ibfmr; 436 int qib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, argument 439 struct qib_fmr *fmr = to_ifmr(ibfmr); 506 qib_dealloc_fmr(struct ib_fmr *ibfmr) argument [all...] |
/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 454 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mfmr.mr.key; 456 return &fmr->ibfmr; 467 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, argument 470 struct mlx4_ib_fmr *ifmr = to_mfmr(ibfmr); 471 struct mlx4_ib_dev *dev = to_mdev(ifmr->ibfmr.device); 474 &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey); 479 struct ib_fmr *ibfmr; local 483 list_for_each_entry(ibfmr, fmr_lis 512 mlx4_ib_fmr_dealloc(struct ib_fmr *ibfmr) argument [all...] |
H A D | mlx4_ib.h | 133 struct ib_fmr ibfmr; member in struct:mlx4_ib_fmr 590 static inline struct mlx4_ib_fmr *to_mfmr(struct ib_fmr *ibfmr) argument 592 return container_of(ibfmr, struct mlx4_ib_fmr, ibfmr); 699 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages,
|
/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 717 int mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, argument 720 struct mthca_fmr *fmr = to_mfmr(ibfmr); 721 struct mthca_dev *dev = to_mdev(ibfmr->device); 758 int mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, argument 761 struct mthca_fmr *fmr = to_mfmr(ibfmr); 762 struct mthca_dev *dev = to_mdev(ibfmr->device);
|
/drivers/infiniband/hw/nes/ |
H A D | nes_verbs.h | 76 struct ib_fmr ibfmr; member in union:nes_mr::__anon1573
|
H A D | nes.h | 490 static inline struct nes_mr *to_nesmr_from_ibfmr(struct ib_fmr *ibfmr) argument 492 return container_of(ibfmr, struct nes_mr, ibfmr);
|
/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 306 struct ib_fmr ibfmr; member in struct:mlx5_ib_fmr 397 static inline struct mlx5_ib_fmr *to_mfmr(struct ib_fmr *ibfmr) argument 399 return container_of(ibfmr, struct mlx5_ib_fmr, ibfmr); 516 int mlx5_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, 519 int mlx5_ib_fmr_dealloc(struct ib_fmr *ibfmr);
|
Completed in 457 milliseconds