| /linux/drivers/infiniband/sw/rdmavt/ |
| H A D | pd.c | 18 int rvt_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rvt_alloc_pd() 56 int rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rvt_dealloc_pd()
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | mr.c | 114 mana_ib_reg_user_mr(struct ib_pd * ibpd,u64 start,u64 length,u64 iova,int access_flags,struct ib_dmah * dmah,struct ib_udata * udata) mana_ib_reg_user_mr() argument 201 mana_ib_reg_user_mr_dmabuf(struct ib_pd * ibpd,u64 start,u64 length,u64 iova,int fd,int access_flags,struct ib_dmah * dmah,struct uverbs_attr_bundle * attrs) mana_ib_reg_user_mr_dmabuf() argument 275 mana_ib_get_dma_mr(struct ib_pd * ibpd,int access_flags) mana_ib_get_dma_mr() argument 413 mana_ib_reg_dm_mr(struct ib_pd * ibpd,struct ib_dm * ibdm,struct ib_dm_mr_attr * attr,struct uverbs_attr_bundle * attrs) mana_ib_reg_dm_mr() argument [all...] |
| H A D | qp.c | 261 mana_ib_create_qp_raw(struct ib_qp * ibqp,struct ib_pd * ibpd,struct ib_qp_init_attr * attr,struct ib_udata * udata) mana_ib_create_qp_raw() argument 526 mana_ib_create_rc_qp(struct ib_qp * ibqp,struct ib_pd * ibpd,struct ib_qp_init_attr * attr,struct ib_udata * udata) mana_ib_create_rc_qp() argument 632 mana_ib_create_ud_qp(struct ib_qp * ibqp,struct ib_pd * ibpd,struct ib_qp_init_attr * attr,struct ib_udata * udata) mana_ib_create_ud_qp() argument 840 struct ib_pd *ibpd = qp->ibqp.pd; mana_ib_destroy_qp_raw() local [all...] |
| H A D | main.c | 69 int mana_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mana_ib_alloc_pd() argument 113 mana_ib_dealloc_pd(struct ib_pd * ibpd,struct ib_udata * udata) mana_ib_dealloc_pd() argument [all...] |
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_verbs.c | 250 static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rxe_alloc_pd() argument 269 static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rxe_dealloc_pd() argument 1241 rxe_get_dma_mr(struct ib_pd * ibpd,int access) rxe_get_dma_mr() argument 1272 rxe_reg_user_mr(struct ib_pd * ibpd,u64 start,u64 length,u64 iova,int access,struct ib_dmah * dmah,struct ib_udata * udata) rxe_reg_user_mr() argument 1329 rxe_rereg_user_mr(struct ib_mr * ibmr,int flags,u64 start,u64 length,u64 iova,int access,struct ib_pd * ibpd,struct ib_udata * udata) rxe_rereg_user_mr() argument 1361 rxe_alloc_mr(struct ib_pd * ibpd,enum ib_mr_type mr_type,u32 max_num_sg) rxe_alloc_mr() argument [all...] |
| H A D | rxe_odp.c | 457 static int rxe_ib_prefetch_sg_list(struct ib_pd *ibpd, in rxe_ib_prefetch_sg_list() argument 503 static int rxe_ib_advise_mr_prefetch(struct ib_pd *ibpd, in rxe_ib_advise_mr_prefetch() argument 564 int rxe_ib_advise_mr(struct ib_pd *ibpd, in rxe_ib_advise_mr() argument
|
| H A D | rxe_qp.c | 400 struct ib_pd *ibpd, in rxe_qp_from_init()
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_ib.h | 60 struct ib_pd ibpd; member 113 struct usnic_ib_pd *to_upd(struct ib_pd *ibpd) in to_upd()
|
| H A D | usnic_ib_verbs.c | 442 int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in usnic_ib_alloc_pd() argument
|
| /linux/drivers/infiniband/hw/efa/ |
| H A D | efa_verbs.c | 147 static inline struct efa_pd *to_epd(struct ib_pd *ibpd) in to_epd() argument 428 int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in efa_alloc_pd() argument 472 int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in efa_dealloc_pd() argument 1656 efa_alloc_mr(struct ib_pd * ibpd,int access_flags,struct ib_udata * udata) efa_alloc_mr() argument 1690 efa_register_mr(struct ib_pd * ibpd,struct efa_mr * mr,u64 start,u64 length,u64 virt_addr,int access_flags) efa_register_mr() argument 1757 efa_reg_user_mr_dmabuf(struct ib_pd * ibpd,u64 start,u64 length,u64 virt_addr,int fd,int access_flags,struct ib_dmah * dmah,struct uverbs_attr_bundle * attrs) efa_reg_user_mr_dmabuf() argument 1804 efa_reg_mr(struct ib_pd * ibpd,u64 start,u64 length,u64 virt_addr,int access_flags,struct ib_dmah * dmah,struct ib_udata * udata) efa_reg_mr() argument [all...] |
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | verbs.c | 479 struct qedr_pd *pd = get_qedr_pd(ibpd); in qedr_dealloc_pd() argument 436 qedr_alloc_pd(struct ib_pd * ibpd,struct ib_udata * udata) qedr_alloc_pd() argument 1191 qedr_check_qp_attrs(struct ib_pd * ibpd,struct qedr_dev * dev,struct ib_qp_init_attr * attrs,struct ib_udata * udata) qedr_check_qp_attrs() argument 1842 qedr_create_user_qp(struct qedr_dev * dev,struct qedr_qp * qp,struct ib_pd * ibpd,struct ib_udata * udata,struct ib_qp_init_attr * attrs) qedr_create_user_qp() argument 2164 qedr_create_kernel_qp(struct qedr_dev * dev,struct qedr_qp * qp,struct ib_pd * ibpd,struct ib_qp_init_attr * attrs) qedr_create_kernel_qp() argument 2262 struct ib_pd *ibpd = ibqp->pd; qedr_create_qp() local 2953 qedr_reg_user_mr(struct ib_pd * ibpd,u64 start,u64 len,u64 usr_addr,int acc,struct ib_dmah * dmah,struct ib_udata * udata) qedr_reg_user_mr() argument 3069 __qedr_alloc_mr(struct ib_pd * ibpd,int max_page_list_len) __qedr_alloc_mr() argument 3141 qedr_alloc_mr(struct ib_pd * ibpd,enum ib_mr_type mr_type,u32 max_num_sg) qedr_alloc_mr() argument 3215 qedr_get_dma_mr(struct ib_pd * ibpd,int acc) qedr_get_dma_mr() argument [all...] |
| /linux/drivers/infiniband/hw/ionic/ |
| H A D | ionic_controlpath.c | 486 int ionic_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in ionic_alloc_pd() argument 494 int ionic_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in ionic_dealloc_pd() argument 852 struct ib_mr *ionic_get_dma_mr(struct ib_pd *ibpd, int access) in ionic_get_dma_mr() argument 870 struct ib_mr *ionic_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 length, in ionic_reg_user_mr() argument 935 ionic_reg_user_mr_dmabuf(struct ib_pd * ibpd,u64 offset,u64 length,u64 addr,int fd,int access,struct ib_dmah * dmah,struct uverbs_attr_bundle * attrs) ionic_reg_user_mr_dmabuf() argument 1033 ionic_alloc_mr(struct ib_pd * ibpd,enum ib_mr_type type,u32 max_sg) ionic_alloc_mr() argument [all...] |
| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_verbs.c | 629 int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in ocrdma_alloc_pd() argument 669 int ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in ocrdma_dealloc_pd() argument 718 struct ib_mr *ocrdma_get_dma_mr(struct ib_pd *ibpd, int acc) in ocrdma_get_dma_mr() argument 848 ocrdma_reg_user_mr(struct ib_pd * ibpd,u64 start,u64 len,u64 usr_addr,int acc,struct ib_dmah * dmah,struct ib_udata * udata) ocrdma_reg_user_mr() argument 1101 ocrdma_check_qp_params(struct ib_pd * ibpd,struct ocrdma_dev * dev,struct ib_qp_init_attr * attrs,struct ib_udata * udata) ocrdma_check_qp_params() argument 1300 struct ib_pd *ibpd = ibqp->pd; ocrdma_create_qp() local 2898 ocrdma_alloc_mr(struct ib_pd * ibpd,enum ib_mr_type mr_type,u32 max_num_sg) ocrdma_alloc_mr() argument [all...] |
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_verbs.c | 430 int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in erdma_alloc_pd() argument 445 int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in erdma_dealloc_pd() argument 1111 erdma_get_dma_mr(struct ib_pd * ibpd,int acc) erdma_get_dma_mr() argument 1148 erdma_ib_alloc_mr(struct ib_pd * ibpd,enum ib_mr_type mr_type,u32 max_num_sg) erdma_ib_alloc_mr() argument 1233 erdma_reg_user_mr(struct ib_pd * ibpd,u64 start,u64 len,u64 virt,int access,struct ib_dmah * dmah,struct ib_udata * udata) erdma_reg_user_mr() argument [all...] |
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_pd.c | 44 int hns_roce_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in hns_roce_alloc_pd()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_provider.h | 80 struct ib_pd ibpd; member 291 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) in to_mpd()
|
| H A D | mthca_provider.c | 348 static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mthca_alloc_pd() argument
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma.h | 128 struct ib_pd ibpd; member 269 static inline struct pvrdma_pd *to_vpd(struct ib_pd *ibpd) in to_vpd() argument
|
| /linux/include/rdma/ |
| H A D | rdma_vt.h | 156 struct ib_pd ibpd; global() member 462 ibpd_to_rvtpd(struct ib_pd * ibpd) ibpd_to_rvtpd() argument
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | verbs.c | 442 irdma_dealloc_pd(struct ib_pd * ibpd,struct ib_udata * udata) irdma_dealloc_pd() argument 952 struct ib_pd *ibpd = ibqp->pd; irdma_create_qp() local 3071 struct ib_pd *ibpd = ibmw->pd; irdma_dealloc_mw() local [all...] |
| H A D | verbs.h | 29 struct ib_pd ibpd; member
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | main.c | 1197 mlx4_ib_alloc_pd(struct ib_pd * ibpd,struct ib_udata * udata) mlx4_ib_alloc_pd() argument
|
| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | ib_verbs.c | 712 bnxt_re_alloc_pd(struct ib_pd * ibpd,struct ib_udata * udata) bnxt_re_alloc_pd() argument
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | main.c | 2759 mlx5_ib_alloc_pd(struct ib_pd * ibpd,struct ib_udata * udata) mlx5_ib_alloc_pd() argument
|