struct drm_gpusvm_ctx - DRM GPU SVM context
@device_private_page_owner: The device-private page owner to use for this operation @check_pages_threshold: Check CPU pages for present if chunk is less than or equal to threshold. If not present, reduce chunk size. @timeslice_ms: The timeslice MS which in minimum time a piece of memory remains with either exclusive GPU or CPU access. @in_notifier: entering from a MMU notifier @read_only: operating on read-only memory @devmem_possible: possible to use device memory @devmem_only: use only device memory @allow_mixed: Allow mixed mappings in get pages. Mixing between system and single dpagemap is supported, mixing between multiple dpagemap is unsupported.
Context that is DRM GPUSVM is operating in (i.e. user arguments).