| /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 …]
 
 |