| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| H A D | drm_dumb_buffers.c | 62 struct drm_file *file_priv) in drm_mode_create_dumb() 100 void *data, struct drm_file *file_priv) in drm_mode_create_dumb_ioctl() 120 void *data, struct drm_file *file_priv) in drm_mode_mmap_dumb_ioctl() 137 struct drm_file *file_priv) in drm_mode_destroy_dumb() 146 void *data, struct drm_file *file_priv) in drm_mode_destroy_dumb_ioctl()
|
| H A D | drm_file.c | 44 #include <drm/drm_file.h> 150 struct drm_file *drm_file_alloc(struct drm_minor *minor) in drm_file_alloc() 154 struct drm_file *file; in drm_file_alloc() 209 static void drm_events_release(struct drm_file *file_priv) in drm_events_release() 243 void drm_file_free(struct drm_file *file) in drm_file_free() 300 struct drm_file *file_priv = filp->private_data; in drm_close_helper() 330 * Creates and initializes a drm_file structure for the file private data in \p 336 struct drm_file *priv; in drm_open_helper() 485 struct drm_file *file_priv = filp->private_data; in drm_release() 508 void drm_file_update_pid(struct drm_file *fil [all...] |
| H A D | drm_agpsupport.c | 44 #include <drm/drm_file.h> 82 struct drm_file *file_priv) in drm_legacy_agp_info_ioctl() 128 struct drm_file *file_priv) in drm_legacy_agp_acquire_ioctl() 152 struct drm_file *file_priv) in drm_legacy_agp_release_ioctl() 180 struct drm_file *file_priv) in drm_legacy_agp_enable_ioctl() 231 struct drm_file *file_priv) in drm_legacy_agp_alloc_ioctl() 286 struct drm_file *file_priv) in drm_legacy_agp_unbind_ioctl() 326 struct drm_file *file_priv) in drm_legacy_agp_bind_ioctl() 365 struct drm_file *file_priv) in drm_legacy_agp_free_ioctl()
|
| H A D | drm_syncobj.c | 201 #include <drm/drm_file.h> 242 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private, in drm_syncobj_find() 430 int drm_syncobj_find_fence(struct drm_file *file_private, in drm_syncobj_find_fence() 587 int drm_syncobj_get_handle(struct drm_file *file_private, in drm_syncobj_get_handle() 612 static int drm_syncobj_create_as_handle(struct drm_file *file_private, in drm_syncobj_create_as_handle() 627 static int drm_syncobj_destroy(struct drm_file *file_private, in drm_syncobj_destroy() 689 static int drm_syncobj_handle_to_fd(struct drm_file *file_private, in drm_syncobj_handle_to_fd() 703 static int drm_syncobj_fd_to_handle(struct drm_file *file_private, in drm_syncobj_fd_to_handle() 738 static int drm_syncobj_import_sync_file_fence(struct drm_file *file_private, in drm_syncobj_import_sync_file_fence() 759 static int drm_syncobj_export_sync_file(struct drm_file *file_privat [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| H A D | i915_perf.h | 15 struct drm_file; 30 struct drm_file *file); 32 struct drm_file *file); 34 struct drm_file *file);
|
| /kernel/linux/linux-5.10/include/drm/ |
| H A D | drm_auth.h | 35 struct drm_file; 46 struct drm_file *file_priv; 110 struct drm_master *drm_file_get_master(struct drm_file *file_priv); 112 bool drm_is_current_master(struct drm_file *fpriv);
|
| H A D | drm_vma_manager.h | 44 struct drm_file; 48 struct drm_file *vm_tag; 76 int drm_vma_node_allow(struct drm_vma_offset_node *node, struct drm_file *tag); 78 struct drm_file *tag); 80 struct drm_file *tag); 241 struct drm_file *tag) in drm_vma_node_verify_access()
|
| H A D | drm_syncobj.h | 32 struct drm_file; 114 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private, 122 int drm_syncobj_find_fence(struct drm_file *file_private, 128 int drm_syncobj_get_handle(struct drm_file *file_private,
|
| /kernel/linux/linux-6.6/include/drm/ |
| H A D | drm_auth.h | 35 struct drm_file; 46 struct drm_file *file_priv; 155 struct drm_master *drm_file_get_master(struct drm_file *file_priv); 157 bool drm_is_current_master(struct drm_file *fpriv);
|
| H A D | drm_gem.h | 86 int (*open)(struct drm_gem_object *obj, struct drm_file *file); 95 void (*close)(struct drm_gem_object *obj, struct drm_file *file); 507 int drm_gem_handle_create(struct drm_file *file_priv, 510 int drm_gem_handle_delete(struct drm_file *filp, u32 handle); 524 int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles, 526 struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle); 527 long drm_gem_dma_resv_wait(struct drm_file *filep, u32 handle, 533 int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
|
| H A D | drm_ioctl.h | 41 struct drm_file; 55 struct drm_file *file_priv); 181 struct drm_file *file_priv); 183 struct drm_file *file_priv);
|
| H A D | drm_syncobj.h | 32 struct drm_file; 118 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private, 126 int drm_syncobj_find_fence(struct drm_file *file_private, 132 int drm_syncobj_get_handle(struct drm_file *file_private,
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| H A D | i915_perf.h | 15 struct drm_file; 30 struct drm_file *file); 32 struct drm_file *file); 34 struct drm_file *file);
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| H A D | radeon_gem.c | 33 #include <drm/drm_file.h> 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 *fil [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
| H A D | lima_gem.h | 39 int lima_gem_create_handle(struct drm_device *dev, struct drm_file *file, 41 int lima_gem_get_info(struct drm_file *file, u32 handle, u32 *va, u64 *offset); 42 int lima_gem_submit(struct drm_file *file, struct lima_submit *submit); 43 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns);
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/lima/ |
| H A D | lima_gem.h | 39 int lima_gem_create_handle(struct drm_device *dev, struct drm_file *file, 41 int lima_gem_get_info(struct drm_file *file, u32 handle, u32 *va, u64 *offset); 42 int lima_gem_submit(struct drm_file *file, struct lima_submit *submit); 43 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns);
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
| H A D | mock_drm.h | 28 #include <drm/drm_file.h> 32 struct drm_file; 40 static inline struct drm_file *to_drm_file(struct file *f) in to_drm_file()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
| H A D | mock_drm.h | 28 #include <drm/drm_file.h> 32 struct drm_file; 40 static inline struct drm_file *to_drm_file(struct file *f) in to_drm_file()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_perfcnt.h | 12 void panfrost_perfcnt_close(struct drm_file *file_priv); 14 struct drm_file *file_priv); 16 struct drm_file *file_priv);
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_perfcnt.h | 12 void panfrost_perfcnt_close(struct drm_file *file_priv); 14 struct drm_file *file_priv); 16 struct drm_file *file_priv);
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| H A D | drm_agpsupport.c | 43 #include <drm/drm_file.h> 83 struct drm_file *file_priv) in drm_agp_info_ioctl() 131 struct drm_file *file_priv) in drm_agp_acquire_ioctl() 155 struct drm_file *file_priv) in drm_agp_release_ioctl() 183 struct drm_file *file_priv) in drm_agp_enable_ioctl() 238 struct drm_file *file_priv) in drm_agp_alloc_ioctl() 297 struct drm_file *file_priv) in drm_agp_unbind_ioctl() 341 struct drm_file *file_priv) in drm_agp_bind_ioctl() 384 struct drm_file *file_priv) in drm_agp_free_ioctl()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
| H A 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,
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_gem.c | 26 #include <drm/drm_file.h> 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() 102 int virtio_gpu_mode_dumb_mmap(struct drm_file *file_priv, in virtio_gpu_mode_dumb_mmap() 118 struct drm_file *file) in virtio_gpu_gem_object_open() 145 struct drm_file *file) in virtio_gpu_gem_object_close() 183 virtio_gpu_array_from_handles(struct drm_file *drm_file, u32 *handles, u32 nents) in virtio_gpu_array_from_handles() argument 193 objs->objs[i] = drm_gem_object_lookup(drm_file, handles[i]); in virtio_gpu_array_from_handles()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
| H A D | intel_overlay.h | 10 struct drm_file; 20 struct drm_file *file_priv); 22 struct drm_file *file_priv);
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
| H A D | intel_overlay.h | 10 struct drm_file; 20 struct drm_file *file_priv); 22 struct drm_file *file_priv);
|