/openbmc/linux/drivers/iommu/iommufd/ |
H A D | ioas.c | 37 int iommufd_ioas_alloc_ioctl(struct iommufd_ucmd *ucmd) in iommufd_ioas_alloc_ioctl() 62 int iommufd_ioas_iova_ranges(struct iommufd_ucmd *ucmd) in iommufd_ioas_iova_ranges() 142 int iommufd_ioas_allow_iovas(struct iommufd_ucmd *ucmd) in iommufd_ioas_allow_iovas() 200 int iommufd_ioas_map(struct iommufd_ucmd *ucmd) in iommufd_ioas_map() 239 int iommufd_ioas_copy(struct iommufd_ucmd *ucmd) in iommufd_ioas_copy() 296 int iommufd_ioas_unmap(struct iommufd_ucmd *ucmd) in iommufd_ioas_unmap() 383 int iommufd_ioas_option(struct iommufd_ucmd *ucmd) in iommufd_ioas_option()
|
H A D | selftest.c | 87 void iommufd_test_syz_conv_iova_id(struct iommufd_ucmd *ucmd, in iommufd_test_syz_conv_iova_id() 340 get_md_pagetable(struct iommufd_ucmd *ucmd, u32 mockpt_id, in get_md_pagetable() 419 static int iommufd_test_mock_domain(struct iommufd_ucmd *ucmd, in iommufd_test_mock_domain() 475 static int iommufd_test_mock_domain_replace(struct iommufd_ucmd *ucmd, in iommufd_test_mock_domain_replace() 511 static int iommufd_test_add_reserved(struct iommufd_ucmd *ucmd, in iommufd_test_add_reserved() 529 static int iommufd_test_md_check_pa(struct iommufd_ucmd *ucmd, in iommufd_test_md_check_pa() 584 static int iommufd_test_md_check_refs(struct iommufd_ucmd *ucmd, in iommufd_test_md_check_refs() 672 static int iommufd_test_access_item_destroy(struct iommufd_ucmd *ucmd, in iommufd_test_access_item_destroy() 749 static int iommufd_test_create_access(struct iommufd_ucmd *ucmd, in iommufd_test_create_access() 803 static int iommufd_test_access_replace_ioas(struct iommufd_ucmd *ucmd, in iommufd_test_access_replace_ioas() [all …]
|
H A D | main.c | 207 static int iommufd_destroy(struct iommufd_ucmd *ucmd) in iommufd_destroy() 280 static int iommufd_option(struct iommufd_ucmd *ucmd) in iommufd_option() 371 struct iommufd_ucmd ucmd = {}; in iommufd_fops_ioctl() local
|
H A D | hw_pagetable.c | 136 int iommufd_hwpt_alloc(struct iommufd_ucmd *ucmd) in iommufd_hwpt_alloc()
|
H A D | iommufd_private.h | 103 static inline int iommufd_ucmd_respond(struct iommufd_ucmd *ucmd, in iommufd_ucmd_respond() 291 iommufd_get_device(struct iommufd_ucmd *ucmd, u32 id) in iommufd_get_device() 330 static inline void iommufd_test_syz_conv_iova_id(struct iommufd_ucmd *ucmd, in iommufd_test_syz_conv_iova_id()
|
H A D | vfio_compat.c | 123 int iommufd_vfio_ioas(struct iommufd_ucmd *ucmd) in iommufd_vfio_ioas()
|
/openbmc/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_cq.c | 299 struct hns_roce_ib_create_cq *ucmd) in get_cq_ucmd() 314 struct hns_roce_ib_create_cq *ucmd) in set_cq_param() 330 struct hns_roce_ib_create_cq *ucmd) in set_cqe_size() 362 struct hns_roce_ib_create_cq ucmd = {}; in hns_roce_create_cq() local
|
H A D | hns_roce_qp.c | 613 struct hns_roce_ib_create_qp *ucmd) in check_sq_size_with_integrity() 636 struct hns_roce_ib_create_qp *ucmd) in set_user_sq_size() 802 struct hns_roce_ib_create_qp *ucmd) in user_qp_has_sdb() 860 struct hns_roce_ib_create_qp *ucmd, in alloc_user_qp_db() 934 struct hns_roce_ib_create_qp *ucmd, in alloc_qp_db() 1028 struct hns_roce_ib_create_qp *ucmd) in set_qp_param() 1084 struct hns_roce_ib_create_qp ucmd = {}; in hns_roce_create_qp_common() local
|
H A D | hns_roce_srq.c | 345 struct hns_roce_ib_create_srq ucmd = {}; in alloc_srq_buf() local
|
/openbmc/linux/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.c | 395 struct mthca_create_srq ucmd; in mthca_create_srq() local 460 struct mthca_create_qp ucmd; in mthca_create_qp() local 581 struct mthca_create_cq ucmd; in mthca_create_cq() local 700 struct mthca_resize_cq ucmd; in mthca_resize_cq() local 834 struct mthca_reg_mr ucmd; in mthca_reg_user_mr() local
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 434 int has_rq, struct mlx5_ib_qp *qp, struct mlx5_ib_create_qp *ucmd) in set_rq_size() argument 638 struct mlx5_ib_create_qp *ucmd, in set_user_buf_size() argument 882 create_user_rq(struct mlx5_ib_dev * dev,struct ib_pd * pd,struct ib_udata * udata,struct mlx5_ib_rwq * rwq,struct mlx5_ib_create_wq * ucmd) create_user_rq() argument 946 _create_user_qp(struct mlx5_ib_dev * dev,struct ib_pd * pd,struct mlx5_ib_qp * qp,struct ib_udata * udata,struct ib_qp_init_attr * attr,u32 ** in,struct mlx5_ib_create_qp_resp * resp,int * inlen,struct mlx5_ib_qp_base * base,struct mlx5_ib_create_qp * ucmd) _create_user_qp() argument 1708 void *ucmd; global() member 1720 struct mlx5_ib_create_qp_rss *ucmd = params->ucmd; create_rss_raw_qp_tir() local 2073 struct mlx5_ib_create_qp *ucmd = params->ucmd; create_dci() local 2234 struct mlx5_ib_create_qp *ucmd = params->ucmd; create_user_qp() local 2734 struct mlx5_ib_create_qp *ucmd = params->ucmd; create_dct() local 2873 process_vendor_flags(struct mlx5_ib_dev * dev,struct mlx5_ib_qp * qp,void * ucmd,struct ib_qp_init_attr * attr) process_vendor_flags() argument 3046 size_t ucmd = sizeof(struct mlx5_ib_create_qp); process_udata_size() local 3177 struct mlx5_ib_create_qp *ucmd = params->ucmd; get_qp_uidx() local 4110 __mlx5_ib_modify_qp(struct ib_qp * ibqp,const struct ib_qp_attr * attr,int attr_mask,enum ib_qp_state cur_state,enum ib_qp_state new_state,const struct mlx5_ib_modify_qp * ucmd,struct mlx5_ib_modify_qp_resp * resp,struct ib_udata * udata) __mlx5_ib_modify_qp() argument 4496 mlx5_ib_modify_dct(struct ib_qp * ibqp,struct ib_qp_attr * attr,int attr_mask,struct mlx5_ib_modify_qp * ucmd,struct ib_udata * udata) mlx5_ib_modify_dct() argument 4664 struct mlx5_ib_modify_qp ucmd = {}; mlx5_ib_modify_qp() local 5315 set_user_rq_size(struct mlx5_ib_dev * dev,struct ib_wq_init_attr * wq_init_attr,struct mlx5_ib_create_wq * ucmd,struct mlx5_ib_rwq * rwq) set_user_rq_size() argument 5354 struct mlx5_ib_create_wq ucmd = {}; prepare_user_rq() local 5592 struct mlx5_ib_modify_wq ucmd = {}; mlx5_ib_modify_wq() local [all...] |
H A D | srq.c | 48 struct mlx5_ib_create_srq ucmd = {}; in create_srq_user() local
|
H A D | cq.c | 719 struct mlx5_ib_create_cq ucmd = {}; in create_cq_user() local 1156 struct mlx5_ib_resize_cq ucmd; in resize_user() local
|
/openbmc/linux/drivers/infiniband/hw/mana/ |
H A D | cq.c | 13 struct mana_ib_create_cq ucmd = {}; in mana_ib_create_cq() local
|
H A D | qp.c | 104 struct mana_ib_create_qp_rss ucmd = {}; in mana_ib_create_qp_rss() local 271 struct mana_ib_create_qp ucmd = {}; in mana_ib_create_qp_raw() local
|
H A D | wq.c | 14 struct mana_ib_create_wq ucmd = {}; in mana_ib_create_wq() local
|
/openbmc/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_srq.c | 153 struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata) in rxe_srq_from_attr()
|
/openbmc/linux/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_srq.c | 109 struct pvrdma_create_srq ucmd; in pvrdma_create_srq() local
|
H A D | pvrdma_cq.c | 116 struct pvrdma_create_cq ucmd; in pvrdma_create_cq() local
|
H A D | pvrdma_qp.c | 201 struct pvrdma_create_qp ucmd; in pvrdma_create_qp() local
|
/openbmc/linux/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 448 struct mlx4_ib_create_qp *ucmd) in set_user_sq_size() 554 struct mlx4_ib_create_qp_rss *ucmd) in set_qp_rss() 656 struct mlx4_ib_create_qp_rss *ucmd, in create_qp_rss() 714 struct mlx4_ib_create_qp_rss ucmd = {}; in _mlx4_ib_create_qp_rss() local 1067 struct mlx4_ib_create_qp ucmd; in create_qp_common() local 4126 struct mlx4_ib_create_wq ucmd; in mlx4_ib_create_wq() local 4264 struct mlx4_ib_modify_wq ucmd = {}; in mlx4_ib_modify_wq() local
|
H A D | srq.c | 112 struct mlx4_ib_create_srq ucmd; in mlx4_ib_create_srq() local
|
H A D | cq.c | 205 struct mlx4_ib_create_cq ucmd; in mlx4_ib_create_cq() local 317 struct mlx4_ib_resize_cq ucmd; in mlx4_alloc_resize_umem() local
|
/openbmc/linux/drivers/dma-buf/ |
H A D | dma-heap.c | 126 static long dma_heap_ioctl(struct file *file, unsigned int ucmd, in dma_heap_ioctl()
|
/openbmc/linux/drivers/nvme/host/ |
H A D | ioctl.c | 348 struct nvme_passthru_cmd __user *ucmd, unsigned int flags, in nvme_user_cmd() 396 struct nvme_passthru_cmd64 __user *ucmd, unsigned int flags, in nvme_user_cmd64()
|