| /Linux-v5.10/drivers/infiniband/hw/usnic/ | 
| D | usnic_ib_verbs.c | 84 					struct ib_udata *udata)  in usnic_ib_fill_create_qp_resp()439 int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in usnic_ib_alloc_pd()
 452 int usnic_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)  in usnic_ib_dealloc_pd()
 460 					struct ib_udata *udata)  in usnic_ib_create_qp()
 531 int usnic_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)  in usnic_ib_destroy_qp()
 554 				int attr_mask, struct ib_udata *udata)  in usnic_ib_modify_qp()
 581 		       struct ib_udata *udata)  in usnic_ib_create_cq()
 589 int usnic_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)  in usnic_ib_destroy_cq()
 596 					struct ib_udata *udata)  in usnic_ib_reg_mr()
 623 int usnic_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)  in usnic_ib_dereg_mr()
 [all …]
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/mthca/ | 
| D | mthca_provider.c | 295 				struct ib_udata *udata)  in mthca_alloc_ucontext()356 static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in mthca_alloc_pd()
 376 static int mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)  in mthca_dealloc_pd()
 384 			   struct ib_udata *udata)  in mthca_ah_create()
 401 			    struct ib_udata *udata)  in mthca_create_srq()
 445 static int mthca_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)  in mthca_destroy_srq()
 464 				     struct ib_udata *udata)  in mthca_create_qp()
 577 static int mthca_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)  in mthca_destroy_qp()
 603 			   struct ib_udata *udata)  in mthca_create_cq()
 722 static int mthca_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)  in mthca_resize_cq()
 [all …]
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/hns/ | 
| D | hns_roce_cq.c | 146 			struct ib_udata *udata, unsigned long addr)  in alloc_cq_buf()173 		       struct ib_udata *udata, unsigned long addr,  in alloc_cq_db()
 209 		       struct ib_udata *udata)  in free_cq_db()
 227 static void set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata,  in set_cqe_size()
 243 		       struct ib_udata *udata)  in hns_roce_create_cq()
 332 int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)  in hns_roce_destroy_cq()
 
 | 
| D | hns_roce_qp.c | 644 			struct ib_udata *udata, unsigned long addr)  in alloc_qp_buf()690 				   struct ib_udata *udata,  in user_qp_has_sdb()
 702 				   struct ib_udata *udata,  in user_qp_has_rdb()
 719 		       struct ib_udata *udata,  in alloc_qp_db()
 780 		       struct ib_udata *udata)  in free_qp_db()
 836 			struct ib_udata *udata,  in set_qp_param()
 894 				     struct ib_udata *udata,  in hns_roce_create_qp_common()
 991 			 struct ib_udata *udata)  in hns_roce_qp_destroy()
 1008 				 struct ib_udata *udata)  in hns_roce_create_qp()
 1133 		       int attr_mask, struct ib_udata *udata)  in hns_roce_modify_qp()
 
 | 
| D | hns_roce_srq.c | 180 			 struct ib_udata *udata, unsigned long addr)  in alloc_srq_buf()212 			 struct ib_udata *udata, unsigned long addr)  in alloc_srq_idx()
 281 			struct ib_udata *udata)  in hns_roce_create_srq()
 366 int hns_roce_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)  in hns_roce_destroy_srq()
 
 | 
| D | hns_roce_mr.c | 113 			size_t length, struct ib_udata *udata, u64 start,  in alloc_mr_pbl()264 				   struct ib_udata *udata)  in hns_roce_reg_user_mr()
 306 			  u32 pdn, struct ib_udata *udata)  in rereg_mr_trans()
 333 			   struct ib_udata *udata)  in hns_roce_rereg_user_mr()
 401 int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)  in hns_roce_dereg_mr()
 592 int hns_roce_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)  in hns_roce_alloc_mw()
 742 			  struct ib_udata *udata, unsigned long user_addr)  in mtr_alloc_bufs()
 1014 			unsigned int ba_page_shift, struct ib_udata *udata,  in hns_roce_mtr_create()
 
 | 
| D | hns_roce_pd.c | 60 int hns_roce_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in hns_roce_alloc_pd()85 int hns_roce_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)  in hns_roce_dealloc_pd()
 
 | 
| /Linux-v5.10/drivers/infiniband/sw/rxe/ | 
| D | rxe_verbs.c | 109 static int rxe_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)  in rxe_alloc_ucontext()143 static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in rxe_alloc_pd()
 151 static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in rxe_dealloc_pd()
 161 			 struct ib_udata *udata)  in rxe_create_ah()
 260 			  struct ib_udata *udata)  in rxe_create_srq()
 300 			  struct ib_udata *udata)  in rxe_modify_srq()
 343 static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)  in rxe_destroy_srq()
 381 				   struct ib_udata *udata)  in rxe_create_qp()
 430 			 int mask, struct ib_udata *udata)  in rxe_modify_qp()
 461 static int rxe_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)  in rxe_destroy_qp()
 [all …]
 
 | 
