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

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sunrpc/xprtrdma/
H A Dxprt_rdma.h63 struct ib_mr *ri_bind_mem;
84 struct ib_mr *rep_pad_mr; /* holds zeroed pad */
129 struct ib_mr *rr_handle; /* handle for mem in rr_iov */
159 struct ib_mr *rl_mr; /* if registered directly */
166 struct ib_mr *fr_mr;
193 struct ib_mr *rl_handle; /* handle for mem in rl_iov */
325 struct ib_mr **, struct ib_sge *);
327 struct ib_mr *, struct ib_sge *);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c156 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags)
158 struct ib_mr *ib_mr; local
169 ib_mr = ERR_PTR(-ENOMEM);
176 &e_maxmr->ib.ib_mr.lkey,
177 &e_maxmr->ib.ib_mr.rkey);
180 ib_mr = ERR_PTR(ret);
183 ib_mr = &e_maxmr->ib.ib_mr;
186 ib_mr
205 struct ib_mr *ib_mr; local
317 struct ib_mr *ib_mr; local
[all...]
H A Dehca_iverbs.h77 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
79 struct ib_mr *ehca_reg_phys_mr(struct ib_pd *pd,
84 struct ib_mr *ehca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
88 int ehca_rereg_phys_mr(struct ib_mr *mr,
94 int ehca_query_mr(struct ib_mr *mr, struct ib_mr_attr *mr_attr);
96 int ehca_dereg_mr(struct ib_mr *mr);
H A Dehca_classes.h268 struct ib_mr ib_mr; /* must always be first in ehca_mr */ member in union:ehca_mr::__anon11576
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h82 struct ib_mr ibmr;
206 static inline struct mlx4_ib_mr *to_mmr(struct ib_mr *ibmr)
249 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc);
252 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
255 int mlx4_ib_dereg_mr(struct ib_mr *mr);
256 struct ib_mr *mlx4_ib_alloc_fast_reg_mr(struct ib_pd *pd,
H A Dmr.c47 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc)
124 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
177 int mlx4_ib_dereg_mr(struct ib_mr *ibmr)
189 struct ib_mr *mlx4_ib_alloc_fast_reg_mr(struct ib_pd *pd,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/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.c340 static struct ib_mr *c2_reg_phys_mr(struct ib_pd *ib_pd,
423 static struct ib_mr *c2_get_dma_mr(struct ib_pd *pd, int acc)
436 static struct ib_mr *c2_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
507 static int c2_dereg_mr(struct ib_mr *ib_mr) argument
509 struct c2_mr *mr = to_c2mr(ib_mr);
514 err = c2_stag_dealloc(to_c2dev(ib_mr->device), ib_mr->lkey);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/
H A Dnes_verbs.h74 struct ib_mr ibmr;
144 struct ib_mr *lsmm_mr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_mr.c60 struct ib_mr *qib_get_dma_mr(struct ib_pd *pd, int acc)
64 struct ib_mr *ret;
143 struct ib_mr *qib_reg_phys_mr(struct ib_pd *pd,
149 struct ib_mr *ret;
195 struct ib_mr *qib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
203 struct ib_mr *ret;
269 int qib_dereg_mr(struct ib_mr *ibmr)
295 struct ib_mr *qib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len)
H A Dqib_verbs.h317 struct ib_mr ibmr;
756 static inline struct qib_mr *to_imr(struct ib_mr *ibmr)
964 struct ib_mr *qib_get_dma_mr(struct ib_pd *pd, int acc);
966 struct ib_mr *qib_reg_phys_mr(struct ib_pd *pd,
970 struct ib_mr *qib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
974 int qib_dereg_mr(struct ib_mr *ibmr);
976 struct ib_mr *qib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_mr.c63 struct ib_mr *ipath_get_dma_mr(struct ib_pd *pd, int acc)
66 struct ib_mr *ret;
132 struct ib_mr *ipath_reg_phys_mr(struct ib_pd *pd,
138 struct ib_mr *ret;
185 struct ib_mr *ipath_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
193 struct ib_mr *ret;
260 int ipath_dereg_mr(struct ib_mr *ibmr)
H A Dipath_verbs.h264 struct ib_mr ibmr;
650 static inline struct ipath_mr *to_imr(struct ib_mr *ibmr)
815 struct ib_mr *ipath_get_dma_mr(struct ib_pd *pd, int acc);
817 struct ib_mr *ipath_reg_phys_mr(struct ib_pd *pd,
821 struct ib_mr *ipath_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
825 int ipath_dereg_mr(struct ib_mr *ibmr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/
H A Diw_cxgb4.h238 struct ib_mr ibmr;
245 static inline struct c4iw_mr *to_c4iw_mr(struct ib_mr *ibmr)
687 struct ib_mr *c4iw_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth);
690 struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start,
693 struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc);
694 struct ib_mr *c4iw_register_phys_mem(struct ib_pd *pd,
699 int c4iw_reregister_phys_mem(struct ib_mr *mr,
705 int c4iw_dereg_mr(struct ib_mr *ib_mr);
H A Dmem.c362 int c4iw_reregister_phys_mem(struct ib_mr *mr, int mr_rereg_mask,
376 PDBG("%s ib_mr %p ib_pd %p\n", __func__, mr, pd);
427 struct ib_mr *c4iw_register_phys_mem(struct ib_pd *pd,
505 struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc)
549 struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
703 struct ib_mr *c4iw_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth)
785 int c4iw_dereg_mr(struct ib_mr *ib_mr) argument
791 PDBG("%s ib_mr %p\n", __func__, ib_mr);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h74 struct ib_mr ibmr;
309 static inline struct mthca_mr *to_mmr(struct ib_mr *ibmr)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/sunrpc/
H A Dsvc_rdma.h108 struct ib_mr *mr;
153 struct ib_mr *sc_phys_mr; /* MR for server memory */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/rdma/
H A Dib_verbs.h801 struct ib_mr *mr;
891 struct ib_mr { struct
1087 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
1089 struct ib_mr * (*reg_phys_mr)(struct ib_pd *pd,
1094 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
1099 int (*query_mr)(struct ib_mr *mr,
1101 int (*dereg_mr)(struct ib_mr *mr);
1102 struct ib_mr * (*alloc_fast_reg_mr)(struct ib_pd *pd,
1107 int (*rereg_phys_mr)(struct ib_mr *mr,
1596 struct ib_mr *ib_get_dma_m
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rds/
H A Diw.h75 struct ib_mr *s_mr;
110 struct ib_mr *i_mr;
183 struct ib_mr *mr;
H A Dib.h89 struct ib_mr *i_mr;
161 struct ib_mr *mr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/
H A Dverbs.c655 struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags)
657 struct ib_mr *mr;
673 struct ib_mr *ib_reg_phys_mr(struct ib_pd *pd,
679 struct ib_mr *mr;
699 int ib_rereg_phys_mr(struct ib_mr *mr,
731 int ib_query_mr(struct ib_mr *mr, struct ib_mr_attr *mr_attr)
738 int ib_dereg_mr(struct ib_mr *mr)
755 struct ib_mr *ib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len)
757 struct ib_mr *mr;
H A Dmad_priv.h206 struct ib_mr *mr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/srp/
H A Dib_srp.h87 struct ib_mr *mr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/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.c437 static int iwch_dereg_mr(struct ib_mr *ib_mr) argument
443 PDBG("%s ib_mr %p\n", __func__, ib_mr);
445 if (atomic_read(&ib_mr->usecnt))
448 mhp = to_iwch_mr(ib_mr);
464 static struct ib_mr *iwch_register_phys_mem(struct ib_pd *pd,
541 static int iwch_reregister_phys_mem(struct ib_mr *mr,
558 PDBG("%s ib_mr %p ib_pd %p\n", __func__, mr, pd);
608 static struct ib_mr *iwch_reg_user_m
[all...]

Completed in 183 milliseconds

12