Searched refs:ib_fmr (Results 1 – 19 of 19) sorted by relevance
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | mr.h | 53 struct ib_fmr ibfmr; 63 static inline struct rvt_fmr *to_ifmr(struct ib_fmr *ibfmr) in to_ifmr() 87 struct ib_fmr *rvt_alloc_fmr(struct ib_pd *pd, int mr_access_flags, 89 int rvt_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, 92 int rvt_dealloc_fmr(struct ib_fmr *ibfmr);
|
D | mr.c | 723 struct ib_fmr *rvt_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in rvt_alloc_fmr() 728 struct ib_fmr *ret; in rvt_alloc_fmr() 783 int rvt_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in rvt_map_phys_fmr() 853 int rvt_dealloc_fmr(struct ib_fmr *ibfmr) in rvt_dealloc_fmr()
|
/Linux-v4.19/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 | 1016 static struct ib_fmr *mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in mthca_alloc_fmr() 1038 static int mthca_dealloc_fmr(struct ib_fmr *fmr) in mthca_dealloc_fmr() 1053 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-v4.19/include/rdma/ |
D | ib_fmr_pool.h | 68 struct ib_fmr *fmr;
|
D | ib_verbs.h | 1820 struct ib_fmr { struct 2442 struct ib_fmr * (*alloc_fmr)(struct ib_pd *pd, 2445 int (*map_phys_fmr)(struct ib_fmr *fmr, 2449 int (*dealloc_fmr)(struct ib_fmr *fmr); 3781 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd, 3792 static inline int ib_map_phys_fmr(struct ib_fmr *fmr, in ib_map_phys_fmr() 3809 int ib_dealloc_fmr(struct ib_fmr *fmr);
|
/Linux-v4.19/net/rds/ |
D | Makefile | 10 ib_sysctl.o ib_rdma.o ib_fmr.o ib_frmr.o
|
D | ib_mr.h | 47 struct ib_fmr *fmr;
|
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/ |
D | ib_verbs.h | 127 struct ib_fmr ib_fmr; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 155 struct ib_fmr ibfmr; 684 static inline struct mlx4_ib_fmr *to_mfmr(struct ib_fmr *ibfmr) in to_mfmr() 806 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int mr_access_flags, 808 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages, 811 int mlx4_ib_fmr_dealloc(struct ib_fmr *fmr);
|
D | mr.c | 704 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int acc, in mlx4_ib_fmr_alloc() 738 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, in mlx4_ib_map_phys_fmr() 750 struct ib_fmr *ibfmr; in mlx4_ib_unmap_fmr() 783 int mlx4_ib_fmr_dealloc(struct ib_fmr *ibfmr) in mlx4_ib_fmr_dealloc()
|
/Linux-v4.19/drivers/infiniband/hw/i40iw/ |
D | i40iw_verbs.h | 92 struct ib_fmr ibfmr;
|
D | i40iw.h | 368 static inline struct i40iw_mr *to_iwmr_from_ibfmr(struct ib_fmr *ibfmr) in to_iwmr_from_ibfmr()
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes_verbs.h | 76 struct ib_fmr ibfmr;
|
D | nes.h | 491 static inline struct nes_mr *to_nesmr_from_ibfmr(struct ib_fmr *ibfmr) in to_nesmr_from_ibfmr()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | verbs.c | 1982 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd, in ib_alloc_fmr() 1986 struct ib_fmr *fmr; in ib_alloc_fmr() 2004 struct ib_fmr *fmr; in ib_unmap_fmr() 2009 fmr = list_entry(fmr_list->next, struct ib_fmr, list); in ib_unmap_fmr() 2014 int ib_dealloc_fmr(struct ib_fmr *fmr) in ib_dealloc_fmr()
|
/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | xprt_rdma.h | 266 struct ib_fmr *fm_mr;
|