| D | rxe_srq.c | 75 		      struct ib_srq_init_attr *init, struct ib_udata *udata,  in rxe_srq_from_init()124 		      struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata)  in rxe_srq_from_attr()
 
 | 
| D | rxe_qp.c | 193 			   struct ib_qp_init_attr *init, struct ib_udata *udata,  in rxe_qp_init_req()260 			    struct ib_udata *udata,  in rxe_qp_init_resp()
 311 		     struct ib_udata *udata)  in rxe_qp_from_init()
 561 		     struct ib_udata *udata)  in rxe_qp_from_attr()
 
 | 
| /Linux-v5.10/drivers/infiniband/sw/siw/ | 
| D | siw_verbs.c | 79 int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata)  in siw_alloc_ucontext()123 		     struct ib_udata *udata)  in siw_query_device()
 224 int siw_alloc_pd(struct ib_pd *pd, struct ib_udata *udata)  in siw_alloc_pd()
 237 int siw_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)  in siw_dealloc_pd()
 295 			    struct ib_udata *udata)  in siw_create_qp()
 537 			int attr_mask, struct ib_udata *udata)  in siw_verbs_modify_qp()
 582 int siw_destroy_qp(struct ib_qp *base_qp, struct ib_udata *udata)  in siw_destroy_qp()
 1059 int siw_destroy_cq(struct ib_cq *base_cq, struct ib_udata *udata)  in siw_destroy_cq()
 1091 		  struct ib_udata *udata)  in siw_create_cq()
 1246 int siw_dereg_mr(struct ib_mr *base_mr, struct ib_udata *udata)  in siw_dereg_mr()
 [all …]
 
 | 
| /Linux-v5.10/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()
 343 		       enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)  in mlx5_ib_modify_srq()
 392 int mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)  in mlx5_ib_destroy_srq()
 
 | 
| D | qp.c | 781 static int mlx5_ib_umem_get(struct mlx5_ib_dev *dev, struct ib_udata *udata,  in mlx5_ib_umem_get()815 			    struct mlx5_ib_rwq *rwq, struct ib_udata *udata)  in destroy_user_rq()
 831 			  struct ib_udata *udata, struct mlx5_ib_rwq *rwq,  in create_user_rq()
 891 			   struct mlx5_ib_qp *qp, struct ib_udata *udata,  in _create_user_qp()
 1009 		       struct mlx5_ib_qp_base *base, struct ib_udata *udata)  in destroy_qp()
 1200 				   struct ib_udata *udata,  in create_raw_packet_qp_sq()
 1424 				struct ib_udata *udata,  in create_raw_packet_qp()
 1554 	struct ib_udata *udata;  member
 1571 	struct ib_udata *udata = params->udata;  in create_rss_raw_qp_tir()  local
 1927 	struct ib_udata *udata = params->udata;  in create_user_qp()  local
 [all …]
 
 | 
| /Linux-v5.10/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 int 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 int 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 int rvt_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)  in rvt_destroy_cq()
 380 int rvt_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata)  in rvt_resize_cq()
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/qedr/ | 
| D | verbs.c | 67 static inline int qedr_ib_copy_to_udata(struct ib_udata *udata, void *src,  in qedr_ib_copy_to_udata()112 		      struct ib_device_attr *attr, struct ib_udata *udata)  in qedr_query_device()
 259 int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)  in qedr_alloc_ucontext()
 434 int qedr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in qedr_alloc_pd()
 477 int qedr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in qedr_dealloc_pd()
 488 int qedr_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)  in qedr_alloc_xrcd()
 496 int qedr_dealloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)  in qedr_dealloc_xrcd()
 701 			      struct qedr_cq *cq, struct ib_udata *udata,  in qedr_copy_cq_uresp()
 741 static int qedr_init_user_db_rec(struct ib_udata *udata,  in qedr_init_user_db_rec()
 788 static inline int qedr_init_user_queue(struct ib_udata *udata,  in qedr_init_user_queue()
 [all …]
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/vmw_pvrdma/ | 
| D | pvrdma_srq.c | 100 		      struct ib_udata *udata)  in pvrdma_create_srq()243 int pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)  in pvrdma_destroy_srq()
 275 		      enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)  in pvrdma_modify_srq()
 
 | 
