/Linux-v5.4/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.c | 84 struct ib_udata *udata) in usnic_ib_fill_create_qp_resp() 451 int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in usnic_ib_alloc_pd() 464 void usnic_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) in usnic_ib_dealloc_pd() 471 struct ib_udata *udata) in usnic_ib_create_qp() 542 int usnic_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata) in usnic_ib_destroy_qp() 565 int attr_mask, struct ib_udata *udata) in usnic_ib_modify_qp() 592 struct ib_udata *udata) in usnic_ib_create_cq() 600 void usnic_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata) in usnic_ib_destroy_cq() 607 struct ib_udata *udata) in usnic_ib_reg_mr() 634 int usnic_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata) in usnic_ib_dereg_mr() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/mthca/ |
D | mthca_provider.c | 305 struct ib_udata *udata) in mthca_alloc_ucontext() 366 static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mthca_alloc_pd() 386 static void mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) in mthca_dealloc_pd() 392 u32 flags, struct ib_udata *udata) in mthca_ah_create() 408 struct ib_udata *udata) in mthca_create_srq() 452 static void mthca_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in mthca_destroy_srq() 470 struct ib_udata *udata) in mthca_create_qp() 581 static int mthca_destroy_qp(struct ib_qp *qp, struct ib_udata *udata) in mthca_destroy_qp() 606 struct ib_udata *udata) in mthca_create_cq() 725 static int mthca_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mthca_resize_cq() [all …]
|
D | mthca_srq.c | 101 struct ib_udata *udata) in mthca_tavor_init_srq_context() 122 struct ib_udata *udata) in mthca_arbel_init_srq_context() 155 struct mthca_srq *srq, struct ib_udata *udata) in mthca_alloc_srq_buf() 208 struct ib_udata *udata) in mthca_alloc_srq() 373 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mthca_modify_srq()
|
/Linux-v5.4/drivers/infiniband/sw/siw/ |
D | siw_verbs.c | 97 int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata) in siw_alloc_ucontext() 155 struct ib_udata *udata) in siw_query_device() 265 int siw_alloc_pd(struct ib_pd *pd, struct ib_udata *udata) in siw_alloc_pd() 278 void siw_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) in siw_dealloc_pd() 308 struct ib_udata *udata) in siw_create_qp() 559 int attr_mask, struct ib_udata *udata) in siw_verbs_modify_qp() 604 int siw_destroy_qp(struct ib_qp *base_qp, struct ib_udata *udata) in siw_destroy_qp() 982 void siw_destroy_cq(struct ib_cq *base_cq, struct ib_udata *udata) in siw_destroy_cq() 1013 struct ib_udata *udata) in siw_create_cq() 1169 int siw_dereg_mr(struct ib_mr *base_mr, struct ib_udata *udata) in siw_dereg_mr() [all …]
|
/Linux-v5.4/drivers/infiniband/sw/rxe/ |
D | rxe_verbs.c | 145 static int rxe_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata) in rxe_alloc_ucontext() 179 static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rxe_alloc_pd() 187 static void rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rxe_dealloc_pd() 195 u32 flags, struct ib_udata *udata) in rxe_create_ah() 293 struct ib_udata *udata) in rxe_create_srq() 333 struct ib_udata *udata) in rxe_modify_srq() 376 static void rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rxe_destroy_srq() 413 struct ib_udata *udata) in rxe_create_qp() 462 int mask, struct ib_udata *udata) in rxe_modify_qp() 493 static int rxe_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata) in rxe_destroy_qp() [all …]
|
D | rxe_srq.c | 102 struct ib_srq_init_attr *init, struct ib_udata *udata, in rxe_srq_from_init() 151 struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata) in rxe_srq_from_attr()
|
D | rxe_qp.c | 220 struct ib_qp_init_attr *init, struct ib_udata *udata, in rxe_qp_init_req() 289 struct ib_udata *udata, in rxe_qp_init_resp() 340 struct ib_udata *udata) in rxe_qp_from_init() 590 struct ib_udata *udata) in rxe_qp_from_attr()
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | srq.c | 46 struct ib_udata *udata, int buf_size) in create_srq_user() 198 struct ib_udata *udata) in destroy_srq_user() 219 struct ib_udata *udata) in mlx5_ib_create_srq() 337 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx5_ib_modify_srq() 386 void mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in mlx5_ib_destroy_srq()
|
/Linux-v5.4/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 78 struct ib_udata *udata) in iwch_alloc_ucontext() 91 static void iwch_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata) in iwch_destroy_cq() 107 struct ib_udata *udata) in iwch_create_cq() 293 static void iwch_deallocate_pd(struct ib_pd *pd, struct ib_udata *udata) in iwch_deallocate_pd() 304 static int iwch_allocate_pd(struct ib_pd *pd, struct ib_udata *udata) in iwch_allocate_pd() 331 static int iwch_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata) in iwch_dereg_mr() 434 u64 virt, int acc, struct ib_udata *udata) in iwch_reg_user_mr() 532 struct ib_udata *udata) in iwch_alloc_mw() 586 u32 max_num_sg, struct ib_udata *udata) in iwch_alloc_mr() 665 static int iwch_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata) in iwch_destroy_qp() [all …]
|
/Linux-v5.4/drivers/infiniband/sw/rdmavt/ |
D | pd.c | 60 int rvt_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rvt_alloc_pd() 98 void rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rvt_dealloc_pd()
|
D | srq.c | 77 struct ib_udata *udata) in rvt_create_srq() 168 struct ib_udata *udata) in rvt_modify_srq() 335 void rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rvt_destroy_srq()
|
D | cq.c | 201 struct ib_udata *udata) in rvt_create_cq() 318 void rvt_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in rvt_destroy_cq() 379 int rvt_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in rvt_resize_cq()
|
/Linux-v5.4/drivers/infiniband/hw/qedr/ |
D | verbs.c | 61 static inline int qedr_ib_copy_to_udata(struct ib_udata *udata, void *src, in qedr_ib_copy_to_udata() 106 struct ib_device_attr *attr, struct ib_udata *udata) in qedr_query_device() 313 int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata) in qedr_alloc_ucontext() 433 int qedr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in qedr_alloc_pd() 476 void qedr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in qedr_dealloc_pd() 661 struct qedr_cq *cq, struct ib_udata *udata) in qedr_copy_cq_uresp() 697 static inline int qedr_init_user_queue(struct ib_udata *udata, in qedr_init_user_queue() 810 struct ib_udata *udata) in qedr_create_cq() 939 int qedr_resize_cq(struct ib_cq *ibcq, int new_cnt, struct ib_udata *udata) in qedr_resize_cq() 952 void qedr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in qedr_destroy_cq() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_srq.c | 100 struct ib_udata *udata) in pvrdma_create_srq() 243 void pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in pvrdma_destroy_srq() 274 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in pvrdma_modify_srq()
|
D | pvrdma_mr.c | 113 struct ib_udata *udata) in pvrdma_reg_user_mr() 205 u32 max_num_sg, struct ib_udata *udata) in pvrdma_alloc_mr() 276 int pvrdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata) in pvrdma_dereg_mr()
|
D | pvrdma_verbs.c | 313 int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata) in pvrdma_alloc_ucontext() 427 int pvrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in pvrdma_alloc_pd() 484 void pvrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) in pvrdma_dealloc_pd() 513 u32 flags, struct ib_udata *udata) in pvrdma_create_ah()
|
/Linux-v5.4/drivers/infiniband/hw/hns/ |
D | hns_roce_cq.c | 208 struct ib_udata *udata, in hns_roce_ib_get_cq_umem() 301 struct ib_udata *udata, in create_user_cq() 385 struct ib_udata *udata, in destroy_user_cq() 411 struct ib_udata *udata) in hns_roce_ib_create_cq() 492 void hns_roce_ib_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata) in hns_roce_ib_destroy_cq()
|
/Linux-v5.4/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 365 struct ib_udata *udata) in _ocrdma_alloc_pd() 411 struct ib_udata *udata) in ocrdma_alloc_ucontext_pd() 471 int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata) in ocrdma_alloc_ucontext() 589 struct ib_udata *udata) in ocrdma_copy_pd_uresp() 635 int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in ocrdma_alloc_pd() 675 void ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in ocrdma_dealloc_pd() 862 u64 usr_addr, int acc, struct ib_udata *udata) in ocrdma_reg_user_mr() 917 int ocrdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata) in ocrdma_dereg_mr() 940 struct ib_udata *udata) in ocrdma_copy_cq_uresp() 980 struct ib_udata *udata) in ocrdma_create_cq() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/mlx4/ |
D | mr.c | 370 static struct ib_umem *mlx4_get_umem_mr(struct ib_udata *udata, u64 start, in mlx4_get_umem_mr() 406 struct ib_udata *udata) in mlx4_ib_reg_user_mr() 462 struct ib_udata *udata) in mlx4_ib_rereg_user_mr() 597 int mlx4_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata) in mlx4_ib_dereg_mr() 615 struct ib_udata *udata) in mlx4_ib_alloc_mw() 658 u32 max_num_sg, struct ib_udata *udata) in mlx4_ib_alloc_mr()
|
D | srq.c | 74 struct ib_udata *udata) in mlx4_ib_create_srq() 219 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx4_ib_modify_srq() 262 void mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in mlx4_ib_destroy_srq()
|
D | qp.c | 701 struct ib_udata *udata) in _mlx4_ib_create_qp_rss() 859 struct ib_udata *udata, struct mlx4_ib_qp *qp) in create_rq() 991 struct ib_udata *udata, int sqpn, in create_qp_common() 1418 struct ib_udata *udata) in destroy_qp_common() 1534 struct ib_udata *udata) in _mlx4_ib_create_qp() 1647 struct ib_udata *udata) { in mlx4_ib_create_qp() 1679 static int _mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata) in _mlx4_ib_destroy_qp() 1711 int mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata) in mlx4_ib_destroy_qp() 2030 struct ib_udata *udata) in bringup_rss_rwqs() 2090 struct ib_udata *udata) in bring_down_rss_rwqs() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/ |
D | ib_verbs.c | 124 struct ib_udata *udata) in bnxt_re_query_device() 556 void bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata) in bnxt_re_dealloc_pd() 568 int bnxt_re_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in bnxt_re_alloc_pd() 653 u32 flags, struct ib_udata *udata) in bnxt_re_create_ah() 764 int bnxt_re_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata) in bnxt_re_destroy_qp() 837 struct bnxt_re_qp *qp, struct ib_udata *udata) in bnxt_re_init_user_qp() 1003 struct ib_udata *udata) in bnxt_re_create_qp() 1291 void bnxt_re_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata) in bnxt_re_destroy_srq() 1311 struct ib_udata *udata) in bnxt_re_init_user_srq() 1341 struct ib_udata *udata) in bnxt_re_create_srq() [all …]
|
/Linux-v5.4/drivers/infiniband/core/ |
D | verbs.c | 328 void ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata) in ib_dealloc_pd_user() 500 struct ib_udata *udata) in _rdma_create_ah() 576 struct ib_udata *udata) in rdma_create_user_ah() 946 int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata) in rdma_destroy_ah_user() 1029 int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata) in ib_destroy_srq_user() 1126 struct ib_udata *udata) in create_xrc_qp_user() 1150 struct ib_udata *udata) in ib_create_qp_user() 1628 int attr_mask, struct ib_udata *udata) in _ib_modify_qp() 1736 int attr_mask, struct ib_udata *udata) in ib_modify_qp_with_udata() 1866 int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata) in ib_destroy_qp_user() [all …]
|
/Linux-v5.4/drivers/xen/ |
D | privcmd.c | 70 static long privcmd_ioctl_hypercall(struct file *file, void __user *udata) in privcmd_ioctl_hypercall() 253 static long privcmd_ioctl_mmap(struct file *file, void __user *udata) in privcmd_ioctl_mmap() 446 struct file *file, void __user *udata, int version) in privcmd_ioctl_mmap_batch() 625 static long privcmd_ioctl_dm_op(struct file *file, void __user *udata) in privcmd_ioctl_dm_op() 710 static long privcmd_ioctl_restrict(struct file *file, void __user *udata) in privcmd_ioctl_restrict() 727 static long privcmd_ioctl_mmap_resource(struct file *file, void __user *udata) in privcmd_ioctl_mmap_resource() 833 void __user *udata = (void __user *) data; in privcmd_ioctl() local
|
/Linux-v5.4/drivers/infiniband/hw/efa/ |
D | efa_verbs.c | 277 struct ib_udata *udata) in efa_query_device() 428 int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in efa_alloc_pd() 472 void efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in efa_dealloc_pd() 488 int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata) in efa_destroy_qp() 630 struct ib_udata *udata) in efa_create_qp() 822 int qp_attr_mask, struct ib_udata *udata) in efa_modify_qp() 888 void efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in efa_destroy_cq() 916 struct ib_udata *udata) in efa_create_cq() 1393 struct ib_udata *udata) in efa_reg_mr() 1494 int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata) in efa_dereg_mr() [all …]
|