Lines Matching refs:ucmd

116 static inline int iommufd_ucmd_respond(struct iommufd_ucmd *ucmd,  in iommufd_ucmd_respond()  argument
119 if (copy_to_user(ucmd->ubuffer, ucmd->cmd, in iommufd_ucmd_respond()
120 min_t(size_t, ucmd->user_size, cmd_len))) in iommufd_ucmd_respond()
274 int iommufd_ioas_alloc_ioctl(struct iommufd_ucmd *ucmd);
276 int iommufd_ioas_iova_ranges(struct iommufd_ucmd *ucmd);
277 int iommufd_ioas_allow_iovas(struct iommufd_ucmd *ucmd);
278 int iommufd_ioas_map(struct iommufd_ucmd *ucmd);
279 int iommufd_ioas_copy(struct iommufd_ucmd *ucmd);
280 int iommufd_ioas_unmap(struct iommufd_ucmd *ucmd);
281 int iommufd_ioas_option(struct iommufd_ucmd *ucmd);
285 int iommufd_vfio_ioas(struct iommufd_ucmd *ucmd);
348 iommufd_get_hwpt_paging(struct iommufd_ucmd *ucmd, u32 id) in iommufd_get_hwpt_paging() argument
350 return container_of(iommufd_get_object(ucmd->ictx, id, in iommufd_get_hwpt_paging()
356 iommufd_get_hwpt_nested(struct iommufd_ucmd *ucmd, u32 id) in iommufd_get_hwpt_nested() argument
358 return container_of(iommufd_get_object(ucmd->ictx, id, in iommufd_get_hwpt_nested()
363 int iommufd_hwpt_set_dirty_tracking(struct iommufd_ucmd *ucmd);
364 int iommufd_hwpt_get_dirty_bitmap(struct iommufd_ucmd *ucmd);
379 int iommufd_hwpt_alloc(struct iommufd_ucmd *ucmd);
380 int iommufd_hwpt_invalidate(struct iommufd_ucmd *ucmd);
427 iommufd_get_device(struct iommufd_ucmd *ucmd, u32 id) in iommufd_get_device() argument
429 return container_of(iommufd_get_object(ucmd->ictx, id, in iommufd_get_device()
435 int iommufd_get_hw_info(struct iommufd_ucmd *ucmd);
482 iommufd_get_fault(struct iommufd_ucmd *ucmd, u32 id) in iommufd_get_fault() argument
484 return container_of(iommufd_get_object(ucmd->ictx, id, in iommufd_get_fault()
489 int iommufd_fault_alloc(struct iommufd_ucmd *ucmd);
532 int iommufd_test(struct iommufd_ucmd *ucmd);
535 void iommufd_test_syz_conv_iova_id(struct iommufd_ucmd *ucmd,
542 static inline void iommufd_test_syz_conv_iova_id(struct iommufd_ucmd *ucmd, in iommufd_test_syz_conv_iova_id() argument