cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

i915_gem_ioctls.h (1986B)


      1/*
      2 * SPDX-License-Identifier: MIT
      3 *
      4 * Copyright © 2019 Intel Corporation
      5 */
      6
      7#ifndef I915_GEM_IOCTLS_H
      8#define I915_GEM_IOCTLS_H
      9
     10struct drm_device;
     11struct drm_file;
     12
     13int i915_gem_busy_ioctl(struct drm_device *dev, void *data,
     14			struct drm_file *file);
     15int i915_gem_create_ioctl(struct drm_device *dev, void *data,
     16			  struct drm_file *file);
     17int i915_gem_create_ext_ioctl(struct drm_device *dev, void *data,
     18			      struct drm_file *file);
     19int i915_gem_execbuffer2_ioctl(struct drm_device *dev, void *data,
     20			       struct drm_file *file);
     21int i915_gem_get_aperture_ioctl(struct drm_device *dev, void *data,
     22				struct drm_file *file);
     23int i915_gem_get_caching_ioctl(struct drm_device *dev, void *data,
     24			       struct drm_file *file);
     25int i915_gem_get_tiling_ioctl(struct drm_device *dev, void *data,
     26			      struct drm_file *file);
     27int i915_gem_madvise_ioctl(struct drm_device *dev, void *data,
     28			   struct drm_file *file);
     29int i915_gem_mmap_ioctl(struct drm_device *dev, void *data,
     30			struct drm_file *file);
     31int i915_gem_mmap_offset_ioctl(struct drm_device *dev, void *data,
     32			       struct drm_file *file);
     33int i915_gem_pread_ioctl(struct drm_device *dev, void *data,
     34			 struct drm_file *file);
     35int i915_gem_pwrite_ioctl(struct drm_device *dev, void *data,
     36			  struct drm_file *file);
     37int i915_gem_set_caching_ioctl(struct drm_device *dev, void *data,
     38			       struct drm_file *file);
     39int i915_gem_set_domain_ioctl(struct drm_device *dev, void *data,
     40			      struct drm_file *file);
     41int i915_gem_set_tiling_ioctl(struct drm_device *dev, void *data,
     42			      struct drm_file *file);
     43int i915_gem_sw_finish_ioctl(struct drm_device *dev, void *data,
     44			     struct drm_file *file);
     45int i915_gem_throttle_ioctl(struct drm_device *dev, void *data,
     46			    struct drm_file *file);
     47int i915_gem_userptr_ioctl(struct drm_device *dev, void *data,
     48			   struct drm_file *file);
     49int i915_gem_wait_ioctl(struct drm_device *dev, void *data,
     50			struct drm_file *file);
     51
     52#endif