| 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 int pvrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)  in pvrdma_dealloc_pd()
 513 		     struct ib_udata *udata)  in pvrdma_create_ah()
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/ocrdma/ | 
| D | ocrdma_verbs.c | 357 			    struct ib_udata *udata)  in _ocrdma_alloc_pd()403 				    struct ib_udata *udata)  in ocrdma_alloc_ucontext_pd()
 463 int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)  in ocrdma_alloc_ucontext()
 581 				struct ib_udata *udata)  in ocrdma_copy_pd_uresp()
 627 int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in ocrdma_alloc_pd()
 667 int ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in ocrdma_dealloc_pd()
 848 				 u64 usr_addr, int acc, struct ib_udata *udata)  in ocrdma_reg_user_mr()
 901 int ocrdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)  in ocrdma_dereg_mr()
 924 				struct ib_udata *udata)  in ocrdma_copy_cq_uresp()
 964 		     struct ib_udata *udata)  in ocrdma_create_cq()
 [all …]
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/mlx4/ | 
| D | srq.c | 74 		       struct ib_udata *udata)  in mlx4_ib_create_srq()221 		       enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)  in mlx4_ib_modify_srq()
 264 int mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)  in mlx4_ib_destroy_srq()
 
 | 
| D | qp.c | 673 				  struct ib_udata *udata)  in _mlx4_ib_create_qp_rss()823 		     struct ib_udata *udata, struct mlx4_ib_qp *qp)  in create_rq()
 953 			    struct ib_udata *udata, int sqpn,  in create_qp_common()
 1361 			      struct ib_udata *udata)  in destroy_qp_common()
 1477 			      struct ib_udata *udata)  in _mlx4_ib_create_qp()
 1578 				struct ib_udata *udata) {  in mlx4_ib_create_qp()
 1619 static int _mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)  in _mlx4_ib_destroy_qp()
 1649 int mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)  in mlx4_ib_destroy_qp()
 1968 			    struct ib_udata *udata)  in bringup_rss_rwqs()
 2028 				struct ib_udata *udata)  in bring_down_rss_rwqs()
 [all …]
 
 | 
| /Linux-v5.10/drivers/infiniband/hw/bnxt_re/ | 
| D | ib_verbs.c | 124 			 struct ib_udata *udata)  in bnxt_re_query_device()535 int bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata)  in bnxt_re_dealloc_pd()
 548 int bnxt_re_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)  in bnxt_re_alloc_pd()
 634 		      struct ib_udata *udata)  in bnxt_re_create_ah()
 790 int bnxt_re_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata)  in bnxt_re_destroy_qp()
 908 				struct bnxt_re_qp *qp, struct ib_udata *udata)  in bnxt_re_init_user_qp()
 1149 				struct ib_udata *udata)  in bnxt_re_init_sq_attr()
 1241 				struct ib_udata *udata)  in bnxt_re_init_qp_attr()
 1417 				struct ib_udata *udata)  in bnxt_re_create_qp()
 1569 int bnxt_re_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata)  in bnxt_re_destroy_srq()
 [all …]
 
 | 
| /Linux-v5.10/drivers/xen/ | 
| D | privcmd.c | 67 static long privcmd_ioctl_hypercall(struct file *file, void __user *udata)  in privcmd_ioctl_hypercall()250 static long privcmd_ioctl_mmap(struct file *file, void __user *udata)  in privcmd_ioctl_mmap()
 443 	struct file *file, void __user *udata, int version)  in privcmd_ioctl_mmap_batch()
 615 static long privcmd_ioctl_dm_op(struct file *file, void __user *udata)  in privcmd_ioctl_dm_op()
 703 static long privcmd_ioctl_restrict(struct file *file, void __user *udata)  in privcmd_ioctl_restrict()
 720 static long privcmd_ioctl_mmap_resource(struct file *file, void __user *udata)  in privcmd_ioctl_mmap_resource()
 826 	void __user *udata = (void __user *) data;  in privcmd_ioctl()  local
 
 | 
| /Linux-v5.10/drivers/infiniband/core/ | 
| D | verbs.c | 333 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata)  in ib_dealloc_pd_user()509 				     struct ib_udata *udata,  in _rdma_create_ah()
 597 				  struct ib_udata *udata)  in rdma_create_user_ah()
 968 int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata)  in rdma_destroy_ah_user()
 1011 				  struct ib_udata *udata)  in ib_create_srq_user()
 1070 int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata)  in ib_destroy_srq_user()
 1669 			 int attr_mask, struct ib_udata *udata)  in _ib_modify_qp()
 1791 			    int attr_mask, struct ib_udata *udata)  in ib_modify_qp_with_udata()
 1918 int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata)  in ib_destroy_qp_user()
 2027 int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata)  in ib_destroy_cq_user()
 [all …]
 
 |