/drivers/infiniband/hw/ipath/ |
H A D | ipath_srq.c | 97 * @ibpd: the protection domain of the SRQ to create 101 struct ib_srq *ipath_create_srq(struct ib_pd *ibpd, argument 105 struct ipath_ibdev *dev = to_idev(ibpd->device); 155 ibpd->uobject->context,
|
H A D | ipath_qp.c | 733 * @ibpd: the protection domain who's device we create the queue pair for 741 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd, argument 860 dev = to_idev(ibpd->device); 901 ibpd->uobject->context,
|
H A D | ipath_verbs.c | 1732 /* ib_alloc_pd() will initialize pd->ibpd. */ 1735 ret = &pd->ibpd; 1741 static int ipath_dealloc_pd(struct ib_pd *ibpd) argument 1743 struct ipath_pd *pd = to_ipd(ibpd); 1744 struct ipath_ibdev *dev = to_idev(ibpd->device);
|
H A D | ipath_verbs.h | 172 struct ib_pd ibpd; member in struct:ipath_pd 660 static inline struct ipath_pd *to_ipd(struct ib_pd *ibpd) argument 662 return container_of(ibpd, struct ipath_pd, ibpd); 736 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd, 794 struct ib_srq *ipath_create_srq(struct ib_pd *ibpd,
|
/drivers/infiniband/hw/qib/ |
H A D | qib_srq.c | 97 * @ibpd: the protection domain of the SRQ to create 101 struct ib_srq *qib_create_srq(struct ib_pd *ibpd, argument 105 struct qib_ibdev *dev = to_idev(ibpd->device); 151 qib_create_mmap_info(dev, s, ibpd->uobject->context,
|
H A D | qib_qp.c | 962 * @ibpd: the protection domain who's device we create the queue pair for 970 struct ib_qp *qib_create_qp(struct ib_pd *ibpd, argument 1009 init_attr->port_num > ibpd->device->phys_port_cnt) { 1080 dev = to_idev(ibpd->device); 1120 ibpd->uobject->context,
|
H A D | qib_verbs.c | 1753 /* ib_alloc_pd() will initialize pd->ibpd. */ 1756 ret = &pd->ibpd; 1762 static int qib_dealloc_pd(struct ib_pd *ibpd) argument 1764 struct qib_pd *pd = to_ipd(ibpd); 1765 struct qib_ibdev *dev = to_idev(ibpd->device);
|
H A D | qib_verbs.h | 224 struct ib_pd ibpd; member in struct:qib_pd 770 static inline struct qib_pd *to_ipd(struct ib_pd *ibpd) argument 772 return container_of(ibpd, struct qib_pd, ibpd); 873 struct ib_qp *qib_create_qp(struct ib_pd *ibpd, 941 struct ib_srq *qib_create_srq(struct ib_pd *ibpd,
|
/drivers/infiniband/hw/amso1100/ |
H A D | c2_provider.h | 69 struct ib_pd ibpd; member in struct:c2_pd 132 static inline struct c2_pd *to_c2pd(struct ib_pd *ibpd) argument 134 return container_of(ibpd, struct c2_pd, ibpd);
|
/drivers/infiniband/hw/ehca/ |
H A D | ehca_main.c | 721 struct ib_pd *ibpd; local 784 ibpd = ehca_alloc_pd(&shca->ib_device, (void *)(-1), NULL); 785 if (IS_ERR(ibpd)) { 787 ret = PTR_ERR(ibpd); 791 shca->pd = container_of(ibpd, struct ehca_pd, ib_pd);
|
/drivers/infiniband/hw/nes/ |
H A D | nes_verbs.h | 66 struct ib_pd ibpd; member in struct:nes_pd
|
H A D | nes.h | 464 static inline struct nes_pd *to_nespd(struct ib_pd *ibpd) argument 466 return container_of(ibpd, struct nes_pd, ibpd);
|
H A D | nes_verbs.c | 58 static struct ib_mw *nes_alloc_mw(struct ib_pd *ibpd) { argument 59 struct nes_pd *nespd = to_nespd(ibpd); 60 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); 377 static struct ib_mr *nes_alloc_fast_reg_mr(struct ib_pd *ibpd, int max_page_list_len) argument 379 struct nes_pd *nespd = to_nespd(ibpd); 380 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); 826 return &nespd->ibpd; 833 static int nes_dealloc_pd(struct ib_pd *ibpd) argument 836 struct nes_pd *nespd = to_nespd(ibpd); 837 struct nes_vnic *nesvnic = to_nesvnic(ibpd 1100 nes_create_qp(struct ib_pd *ibpd, struct ib_qp_init_attr *init_attr, struct ib_udata *udata) argument [all...] |
/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_provider.h | 45 struct ib_pd ibpd; member in struct:iwch_pd 50 static inline struct iwch_pd *to_iwch_pd(struct ib_pd *ibpd) argument 52 return container_of(ibpd, struct iwch_pd, ibpd);
|
/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 55 struct ib_pd ibpd; member in struct:mlx4_ib_pd 217 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd) argument 219 return container_of(ibpd, struct mlx4_ib_pd, ibpd);
|
/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.h | 98 struct ib_pd ibpd; member in struct:mthca_pd 314 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) argument 316 return container_of(ibpd, struct mthca_pd, ibpd);
|
/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 240 struct ib_pd ibpd; member in struct:c4iw_pd 245 static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd) argument 247 return container_of(ibpd, struct c4iw_pd, ibpd);
|