| /linux-4.4.14/drivers/staging/rdma/ipath/ |
| D | ipath_mr.c | 44 struct ib_fmr ibfmr; 49 static inline struct ipath_fmr *to_ifmr(struct ib_fmr *ibfmr) in to_ifmr() 282 struct ib_fmr *ipath_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in ipath_alloc_fmr() 287 struct ib_fmr *ret; in ipath_alloc_fmr() 347 int ipath_map_phys_fmr(struct ib_fmr *ibfmr, u64 * page_list, in ipath_map_phys_fmr() 414 int ipath_dealloc_fmr(struct ib_fmr *ibfmr) in ipath_dealloc_fmr()
|
| D | ipath_verbs.h | 841 struct ib_fmr *ipath_alloc_fmr(struct ib_pd *pd, int mr_access_flags, 844 int ipath_map_phys_fmr(struct ib_fmr *ibfmr, u64 * page_list, 849 int ipath_dealloc_fmr(struct ib_fmr *ibfmr);
|
| /linux-4.4.14/drivers/staging/rdma/ehca/ |
| D | ehca_mrmw.c | 765 struct ib_fmr *ehca_alloc_fmr(struct ib_pd *pd, in ehca_alloc_fmr() 769 struct ib_fmr *ib_fmr; in ehca_alloc_fmr() local 790 ib_fmr = ERR_PTR(-EINVAL); in ehca_alloc_fmr() 796 ib_fmr = ERR_PTR(-EINVAL); in ehca_alloc_fmr() 804 ib_fmr = ERR_PTR(-EINVAL); in ehca_alloc_fmr() 812 ib_fmr = ERR_PTR(-EINVAL); in ehca_alloc_fmr() 818 ib_fmr = ERR_PTR(-ENOMEM); in ehca_alloc_fmr() 835 ib_fmr = ERR_PTR(ret); in ehca_alloc_fmr() 845 return &e_fmr->ib.ib_fmr; in ehca_alloc_fmr() 850 return ib_fmr; in ehca_alloc_fmr() [all …]
|
| D | ehca_iverbs.h | 109 struct ib_fmr *ehca_alloc_fmr(struct ib_pd *pd, 113 int ehca_map_phys_fmr(struct ib_fmr *fmr, 118 int ehca_dealloc_fmr(struct ib_fmr *fmr);
|
| D | ehca_classes.h | 269 struct ib_fmr ib_fmr; /* must always be first in ehca_mr */ member
|
| /linux-4.4.14/drivers/staging/rdma/hfi1/ |
| D | mr.c | 58 struct ib_fmr ibfmr; 62 static inline struct hfi1_fmr *to_ifmr(struct ib_fmr *ibfmr) in to_ifmr() 376 struct ib_fmr *hfi1_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in hfi1_alloc_fmr() 381 struct ib_fmr *ret; in hfi1_alloc_fmr() 433 int hfi1_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in hfi1_map_phys_fmr() 503 int hfi1_dealloc_fmr(struct ib_fmr *ibfmr) in hfi1_dealloc_fmr()
|
| D | verbs.h | 1029 struct ib_fmr *hfi1_alloc_fmr(struct ib_pd *pd, int mr_access_flags, 1032 int hfi1_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, 1037 int hfi1_dealloc_fmr(struct ib_fmr *ibfmr);
|
| /linux-4.4.14/drivers/infiniband/hw/qib/ |
| D | qib_mr.c | 41 struct ib_fmr ibfmr; 45 static inline struct qib_fmr *to_ifmr(struct ib_fmr *ibfmr) in to_ifmr() 386 struct ib_fmr *qib_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in qib_alloc_fmr() 391 struct ib_fmr *ret; in qib_alloc_fmr() 443 int qib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in qib_map_phys_fmr() 513 int qib_dealloc_fmr(struct ib_fmr *ibfmr) in qib_dealloc_fmr()
|
| D | qib_verbs.h | 1055 struct ib_fmr *qib_alloc_fmr(struct ib_pd *pd, int mr_access_flags, 1058 int qib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, 1063 int qib_dealloc_fmr(struct ib_fmr *ibfmr);
|
| /linux-4.4.14/drivers/infiniband/hw/mthca/ |
| D | mthca_provider.h | 80 struct ib_fmr ibmr; 304 static inline struct mthca_fmr *to_mfmr(struct ib_fmr *ibmr) in to_mfmr()
|
| D | mthca_dev.h | 483 int mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, 486 int mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list,
|
| D | mthca_provider.c | 1096 static struct ib_fmr *mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in mthca_alloc_fmr() 1118 static int mthca_dealloc_fmr(struct ib_fmr *fmr) in mthca_dealloc_fmr() 1133 struct ib_fmr *fmr; in mthca_unmap_fmr()
|
| D | mthca_mr.c | 717 int mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mthca_tavor_map_phys_fmr() 758 int mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mthca_arbel_map_phys_fmr()
|
| /linux-4.4.14/include/rdma/ |
| D | ib_fmr_pool.h | 68 struct ib_fmr *fmr;
|
| D | ib_verbs.h | 1377 struct ib_fmr { struct 1766 struct ib_fmr * (*alloc_fmr)(struct ib_pd *pd, 1769 int (*map_phys_fmr)(struct ib_fmr *fmr, 1773 int (*dealloc_fmr)(struct ib_fmr *fmr); 2929 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd, 2940 static inline int ib_map_phys_fmr(struct ib_fmr *fmr, in ib_map_phys_fmr() 2957 int ib_dealloc_fmr(struct ib_fmr *fmr);
|
| /linux-4.4.14/drivers/infiniband/hw/mlx4/ |
| D | mr.c | 446 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int acc, in mlx4_ib_fmr_alloc() 480 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mlx4_ib_map_phys_fmr() 492 struct ib_fmr *ibfmr; in mlx4_ib_unmap_fmr() 525 int mlx4_ib_fmr_dealloc(struct ib_fmr *ibfmr) in mlx4_ib_fmr_dealloc()
|
| D | mlx4_ib.h | 151 struct ib_fmr ibfmr; 650 static inline struct mlx4_ib_fmr *to_mfmr(struct ib_fmr *ibfmr) in to_mfmr() 767 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int mr_access_flags, 769 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages, 772 int mlx4_ib_fmr_dealloc(struct ib_fmr *fmr);
|
| /linux-4.4.14/drivers/infiniband/hw/nes/ |
| D | nes_verbs.h | 76 struct ib_fmr ibfmr;
|
| D | nes.h | 490 static inline struct nes_mr *to_nesmr_from_ibfmr(struct ib_fmr *ibfmr) in to_nesmr_from_ibfmr()
|
| /linux-4.4.14/drivers/infiniband/core/ |
| D | verbs.c | 1321 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd, in ib_alloc_fmr() 1325 struct ib_fmr *fmr; in ib_alloc_fmr() 1343 struct ib_fmr *fmr; in ib_unmap_fmr() 1348 fmr = list_entry(fmr_list->next, struct ib_fmr, list); in ib_unmap_fmr() 1353 int ib_dealloc_fmr(struct ib_fmr *fmr) in ib_dealloc_fmr()
|
| /linux-4.4.14/net/sunrpc/xprtrdma/ |
| D | xprt_rdma.h | 213 struct ib_fmr *fmr;
|
| /linux-4.4.14/net/rds/ |
| D | ib_rdma.c | 50 struct ib_fmr *fmr;
|