Home
last modified time | relevance | path

Searched refs:drm_file (Results 26 – 50 of 311) sorted by relevance

12345678910>>...13

/Linux-v4.19/drivers/gpu/drm/
Ddrm_trace.h28 TP_PROTO(struct drm_file *file, int crtc, unsigned int seq),
31 __field(struct drm_file *, file)
45 TP_PROTO(struct drm_file *file, int crtc, unsigned int seq),
48 __field(struct drm_file *, file)
Ddrm_gem.c178 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) in drm_gem_remove_prime_handles()
256 struct drm_file *file_priv = data; in drm_gem_object_release_handle()
282 drm_gem_handle_delete(struct drm_file *filp, u32 handle) in drm_gem_handle_delete()
319 int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev, in drm_gem_dumb_map_offset()
356 int drm_gem_dumb_destroy(struct drm_file *file, in drm_gem_dumb_destroy()
379 drm_gem_handle_create_tail(struct drm_file *file_priv, in drm_gem_handle_create_tail()
446 int drm_gem_handle_create(struct drm_file *file_priv, in drm_gem_handle_create()
637 drm_gem_object_lookup(struct drm_file *filp, u32 handle) in drm_gem_object_lookup()
664 struct drm_file *file_priv) in drm_gem_close_ioctl()
690 struct drm_file *file_priv) in drm_gem_flink_ioctl()
[all …]
Ddrm_file.c116 struct drm_file *drm_file_alloc(struct drm_minor *minor) in drm_file_alloc()
119 struct drm_file *file; in drm_file_alloc()
174 static void drm_events_release(struct drm_file *file_priv) in drm_events_release()
211 void drm_file_free(struct drm_file *file) in drm_file_free()
359 struct drm_file *priv; in drm_open_helper()
468 struct drm_file *file_priv = filp->private_data; in drm_release()
524 struct drm_file *file_priv = filp->private_data; in drm_read()
609 struct drm_file *file_priv = filp->private_data; in drm_poll()
646 struct drm_file *file_priv, in drm_event_reserve_init_locked()
688 struct drm_file *file_priv, in drm_event_reserve_init()
Ddrm_agpsupport.c76 struct drm_file *file_priv) in drm_agp_info_ioctl()
124 struct drm_file *file_priv) in drm_agp_acquire_ioctl()
148 struct drm_file *file_priv) in drm_agp_release_ioctl()
176 struct drm_file *file_priv) in drm_agp_enable_ioctl()
231 struct drm_file *file_priv) in drm_agp_alloc_ioctl()
290 struct drm_file *file_priv) in drm_agp_unbind_ioctl()
334 struct drm_file *file_priv) in drm_agp_bind_ioctl()
377 struct drm_file *file_priv) in drm_agp_free_ioctl()
Ddrm_ioctl.c111 struct drm_file *file_priv) in drm_getunique()
138 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv) in drm_set_busid()
176 struct drm_file *file_priv) in drm_getclient()
215 struct drm_file *file_priv) in drm_getstats()
228 static int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getcap()
305 drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setclientcap()
362 static int drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setversion()
420 struct drm_file *file_priv) in drm_noop()
443 struct drm_file *file_priv) in drm_invalid_op()
484 struct drm_file *file_priv) in drm_version()
[all …]
Ddrm_lease.c113 bool _drm_lease_held(struct drm_file *file_priv, int id) in _drm_lease_held()
133 bool drm_lease_held(struct drm_file *file_priv, int id) in drm_lease_held()
157 uint32_t drm_lease_filter_crtcs(struct drm_file *file_priv, uint32_t crtcs_in) in drm_lease_filter_crtcs()
360 struct drm_file *lessor_priv, in validate_lease()
392 struct drm_file *lessor_priv, in fill_object_idr()
493 void *data, struct drm_file *lessor_priv) in drm_mode_create_lease_ioctl()
503 struct drm_file *lessee_priv; in drm_mode_create_lease_ioctl()
604 void *data, struct drm_file *lessor_priv) in drm_mode_list_lessees_ioctl()
657 void *data, struct drm_file *lessee_priv) in drm_mode_get_lease_ioctl()
718 void *data, struct drm_file *lessor_priv) in drm_mode_revoke_lease_ioctl()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_gem.c143 int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in radeon_gem_object_open()
174 struct drm_file *file_priv) in radeon_gem_object_close()
217 struct drm_file *filp) in radeon_gem_info_ioctl()
235 struct drm_file *filp) in radeon_gem_pread_ioctl()
243 struct drm_file *filp) in radeon_gem_pwrite_ioctl()
251 struct drm_file *filp) in radeon_gem_create_ioctl()
284 struct drm_file *filp) in radeon_gem_userptr_ioctl()
373 struct drm_file *filp) in radeon_gem_set_domain_ioctl()
403 int radeon_mode_dumb_mmap(struct drm_file *filp, in radeon_mode_dumb_mmap()
425 struct drm_file *filp) in radeon_gem_mmap_ioctl()
[all …]
/Linux-v4.19/drivers/gpu/drm/v3d/
Dv3d_drv.h250 struct v3d_bo *v3d_bo_create(struct drm_device *dev, struct drm_file *file_priv,
253 struct drm_file *file_priv);
255 struct drm_file *file_priv);
257 struct drm_file *file_priv);
278 struct drm_file *file_priv);
280 struct drm_file *file_priv);
293 int v3d_mmu_get_offset(struct drm_file *file_priv, struct v3d_bo *bo,
/Linux-v4.19/include/drm/
Ddrm_framebuffer.h31 struct drm_file;
69 struct drm_file *file_priv,
90 struct drm_file *file_priv, unsigned flags,
214 struct drm_file *file_priv,
Ddrm_syncobj.h132 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private,
141 int drm_syncobj_find_fence(struct drm_file *file_private,
147 int drm_syncobj_get_handle(struct drm_file *file_private,
Ddrm_prime.h63 struct drm_file;
71 struct drm_file *file_priv, uint32_t handle, uint32_t flags,
81 struct drm_file *file_priv, int prime_fd, uint32_t *handle);
/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_gem.c52 int virtio_gpu_gem_create(struct drm_file *file, in virtio_gpu_gem_create()
81 int virtio_gpu_mode_dumb_create(struct drm_file *file_priv, in virtio_gpu_mode_dumb_create()
121 int virtio_gpu_mode_dumb_mmap(struct drm_file *file_priv, in virtio_gpu_mode_dumb_mmap()
139 struct drm_file *file) in virtio_gpu_gem_object_open()
160 struct drm_file *file) in virtio_gpu_gem_object_close()
Dvirtgpu_ioctl.c46 struct drm_file *file_priv) in virtio_gpu_map_ioctl()
102 struct drm_file *drm_file) in virtio_gpu_execbuffer_ioctl() argument
106 struct virtio_gpu_fpriv *vfpriv = drm_file->driver_priv; in virtio_gpu_execbuffer_ioctl()
146 gobj = drm_gem_object_lookup(drm_file, bo_handles[i]); in virtio_gpu_execbuffer_ioctl()
191 struct drm_file *file_priv) in virtio_gpu_getparam_ioctl()
215 struct drm_file *file_priv) in virtio_gpu_resource_create_ioctl()
335 struct drm_file *file_priv) in virtio_gpu_resource_info_ioctl()
355 struct drm_file *file) in virtio_gpu_transfer_from_host_ioctl()
402 struct drm_file *file) in virtio_gpu_transfer_to_host_ioctl()
452 struct drm_file *file) in virtio_gpu_wait_ioctl()
[all …]
/Linux-v4.19/drivers/gpu/drm/omapdrm/
Domap_gem.h30 struct drm_file;
60 int omap_gem_new_handle(struct drm_device *dev, struct drm_file *file,
66 int omap_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
68 int omap_gem_dumb_create(struct drm_file *file, struct drm_device *dev,
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_drm.c27 struct drm_file *mock_file(struct drm_i915_private *i915) in mock_file()
31 struct drm_file *file; in mock_file()
68 void mock_file_free(struct drm_i915_private *i915, struct drm_file *file) in mock_file_free()
Dmock_drm.h28 struct drm_file *mock_file(struct drm_i915_private *i915);
29 void mock_file_free(struct drm_i915_private *i915, struct drm_file *file);
/Linux-v4.19/drivers/gpu/drm/qxl/
Dqxl_ioctl.c34 struct drm_file *file_priv) in qxl_alloc_ioctl()
62 struct drm_file *file_priv) in qxl_map_ioctl()
110 static int qxlhw_handle_to_bo(struct drm_file *file_priv, uint64_t handle, in qxlhw_handle_to_bo()
140 struct drm_file *file_priv) in qxl_process_single_command()
276 struct drm_file *file_priv) in qxl_execbuffer_ioctl()
301 struct drm_file *file) in qxl_update_area_ioctl()
351 struct drm_file *file_priv) in qxl_getparam_ioctl()
370 struct drm_file *file_priv) in qxl_clientcap_ioctl()
391 struct drm_file *file) in qxl_alloc_surf_ioctl()
Dqxl_gem.c77 struct drm_file *file_priv, in qxl_gem_object_create_with_handle()
105 int qxl_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in qxl_gem_object_open()
111 struct drm_file *file_priv) in qxl_gem_object_close()
/Linux-v4.19/drivers/gpu/drm/sis/
Dsis_mm.c63 static int sis_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_init()
82 static int sis_drm_alloc(struct drm_device *dev, struct drm_file *file, in sis_drm_alloc()
163 static int sis_drm_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_drm_free()
192 struct drm_file *file_priv) in sis_fb_alloc()
198 struct drm_file *file_priv) in sis_ioctl_agp_init()
216 struct drm_file *file_priv) in sis_ioctl_agp_alloc()
312 struct drm_file *file) in sis_reclaim_buffers_locked()
/Linux-v4.19/drivers/gpu/drm/vkms/
Dvkms_drv.h64 struct drm_file *file,
70 int vkms_dumb_create(struct drm_file *file, struct drm_device *dev,
73 int vkms_dumb_map(struct drm_file *file, struct drm_device *dev,
/Linux-v4.19/drivers/gpu/drm/etnaviv/
Detnaviv_drv.c40 static int etnaviv_open(struct drm_device *dev, struct drm_file *file) in etnaviv_open()
66 static void etnaviv_postclose(struct drm_device *dev, struct drm_file *file) in etnaviv_postclose()
223 struct drm_file *file) in etnaviv_ioctl_get_param()
240 struct drm_file *file) in etnaviv_ioctl_gem_new()
258 struct drm_file *file) in etnaviv_ioctl_gem_cpu_prep()
279 struct drm_file *file) in etnaviv_ioctl_gem_cpu_fini()
300 struct drm_file *file) in etnaviv_ioctl_gem_info()
320 struct drm_file *file) in etnaviv_ioctl_wait_fence()
345 struct drm_file *file) in etnaviv_ioctl_gem_userptr()
375 struct drm_file *file) in etnaviv_ioctl_gem_wait()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_query.h11 struct drm_file;
13 int i915_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
/Linux-v4.19/drivers/gpu/drm/via/
Dvia_mm.c40 int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_agp_init()
56 int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_fb_init()
111 struct drm_file *file) in via_mem_alloc()
180 int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_mem_free()
206 struct drm_file *file) in via_reclaim_buffers_locked()
/Linux-v4.19/drivers/gpu/drm/i810/
Di810_dma.c89 struct drm_file *priv = filp->private_data; in i810_mmap_buffers()
120 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer()
168 struct drm_file *file_priv) in i810_dma_get_buffer()
421 struct drm_file *file_priv) in i810_dma_init()
883 struct drm_file *file_priv) in i810_driver_reclaim_buffers()
914 struct drm_file *file_priv) in i810_flush_ioctl()
923 struct drm_file *file_priv) in i810_dma_vertex()
951 struct drm_file *file_priv) in i810_clear_bufs()
967 struct drm_file *file_priv) in i810_swap_bufs()
978 struct drm_file *file_priv) in i810_getage()
[all …]
/Linux-v4.19/drivers/gpu/drm/rcar-du/
Drcar_du_kms.h19 struct drm_file;
36 int rcar_du_dumb_create(struct drm_file *file, struct drm_device *dev,

12345678910>>...13