Home
last modified time | relevance | path

Searched refs:drm_file (Results 51 - 75 of 743) sorted by relevance

12345678910>>...30

/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_dumb_buffers.c62 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 Ddrm_file.c44 #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 Ddrm_agpsupport.c44 #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 Ddrm_syncobj.c201 #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 Di915_perf.h15 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 Ddrm_auth.h35 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 Ddrm_vma_manager.h44 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 Ddrm_syncobj.h32 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 Ddrm_auth.h35 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 Ddrm_gem.h86 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 Ddrm_ioctl.h41 struct drm_file;
55 struct drm_file *file_priv);
181 struct drm_file *file_priv);
183 struct drm_file *file_priv);
H A Ddrm_syncobj.h32 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 Di915_perf.h15 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 Dradeon_gem.c33 #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 Dlima_gem.h39 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 Dlima_gem.h39 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 Dmock_drm.h28 #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 Dmock_drm.h28 #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 Dpanfrost_perfcnt.h12 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 Dpanfrost_perfcnt.h12 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 Ddrm_agpsupport.c43 #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 Dv3d_drv.h305 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 Dvirtgpu_gem.c26 #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 Dintel_overlay.h10 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 Dintel_overlay.h10 struct drm_file;
20 struct drm_file *file_priv);
22 struct drm_file *file_priv);

Completed in 13 milliseconds

12345678910>>...30