Searched refs:ib_mr (Results 1 - 22 of 22) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_iverbs.h74 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
76 struct ib_mr *ehca_reg_phys_mr(struct ib_pd *pd,
81 struct ib_mr *ehca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt,
84 int ehca_rereg_phys_mr(struct ib_mr *mr,
90 int ehca_query_mr(struct ib_mr *mr, struct ib_mr_attr *mr_attr);
92 int ehca_dereg_mr(struct ib_mr *mr);
H A Dehca_mrmw.c92 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags)
94 struct ib_mr *ib_mr; local
105 ib_mr = ERR_PTR(-ENOMEM);
111 &e_maxmr->ib.ib_mr.lkey,
112 &e_maxmr->ib.ib_mr.rkey);
114 ib_mr = ERR_PTR(ret);
117 ib_mr = &e_maxmr->ib.ib_mr;
120 ib_mr
139 struct ib_mr *ib_mr; local
246 struct ib_mr *ib_mr; local
[all...]
H A Dehca_classes.h176 struct ib_mr ib_mr; /* must always be first in ehca_mr */ member in union:ehca_mr::__anon4515
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h90 struct ib_mr ibmr;
196 static inline struct mlx4_ib_mr *to_mmr(struct ib_mr *ibmr)
232 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc);
235 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
238 int mlx4_ib_dereg_mr(struct ib_mr *mr);
H A Dmr.c44 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc)
122 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
174 int mlx4_ib_dereg_mr(struct ib_mr *ibmr)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2_provider.h74 struct ib_mr ibmr;
142 static inline struct c2_mr *to_c2mr(struct ib_mr *ibmr)
H A Dc2_provider.c337 static struct ib_mr *c2_reg_phys_mr(struct ib_pd *ib_pd,
420 static struct ib_mr *c2_get_dma_mr(struct ib_pd *pd, int acc)
433 static struct ib_mr *c2_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
504 static int c2_dereg_mr(struct ib_mr *ib_mr) argument
506 struct c2_mr *mr = to_c2mr(ib_mr);
511 err = c2_stag_dealloc(to_c2dev(ib_mr->device), ib_mr->lkey);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_mr.c61 struct ib_mr *ipath_get_dma_mr(struct ib_pd *pd, int acc)
64 struct ib_mr *ret;
130 struct ib_mr *ipath_reg_phys_mr(struct ib_pd *pd,
136 struct ib_mr *ret;
183 struct ib_mr *ipath_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
191 struct ib_mr *ret;
257 int ipath_dereg_mr(struct ib_mr *ibmr)
H A Dipath_verbs.h248 struct ib_mr ibmr;
590 static inline struct ipath_mr *to_imr(struct ib_mr *ibmr)
744 struct ib_mr *ipath_get_dma_mr(struct ib_pd *pd, int acc);
746 struct ib_mr *ipath_reg_phys_mr(struct ib_pd *pd,
750 struct ib_mr *ipath_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
754 int ipath_dereg_mr(struct ib_mr *ibmr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h75 struct ib_mr ibmr;
309 static inline struct mthca_mr *to_mmr(struct ib_mr *ibmr)
H A Dmthca_provider.c894 static struct ib_mr *mthca_get_dma_mr(struct ib_pd *pd, int acc)
917 static struct ib_mr *mthca_reg_phys_mr(struct ib_pd *pd,
1014 static struct ib_mr *mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
1104 static int mthca_dereg_mr(struct ib_mr *mr)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dverbs.c649 struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags)
651 struct ib_mr *mr;
667 struct ib_mr *ib_reg_phys_mr(struct ib_pd *pd,
673 struct ib_mr *mr;
690 int ib_rereg_phys_mr(struct ib_mr *mr,
722 int ib_query_mr(struct ib_mr *mr, struct ib_mr_attr *mr_attr)
729 int ib_dereg_mr(struct ib_mr *mr)
H A Dmad_priv.h204 struct ib_mr *mr;
H A Duverbs_main.c233 struct ib_mr *mr = uobj->object;
H A Duverbs_cmd.c579 struct ib_mr *mr;
676 struct ib_mr *mr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/
H A Dib_verbs.h690 struct ib_mr *mr;
785 struct ib_mr { struct
979 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
981 struct ib_mr * (*reg_phys_mr)(struct ib_pd *pd,
986 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
991 int (*query_mr)(struct ib_mr *mr,
993 int (*dereg_mr)(struct ib_mr *mr);
994 int (*rereg_phys_mr)(struct ib_mr *mr,
1466 struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
1695 struct ib_mr *ib_reg_phys_m
[all...]
H A Dib_mad.h351 struct ib_mr *mr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.h86 struct ib_mr *mr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.h75 struct ib_mr ibmr;
84 static inline struct iwch_mr *to_iwch_mr(struct ib_mr *ibmr)
H A Diwch_provider.c428 static int iwch_dereg_mr(struct ib_mr *ib_mr) argument
434 PDBG("%s ib_mr %p\n", __FUNCTION__, ib_mr);
436 if (atomic_read(&ib_mr->usecnt))
439 mhp = to_iwch_mr(ib_mr);
454 static struct ib_mr *iwch_register_phys_mem(struct ib_pd *pd,
516 static int iwch_reregister_phys_mem(struct ib_mr *mr,
533 PDBG("%s ib_mr %p ib_pd %p\n", __FUNCTION__, mr, pd);
583 static struct ib_mr *iwch_reg_user_m
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/iser/
H A Discsi_iser.h230 struct ib_mr *mr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/
H A Dipoib.h255 struct ib_mr *mr;

Completed in 114 milliseconds