/drivers/gpu/drm/ |
D | drm_crtc_internal.h | 47 struct drm_file; 77 void *data, struct drm_file *file_priv); 79 void *data, struct drm_file *file_priv); 92 void *data, struct drm_file *file_priv); 98 struct drm_file *file_priv); 100 struct drm_file *file_priv); 104 void *data, struct drm_file *file_priv); 106 void *data, struct drm_file *file_priv); 108 void *data, struct drm_file *file_priv); 116 void *data, struct drm_file *file_priv); [all …]
|
D | drm_internal.h | 49 struct drm_file *drm_file_alloc(struct drm_minor *minor); 50 void drm_file_free(struct drm_file *file); 57 struct drm_file *file_priv); 64 struct drm_file *file_priv) in drm_irq_by_busid() 83 struct drm_file *file_priv); 85 struct drm_file *file_priv); 129 struct drm_file *filp); 131 struct drm_file *file_priv); 138 struct drm_file *file_priv); 142 struct drm_file *filp); [all …]
|
D | drm_legacy.h | 39 struct drm_file; 52 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file); 56 static inline void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file) {} in drm_legacy_ctxbitmap_flush() 62 int drm_legacy_resctx(struct drm_device *d, void *v, struct drm_file *f); 63 int drm_legacy_addctx(struct drm_device *d, void *v, struct drm_file *f); 64 int drm_legacy_getctx(struct drm_device *d, void *v, struct drm_file *f); 65 int drm_legacy_switchctx(struct drm_device *d, void *v, struct drm_file *f); 66 int drm_legacy_newctx(struct drm_device *d, void *v, struct drm_file *f); 67 int drm_legacy_rmctx(struct drm_device *d, void *v, struct drm_file *f); 69 int drm_legacy_setsareactx(struct drm_device *d, void *v, struct drm_file *f); [all …]
|
D | drm_auth.c | 64 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic() 85 struct drm_file *file_priv) in drm_authmagic() 88 struct drm_file *file; in drm_authmagic() 125 static void drm_set_master(struct drm_device *dev, struct drm_file *fpriv, in drm_set_master() 135 static int drm_new_set_master(struct drm_device *dev, struct drm_file *fpriv) in drm_new_set_master() 204 drm_master_check_perm(struct drm_device *dev, struct drm_file *file_priv) in drm_master_check_perm() 216 struct drm_file *file_priv) in drm_setmaster_ioctl() 257 struct drm_file *fpriv) in drm_drop_master() 265 struct drm_file *file_priv) in drm_dropmaster_ioctl() 297 int drm_master_open(struct drm_file *file_priv) in drm_master_open() [all …]
|
D | drm_context.c | 43 struct drm_file *tag; 135 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file) in drm_legacy_ctxbitmap_flush() 179 struct drm_file *file_priv) in drm_legacy_getsareactx() 227 struct drm_file *file_priv) in drm_legacy_setsareactx() 305 struct drm_file *file_priv, int new) in drm_context_switch_complete() 331 struct drm_file *file_priv) in drm_legacy_resctx() 366 struct drm_file *file_priv) in drm_legacy_addctx() 417 struct drm_file *file_priv) in drm_legacy_getctx() 443 struct drm_file *file_priv) in drm_legacy_switchctx() 467 struct drm_file *file_priv) in drm_legacy_newctx() [all …]
|
D | drm_syncobj.c | 222 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private, in drm_syncobj_find() 378 int drm_syncobj_find_fence(struct drm_file *file_private, in drm_syncobj_find_fence() 522 int drm_syncobj_get_handle(struct drm_file *file_private, in drm_syncobj_get_handle() 547 static int drm_syncobj_create_as_handle(struct drm_file *file_private, in drm_syncobj_create_as_handle() 562 static int drm_syncobj_destroy(struct drm_file *file_private, in drm_syncobj_destroy() 624 static int drm_syncobj_handle_to_fd(struct drm_file *file_private, in drm_syncobj_handle_to_fd() 638 static int drm_syncobj_fd_to_handle(struct drm_file *file_private, in drm_syncobj_fd_to_handle() 673 static int drm_syncobj_import_sync_file_fence(struct drm_file *file_private, in drm_syncobj_import_sync_file_fence() 694 static int drm_syncobj_export_sync_file(struct drm_file *file_private, in drm_syncobj_export_sync_file() 734 drm_syncobj_open(struct drm_file *file_private) in drm_syncobj_open() [all …]
|
D | drm_trace.h | 9 struct drm_file; 36 TP_PROTO(struct drm_file *file, int crtc, unsigned int seq), 39 __field(struct drm_file *, file) 53 TP_PROTO(struct drm_file *file, int crtc, unsigned int seq), 56 __field(struct drm_file *, file)
|
D | drm_dumb_buffers.c | 60 struct drm_file *file_priv) in drm_mode_create_dumb() 98 void *data, struct drm_file *file_priv) in drm_mode_create_dumb_ioctl() 118 void *data, struct drm_file *file_priv) in drm_mode_mmap_dumb_ioctl() 135 struct drm_file *file_priv) in drm_mode_destroy_dumb() 147 void *data, struct drm_file *file_priv) in drm_mode_destroy_dumb_ioctl()
|
/drivers/gpu/drm/i915/gem/ |
D | i915_gem_ioctls.h | 11 struct drm_file; 14 struct drm_file *file); 16 struct drm_file *file); 18 struct drm_file *file); 20 struct drm_file *file); 22 struct drm_file *file); 24 struct drm_file *file); 26 struct drm_file *file); 28 struct drm_file *file); 30 struct drm_file *file); [all …]
|
D | i915_gem_context.h | 20 struct drm_file; 116 struct drm_file *file); 117 void i915_gem_context_close(struct drm_file *file); 122 struct drm_file *file); 124 struct drm_file *file); 127 struct drm_file *file); 129 struct drm_file *file); 131 struct drm_file *file_priv); 133 struct drm_file *file_priv); 135 struct drm_file *file);
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_gem.h | 38 struct drm_file *file_priv); 40 struct drm_file *file_priv); 53 int amdgpu_mode_dumb_create(struct drm_file *file_priv, 56 int amdgpu_mode_dumb_mmap(struct drm_file *filp, 61 struct drm_file *filp); 63 struct drm_file *filp); 65 struct drm_file *filp); 67 struct drm_file *filp); 69 struct drm_file *filp); 72 struct drm_file *filp); [all …]
|
/drivers/gpu/drm/exynos/ |
D | exynos_drm_g2d.h | 9 struct drm_file *file_priv); 11 struct drm_file *file_priv); 13 struct drm_file *file_priv); 15 extern int g2d_open(struct drm_device *drm_dev, struct drm_file *file); 16 extern void g2d_close(struct drm_device *drm_dev, struct drm_file *file); 19 struct drm_file *file_priv) in exynos_g2d_get_ver_ioctl() 26 struct drm_file *file_priv) in exynos_g2d_set_cmdlist_ioctl() 32 struct drm_file *file_priv) in exynos_g2d_exec_ioctl() 37 static inline int g2d_open(struct drm_device *drm_dev, struct drm_file *file) in g2d_open() 42 static inline void g2d_close(struct drm_device *drm_dev, struct drm_file *file) in g2d_close()
|
D | exynos_drm_ipp.h | 138 struct drm_file *file_priv); 140 struct drm_file *file_priv); 142 struct drm_file *file_priv); 144 void *data, struct drm_file *file_priv); 147 void *data, struct drm_file *file_priv) in exynos_drm_ipp_get_res_ioctl() 155 void *data, struct drm_file *file_priv) in exynos_drm_ipp_get_caps_ioctl() 160 void *data, struct drm_file *file_priv) in exynos_drm_ipp_get_limits_ioctl() 165 void *data, struct drm_file *file_priv) in exynos_drm_ipp_commit_ioctl()
|
D | exynos_drm_gem.h | 64 struct drm_file *file_priv); 68 struct drm_file *file_priv); 75 struct exynos_drm_gem *exynos_drm_gem_get(struct drm_file *filp, 89 struct drm_file *file_priv); 95 int exynos_drm_gem_dumb_create(struct drm_file *file_priv,
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_gem.h | 19 extern int nouveau_gem_object_open(struct drm_gem_object *, struct drm_file *); 21 struct drm_file *); 23 struct drm_file *); 25 struct drm_file *); 27 struct drm_file *); 29 struct drm_file *); 31 struct drm_file *);
|
D | nouveau_svm.h | 6 struct drm_file; 26 int nouveau_svmm_init(struct drm_device *, void *, struct drm_file *); 30 int nouveau_svmm_bind(struct drm_device *, void *, struct drm_file *); 44 struct drm_file *file) in nouveau_svmm_init() 59 struct drm_file *file) in nouveau_svmm_bind()
|
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fence.h | 36 struct drm_file; 103 extern int vmw_user_fence_create(struct drm_file *file_priv, 117 struct drm_file *file_priv); 120 struct drm_file *file_priv); 123 struct drm_file *file_priv); 125 struct drm_file *file_priv); 126 extern int vmw_event_fence_action_queue(struct drm_file *filee_priv,
|
D | vmwgfx_drv.h | 667 static inline struct vmw_fpriv *vmw_fpriv(struct drm_file *file_priv) in vmw_fpriv() 780 struct drm_file *file_priv); 782 struct drm_file *file_priv); 866 struct drm_file *file_priv); 868 struct drm_file *file_priv); 870 struct drm_file *file_priv); 947 struct drm_file *file_priv); 949 struct drm_file *file_priv); 951 struct drm_file *file_priv); 953 struct drm_file *file_priv); [all …]
|
/drivers/gpu/drm/via/ |
D | via_drv.h | 189 extern int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 190 extern int via_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv); 191 extern int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv); 192 extern int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 193 extern int via_map_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 194 extern int via_decoder_futex(struct drm_device *dev, void *data, struct drm_file *file_priv); 195 extern int via_wait_irq(struct drm_device *dev, void *data, struct drm_file *file_priv); 196 extern int via_dma_blit_sync(struct drm_device *dev, void *data, struct drm_file *file_priv); 197 extern int via_dma_blit(struct drm_device *dev, void *data, struct drm_file *file_priv); 223 struct drm_file *file_priv);
|
/drivers/gpu/drm/r128/ |
D | r128_drv.h | 148 extern int r128_cce_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 149 extern int r128_cce_start(struct drm_device *dev, void *data, struct drm_file *file_priv); 150 extern int r128_cce_stop(struct drm_device *dev, void *data, struct drm_file *file_priv); 151 extern int r128_cce_reset(struct drm_device *dev, void *data, struct drm_file *file_priv); 152 extern int r128_cce_idle(struct drm_device *dev, void *data, struct drm_file *file_priv); 153 extern int r128_engine_reset(struct drm_device *dev, void *data, struct drm_file *file_priv); 154 extern int r128_fullscreen(struct drm_device *dev, void *data, struct drm_file *file_priv); 155 extern int r128_cce_buffers(struct drm_device *dev, void *data, struct drm_file *file_priv); 157 extern int r128_cce_stipple(struct drm_device *dev, void *data, struct drm_file *file_priv); 158 extern int r128_cce_depth(struct drm_device *dev, void *data, struct drm_file *file_priv); [all …]
|
/drivers/gpu/drm/v3d/ |
D | v3d_drv.h | 305 struct v3d_bo *v3d_bo_create(struct drm_device *dev, struct drm_file *file_priv, 308 struct drm_file *file_priv); 310 struct drm_file *file_priv); 312 struct drm_file *file_priv); 328 struct drm_file *file_priv); 330 struct drm_file *file_priv); 332 struct drm_file *file_priv); 334 struct drm_file *file_priv); 347 int v3d_mmu_get_offset(struct drm_file *file_priv, struct v3d_bo *bo,
|
/drivers/gpu/drm/radeon/ |
D | radeon_gem.c | 149 int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in radeon_gem_object_open() 180 struct drm_file *file_priv) in radeon_gem_object_close() 223 struct drm_file *filp) in radeon_gem_info_ioctl() 241 struct drm_file *filp) in radeon_gem_pread_ioctl() 249 struct drm_file *filp) in radeon_gem_pwrite_ioctl() 257 struct drm_file *filp) in radeon_gem_create_ioctl() 290 struct drm_file *filp) in radeon_gem_userptr_ioctl() 381 struct drm_file *filp) in radeon_gem_set_domain_ioctl() 409 int radeon_mode_dumb_mmap(struct drm_file *filp, in radeon_mode_dumb_mmap() 431 struct drm_file *filp) in radeon_gem_mmap_ioctl() [all …]
|
/drivers/gpu/drm/virtio/ |
D | virtgpu_gem.c | 31 static int virtio_gpu_gem_create(struct drm_file *file, in virtio_gpu_gem_create() 61 int virtio_gpu_mode_dumb_create(struct drm_file *file_priv, in virtio_gpu_mode_dumb_create() 94 int virtio_gpu_mode_dumb_mmap(struct drm_file *file_priv, in virtio_gpu_mode_dumb_mmap() 110 struct drm_file *file) in virtio_gpu_gem_object_open() 137 struct drm_file *file) in virtio_gpu_gem_object_close() 175 virtio_gpu_array_from_handles(struct drm_file *drm_file, u32 *handles, u32 nents) in virtio_gpu_array_from_handles() argument 185 objs->objs[i] = drm_gem_object_lookup(drm_file, handles[i]); in virtio_gpu_array_from_handles()
|
/drivers/gpu/drm/vc4/ |
D | vc4_drv.h | 790 int vc4_dumb_create(struct drm_file *file_priv, 795 struct drm_file *file_priv); 797 struct drm_file *file_priv); 799 struct drm_file *file_priv); 801 struct drm_file *file_priv); 803 struct drm_file *file_priv); 805 struct drm_file *file_priv); 807 struct drm_file *file_priv); 882 struct drm_file *file_priv); 884 struct drm_file *file_priv); [all …]
|
/drivers/gpu/drm/i915/ |
D | i915_perf.h | 15 struct drm_file; 30 struct drm_file *file); 32 struct drm_file *file); 34 struct drm_file *file);
|