Home
last modified time | relevance | path

Searched defs:udata (Results 1 – 25 of 97) sorted by relevance

1234

/Linux-v5.4/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c84 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/
Dmthca_provider.c305 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 …]
Dmthca_srq.c101 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/
Dsiw_verbs.c97 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/
Drxe_verbs.c145 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 …]
Drxe_srq.c102 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()
Drxe_qp.c220 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/
Dsrq.c46 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/
Diwch_provider.c78 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/
Dpd.c60 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()
Dsrq.c77 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()
Dcq.c201 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/
Dverbs.c61 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/
Dpvrdma_srq.c100 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()
Dpvrdma_mr.c113 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()
Dpvrdma_verbs.c313 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/
Dhns_roce_cq.c208 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/
Docrdma_verbs.c365 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/
Dmr.c370 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()
Dsrq.c74 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()
Dqp.c701 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/
Dib_verbs.c124 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/
Dverbs.c328 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/
Dprivcmd.c70 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/
Defa_verbs.c277 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 …]

1234