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

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_pd.c48 struct ib_pd *ehca_alloc_pd(struct ib_device *device,
77 return &pd->ib_pd;
80 int ehca_dealloc_pd(struct ib_pd *pd)
83 struct ehca_pd *my_pd = container_of(pd, struct ehca_pd, ib_pd);
85 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
93 container_of(pd, struct ehca_pd, ib_pd));
H A Dehca_iverbs.h60 struct ib_pd *ehca_alloc_pd(struct ib_device *device,
64 int ehca_dealloc_pd(struct ib_pd *pd);
66 struct ib_ah *ehca_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
74 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,
86 struct ib_pd *pd,
94 struct ib_mw *ehca_alloc_mw(struct ib_pd *pd);
101 struct ib_fmr *ehca_alloc_fmr(struct ib_pd *pd,
139 struct ib_qp *ehca_create_qp(struct ib_pd *p
[all...]
H A Dehca_av.c53 struct ib_ah *ehca_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr)
139 struct ehca_pd *my_pd = container_of(ah->pd, struct ehca_pd, ib_pd);
142 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
209 struct ehca_pd *my_pd = container_of(ah->pd, struct ehca_pd, ib_pd);
212 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
240 struct ehca_pd *my_pd = container_of(ah->pd, struct ehca_pd, ib_pd);
243 if (my_pd->ib_pd.uobject && my_pd->ib_pd
[all...]
H A Dehca_mrmw.c92 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags)
97 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
133 struct ib_mr *ehca_reg_phys_mr(struct ib_pd *pd,
144 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
243 struct ib_mr *ehca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt,
250 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
345 struct ib_pd *pd,
356 struct ehca_pd *my_pd = container_of(mr->pd, struct ehca_pd, ib_pd);
368 if (my_pd->ib_pd.uobject && my_pd->ib_pd
1561 struct ib_pd *ib_pd; local
[all...]
H A Dehca_main.c407 ibqp = ib_create_qp(&shca->pd->ib_pd, &qp_init_attr);
554 struct ib_pd *ibpd;
614 shca->pd = container_of(ibpd, struct ehca_pd, ib_pd);
615 shca->pd->ib_pd.device = &shca->ib_device;
682 ret = ehca_dealloc_pd(&shca->pd->ib_pd);
730 ret = ehca_dealloc_pd(&shca->pd->ib_pd);
H A Dehca_qp.c388 struct ib_qp *ehca_create_qp(struct ib_pd *pd,
395 struct ehca_pd *my_pd = container_of(pd, struct ehca_pd, ib_pd);
594 my_qp->ib_qp.pd = &my_pd->ib_pd;
595 my_qp->ib_qp.device = my_pd->ib_pd.device;
1199 ib_pd);
1202 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
1218 ib_pd);
1227 if (my_pd->ib_pd.uobject && my_pd->ib_pd
[all...]
H A Dehca_classes.h113 struct ib_pd ib_pd; member in struct:ehca_pd
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dverbs.c101 struct ib_pd *ib_alloc_pd(struct ib_device *device)
103 struct ib_pd *pd;
117 int ib_dealloc_pd(struct ib_pd *pd)
128 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr)
177 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc,
209 struct ib_pd *pd;
223 struct ib_srq *ib_create_srq(struct ib_pd *pd,
265 struct ib_pd *pd;
283 struct ib_qp *ib_create_qp(struct ib_pd *pd,
584 struct ib_pd *p
[all...]
H A Dmad_priv.h203 struct ib_pd *pd;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h71 struct ib_pd ibpd;
181 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd)
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,
249 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
253 struct ib_srq *mlx4_ib_create_srq(struct ib_pd *pd,
263 struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd,
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,
H A Dah.c35 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/
H A Dib_fmr_pool.h81 struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
H A Dib_verbs.h675 struct ib_pd *pd;
739 struct ib_pd { struct
747 struct ib_pd *pd;
765 struct ib_pd *pd;
774 struct ib_pd *pd;
787 struct ib_pd *pd;
796 struct ib_pd *pd;
803 struct ib_pd *pd;
923 struct ib_pd * (*alloc_pd)(struct ib_device *device,
926 int (*dealloc_pd)(struct ib_pd *p
[all...]
H A Drdma_cm.h199 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2_provider.h69 struct ib_pd ibpd;
132 static inline struct c2_pd *to_c2pd(struct ib_pd *ibpd)
H A Dc2_provider.c158 static struct ib_pd *c2_alloc_pd(struct ib_device *ibdev,
188 static int c2_dealloc_pd(struct ib_pd *pd)
197 static struct ib_ah *c2_ah_create(struct ib_pd *pd, struct ib_ah_attr *ah_attr)
239 static struct ib_qp *c2_create_qp(struct ib_pd *pd,
337 static struct ib_mr *c2_reg_phys_mr(struct ib_pd *ib_pd, argument
399 mr->pd = to_c2pd(ib_pd);
407 err = c2_nsmr_register_phys_kern(to_c2dev(ib_pd->device), page_list,
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 *p
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_verbs.h160 struct ib_pd ibpd;
221 struct ib_pd *pd; /* shares refcnt of ibmr.pd */
595 static inline struct ipath_pd *to_ipd(struct ib_pd *ibpd)
660 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd,
720 struct ib_srq *ipath_create_srq(struct ib_pd *ibpd,
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,
756 struct ib_fmr *ipath_alloc_fmr(struct ib_pd *pd, int mr_access_flags,
H A Dipath_mr.c61 struct ib_mr *ipath_get_dma_mr(struct ib_pd *pd, int acc)
130 struct ib_mr *ipath_reg_phys_mr(struct ib_pd *pd,
183 struct ib_mr *ipath_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
284 struct ib_fmr *ipath_alloc_fmr(struct ib_pd *pd, int mr_access_flags,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h99 struct ib_pd ibpd;
314 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd)
H A Dmthca_provider.c399 static struct ib_pd *mthca_alloc_pd(struct ib_device *ibdev,
427 static int mthca_dealloc_pd(struct ib_pd *pd)
435 static struct ib_ah *mthca_ah_create(struct ib_pd *pd,
462 static struct ib_srq *mthca_create_srq(struct ib_pd *pd,
535 static struct ib_qp *mthca_create_qp(struct ib_pd *pd,
894 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,
1116 static struct ib_fmr *mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.h85 struct ib_pd *pd;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.h45 struct ib_pd ibpd;
50 static inline struct iwch_pd *to_iwch_pd(struct ib_pd *ibpd)
H A Diwch_provider.c66 static struct ib_ah *iwch_ah_create(struct ib_pd *pd,
385 static int iwch_deallocate_pd(struct ib_pd *pd)
398 static struct ib_pd *iwch_allocate_pd(struct ib_device *ibdev,
454 static struct ib_mr *iwch_register_phys_mem(struct ib_pd *pd,
469 PDBG("%s ib_pd %p\n", __FUNCTION__, pd);
518 struct ib_pd *pd,
533 PDBG("%s ib_mr %p ib_pd %p\n", __FUNCTION__, mr, pd);
583 static struct ib_mr *iwch_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
596 PDBG("%s ib_pd %p\n", __FUNCTION__, pd);
669 static struct ib_mr *iwch_get_dma_mr(struct ib_pd *p
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/
H A Dipoib.h254 struct ib_pd *pd;
358 struct ib_pd *pd, struct ib_ah_attr *attr);

Completed in 135 milliseconds

12