Searched defs:ibpd (Results 1 - 17 of 17) sorted by relevance

/drivers/infiniband/hw/ipath/
H A Dipath_srq.c97 * @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 Dipath_qp.c733 * @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 Dipath_verbs.c1732 /* 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 Dipath_verbs.h172 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 Dqib_srq.c97 * @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 Dqib_qp.c962 * @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 Dqib_verbs.c1753 /* 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 Dqib_verbs.h224 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 Dc2_provider.h69 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 Dehca_main.c721 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 Dnes_verbs.h66 struct ib_pd ibpd; member in struct:nes_pd
H A Dnes.h464 static inline struct nes_pd *to_nespd(struct ib_pd *ibpd) argument
466 return container_of(ibpd, struct nes_pd, ibpd);
H A Dnes_verbs.c58 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 Diwch_provider.h45 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 Dmlx4_ib.h55 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 Dmthca_provider.h98 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 Diw_cxgb4.h240 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);

Completed in 147 milliseconds