2019-05-28 10:29:43 +01:00
/*
* SPDX - License - Identifier : MIT
*
* Copyright © 2019 Intel Corporation
*/
# ifndef I915_GEM_IOCTLS_H
# define I915_GEM_IOCTLS_H
struct drm_device ;
struct drm_file ;
int i915_gem_busy_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_create_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
2021-04-29 11:30:52 +01:00
int i915_gem_create_ext_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
2019-05-28 10:29:43 +01:00
int i915_gem_execbuffer2_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_get_aperture_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_get_caching_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_get_tiling_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_madvise_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_mmap_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
2019-12-04 12:00:32 +00:00
int i915_gem_mmap_offset_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
2019-05-28 10:29:43 +01:00
int i915_gem_pread_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_pwrite_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_set_caching_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_set_domain_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_set_tiling_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_sw_finish_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_throttle_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_userptr_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
int i915_gem_wait_ioctl ( struct drm_device * dev , void * data ,
struct drm_file * file ) ;
# endif