/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/ |
H A D | ehca_pd.c | 48 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 D | ehca_iverbs.h | 60 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 D | ehca_av.c | 53 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 D | ehca_mrmw.c | 92 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 D | ehca_main.c | 407 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 D | ehca_qp.c | 388 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 D | ehca_classes.h | 113 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 D | verbs.c | 101 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 D | mad_priv.h | 203 struct ib_pd *pd;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 71 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 D | mr.c | 44 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 D | ah.c | 35 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 D | ib_fmr_pool.h | 81 struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
|
H A D | ib_verbs.h | 675 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 D | rdma_cm.h | 199 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 D | c2_provider.h | 69 struct ib_pd ibpd; 132 static inline struct c2_pd *to_c2pd(struct ib_pd *ibpd)
|
H A D | c2_provider.c | 158 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 D | ipath_verbs.h | 160 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 D | ipath_mr.c | 61 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 D | mthca_provider.h | 99 struct ib_pd ibpd; 314 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd)
|
H A D | mthca_provider.c | 399 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 D | ib_srp.h | 85 struct ib_pd *pd;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_provider.h | 45 struct ib_pd ibpd; 50 static inline struct iwch_pd *to_iwch_pd(struct ib_pd *ibpd)
|
H A D | iwch_provider.c | 66 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 D | ipoib.h | 254 struct ib_pd *pd; 358 struct ib_pd *pd, struct ib_ah_attr *attr);
|