Home
last modified time | relevance | path

Searched refs:drm_file (Results 1 – 25 of 222) sorted by relevance

123456789

/drivers/gpu/drm/
Ddrm_crtc_internal.h46 void drm_fb_release(struct drm_file *file_priv);
50 void *data, struct drm_file *file_priv);
52 void *data, struct drm_file *file_priv);
54 void *data, struct drm_file *file_priv);
58 void *data, struct drm_file *file_priv);
60 void *data, struct drm_file *file_priv);
62 void *data, struct drm_file *file_priv);
68 void *data, struct drm_file *file_priv);
70 void *data, struct drm_file *file_priv);
74 struct drm_file *file_priv);
[all …]
Ddrm_legacy.h36 struct drm_file;
48 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file);
50 int drm_legacy_resctx(struct drm_device *d, void *v, struct drm_file *f);
51 int drm_legacy_addctx(struct drm_device *d, void *v, struct drm_file *f);
52 int drm_legacy_getctx(struct drm_device *d, void *v, struct drm_file *f);
53 int drm_legacy_switchctx(struct drm_device *d, void *v, struct drm_file *f);
54 int drm_legacy_newctx(struct drm_device *d, void *v, struct drm_file *f);
55 int drm_legacy_rmctx(struct drm_device *d, void *v, struct drm_file *f);
57 int drm_legacy_setsareactx(struct drm_device *d, void *v, struct drm_file *f);
58 int drm_legacy_getsareactx(struct drm_device *d, void *v, struct drm_file *f);
[all …]
Ddrm_internal.h36 struct drm_file *file_priv);
40 struct drm_file *file_priv);
42 struct drm_file *file_priv);
56 struct drm_file *file_priv);
58 struct drm_file *file_priv);
62 struct drm_file *file_priv);
64 struct drm_file *file_priv);
66 struct drm_file *file_priv);
68 struct drm_file *file_priv);
69 int drm_master_open(struct drm_file *file_priv);
[all …]
Ddrm_auth.c57 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic()
78 struct drm_file *file_priv) in drm_authmagic()
81 struct drm_file *file; in drm_authmagic()
113 static int drm_set_master(struct drm_device *dev, struct drm_file *fpriv, in drm_set_master()
129 static int drm_new_set_master(struct drm_device *dev, struct drm_file *fpriv) in drm_new_set_master()
169 struct drm_file *file_priv) in drm_setmaster_ioctl()
199 struct drm_file *fpriv) in drm_drop_master()
207 struct drm_file *file_priv) in drm_dropmaster_ioctl()
225 int drm_master_open(struct drm_file *file_priv) in drm_master_open()
242 void drm_master_release(struct drm_file *file_priv) in drm_master_release()
[all …]
Ddrm_context.c37 struct drm_file *tag;
129 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file) in drm_legacy_ctxbitmap_flush()
173 struct drm_file *file_priv) in drm_legacy_getsareactx()
221 struct drm_file *file_priv) in drm_legacy_setsareactx()
299 struct drm_file *file_priv, int new) in drm_context_switch_complete()
325 struct drm_file *file_priv) in drm_legacy_resctx()
360 struct drm_file *file_priv) in drm_legacy_addctx()
408 struct drm_file *file_priv) in drm_legacy_getctx()
434 struct drm_file *file_priv) in drm_legacy_switchctx()
458 struct drm_file *file_priv) in drm_legacy_newctx()
[all …]
Ddrm_gem.c176 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) in drm_gem_remove_prime_handles()
254 struct drm_file *file_priv = data; in drm_gem_object_release_handle()
280 drm_gem_handle_delete(struct drm_file *filp, u32 handle) in drm_gem_handle_delete()
322 int drm_gem_dumb_destroy(struct drm_file *file, in drm_gem_dumb_destroy()
345 drm_gem_handle_create_tail(struct drm_file *file_priv, in drm_gem_handle_create_tail()
409 int drm_gem_handle_create(struct drm_file *file_priv, in drm_gem_handle_create()
600 drm_gem_object_lookup(struct drm_file *filp, u32 handle) in drm_gem_object_lookup()
627 struct drm_file *file_priv) in drm_gem_close_ioctl()
653 struct drm_file *file_priv) in drm_gem_flink_ioctl()
703 struct drm_file *file_priv) in drm_gem_open_ioctl()
[all …]
Ddrm_agpsupport.c77 struct drm_file *file_priv) in drm_agp_info_ioctl()
125 struct drm_file *file_priv) in drm_agp_acquire_ioctl()
149 struct drm_file *file_priv) in drm_agp_release_ioctl()
178 struct drm_file *file_priv) in drm_agp_enable_ioctl()
231 struct drm_file *file_priv) in drm_agp_alloc_ioctl()
291 struct drm_file *file_priv) in drm_agp_unbind_ioctl()
335 struct drm_file *file_priv) in drm_agp_bind_ioctl()
378 struct drm_file *file_priv) in drm_agp_free_ioctl()
Ddrm_ioctl.c99 struct drm_file *file_priv);
113 struct drm_file *file_priv) in drm_getunique()
136 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv) in drm_set_busid()
174 struct drm_file *file_priv) in drm_getclient()
213 struct drm_file *file_priv) in drm_getstats()
226 static int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getcap()
290 drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setclientcap()
331 static int drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setversion()
387 struct drm_file *file_priv) in drm_noop()
410 struct drm_file *file_priv) in drm_invalid_op()
[all …]
/drivers/gpu/drm/nouveau/
Dnouveau_gem.h23 extern int nouveau_gem_object_open(struct drm_gem_object *, struct drm_file *);
25 struct drm_file *);
27 struct drm_file *);
29 struct drm_file *);
31 struct drm_file *);
33 struct drm_file *);
35 struct drm_file *);
/drivers/gpu/drm/exynos/
Dexynos_drm_gem.h72 struct drm_file *file_priv);
76 struct drm_file *file_priv);
85 struct drm_file *filp);
94 struct drm_file *filp);
98 struct drm_file *file_priv);
103 struct drm_file *file_priv);
109 int exynos_drm_gem_dumb_create(struct drm_file *file_priv,
114 int exynos_drm_gem_dumb_map_offset(struct drm_file *file_priv,
Dexynos_drm_g2d.h12 struct drm_file *file_priv);
14 struct drm_file *file_priv);
16 struct drm_file *file_priv);
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()
Dexynos_drm_ipp.h80 struct drm_file *filp;
183 struct drm_file *file);
185 struct drm_file *file);
187 struct drm_file *file);
189 struct drm_file *file);
209 struct drm_file *file_priv) in exynos_drm_ipp_get_property()
216 struct drm_file *file_priv) in exynos_drm_ipp_set_property()
223 struct drm_file *file) in exynos_drm_ipp_queue_buf()
230 struct drm_file *file) in exynos_drm_ipp_cmd_ctrl()
/drivers/gpu/drm/via/
Dvia_drv.h126 extern int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
127 extern int via_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv);
128 extern int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv);
129 extern int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
130 extern int via_map_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
131 extern int via_decoder_futex(struct drm_device *dev, void *data, struct drm_file *file_priv);
132 extern int via_wait_irq(struct drm_device *dev, void *data, struct drm_file *file_priv);
133 extern int via_dma_blit_sync(struct drm_device *dev, void *data, struct drm_file *file_priv);
134 extern int via_dma_blit(struct drm_device *dev, void *data, struct drm_file *file_priv);
160 struct drm_file *file_priv);
/drivers/gpu/drm/vmwgfx/
Dvmwgfx_drv.h544 static inline struct vmw_fpriv *vmw_fpriv(struct drm_file *file_priv) in vmw_fpriv()
643 struct drm_file *file_priv);
645 struct drm_file *file_priv);
647 struct drm_file *file_priv);
655 struct drm_file *file_priv);
657 struct drm_file *file_priv);
703 struct drm_file *file_priv);
705 struct drm_file *file_priv);
707 struct drm_file *file_priv);
709 struct drm_file *file_priv);
[all …]
Dvmwgfx_fence.h99 extern int vmw_user_fence_create(struct drm_file *file_priv,
110 struct drm_file *file_priv);
113 struct drm_file *file_priv);
116 struct drm_file *file_priv);
118 struct drm_file *file_priv);
119 extern int vmw_event_fence_action_queue(struct drm_file *filee_priv,
/drivers/gpu/drm/radeon/
Dradeon_gem.c141 int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in radeon_gem_object_open()
172 struct drm_file *file_priv) in radeon_gem_object_close()
215 struct drm_file *filp) in radeon_gem_info_ioctl()
233 struct drm_file *filp) in radeon_gem_pread_ioctl()
241 struct drm_file *filp) in radeon_gem_pwrite_ioctl()
249 struct drm_file *filp) in radeon_gem_create_ioctl()
282 struct drm_file *filp) in radeon_gem_userptr_ioctl()
370 struct drm_file *filp) in radeon_gem_set_domain_ioctl()
400 int radeon_mode_dumb_mmap(struct drm_file *filp, in radeon_mode_dumb_mmap()
422 struct drm_file *filp) in radeon_gem_mmap_ioctl()
[all …]
/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()
119 int virtio_gpu_mode_dumb_destroy(struct drm_file *file_priv, in virtio_gpu_mode_dumb_destroy()
126 int virtio_gpu_mode_dumb_mmap(struct drm_file *file_priv, in virtio_gpu_mode_dumb_mmap()
143 struct drm_file *file) in virtio_gpu_gem_object_open()
164 struct drm_file *file) in virtio_gpu_gem_object_close()
Dvirtgpu_ioctl.c45 struct drm_file *file_priv) in virtio_gpu_map_ioctl()
99 struct drm_file *drm_file) in virtio_gpu_execbuffer_ioctl() argument
103 struct virtio_gpu_fpriv *vfpriv = drm_file->driver_priv; in virtio_gpu_execbuffer_ioctl()
142 gobj = drm_gem_object_lookup(drm_file, bo_handles[i]); in virtio_gpu_execbuffer_ioctl()
187 struct drm_file *file_priv) in virtio_gpu_getparam_ioctl()
208 struct drm_file *file_priv) in virtio_gpu_resource_create_ioctl()
328 struct drm_file *file_priv) in virtio_gpu_resource_info_ioctl()
348 struct drm_file *file) in virtio_gpu_transfer_from_host_ioctl()
395 struct drm_file *file) in virtio_gpu_transfer_to_host_ioctl()
445 struct drm_file *file) in virtio_gpu_wait_ioctl()
[all …]
/drivers/gpu/drm/armada/
Darmada_gem.h35 int armada_gem_dumb_create(struct drm_file *, struct drm_device *,
37 int armada_gem_dumb_map_offset(struct drm_file *, struct drm_device *,
39 int armada_gem_dumb_destroy(struct drm_file *, struct drm_device *,
48 struct drm_file *dfile, unsigned handle) in armada_gem_object_lookup()
/drivers/gpu/drm/r128/
Dr128_drv.h141 extern int r128_cce_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
142 extern int r128_cce_start(struct drm_device *dev, void *data, struct drm_file *file_priv);
143 extern int r128_cce_stop(struct drm_device *dev, void *data, struct drm_file *file_priv);
144 extern int r128_cce_reset(struct drm_device *dev, void *data, struct drm_file *file_priv);
145 extern int r128_cce_idle(struct drm_device *dev, void *data, struct drm_file *file_priv);
146 extern int r128_engine_reset(struct drm_device *dev, void *data, struct drm_file *file_priv);
147 extern int r128_fullscreen(struct drm_device *dev, void *data, struct drm_file *file_priv);
148 extern int r128_cce_buffers(struct drm_device *dev, void *data, struct drm_file *file_priv);
167 struct drm_file *file_priv);
/drivers/gpu/drm/tegra/
Ddrm.c241 static int tegra_drm_open(struct drm_device *drm, struct drm_file *filp) in tegra_drm_open()
271 host1x_bo_lookup(struct drm_file *file, u32 handle) in host1x_bo_lookup()
289 struct drm_file *file) in host1x_reloc_copy_from_user()
327 struct drm_file *file) in tegra_drm_submit()
446 struct drm_file *file) in tegra_gem_create()
460 struct drm_file *file) in tegra_gem_mmap()
480 struct drm_file *file) in tegra_syncpt_read()
495 struct drm_file *file) in tegra_syncpt_incr()
509 struct drm_file *file) in tegra_syncpt_wait()
524 struct drm_file *file) in tegra_open_channel()
[all …]
/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()
275 struct drm_file *file_priv) in qxl_execbuffer_ioctl()
300 struct drm_file *file) in qxl_update_area_ioctl()
350 struct drm_file *file_priv) in qxl_getparam_ioctl()
369 struct drm_file *file_priv) in qxl_clientcap_ioctl()
390 struct drm_file *file) in qxl_alloc_surf_ioctl()
/drivers/gpu/drm/vc4/
Dvc4_drv.h420 int vc4_dumb_create(struct drm_file *file_priv,
426 struct drm_file *file_priv);
428 struct drm_file *file_priv);
430 struct drm_file *file_priv);
432 struct drm_file *file_priv);
469 struct drm_file *file_priv);
471 struct drm_file *file_priv);
473 struct drm_file *file_priv);
/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()
165 static int sis_drm_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_drm_free()
194 struct drm_file *file_priv) in sis_fb_alloc()
200 struct drm_file *file_priv) in sis_ioctl_agp_init()
218 struct drm_file *file_priv) in sis_ioctl_agp_alloc()
314 struct drm_file *file) in sis_reclaim_buffers_locked()
/drivers/gpu/drm/i810/
Di810_dma.c89 struct drm_file *priv = filp->private_data; in i810_mmap_buffers()
122 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer()
170 struct drm_file *file_priv) in i810_dma_get_buffer()
423 struct drm_file *file_priv) in i810_dma_init()
885 struct drm_file *file_priv) in i810_driver_reclaim_buffers()
916 struct drm_file *file_priv) in i810_flush_ioctl()
925 struct drm_file *file_priv) in i810_dma_vertex()
953 struct drm_file *file_priv) in i810_clear_bufs()
969 struct drm_file *file_priv) in i810_swap_bufs()
980 struct drm_file *file_priv) in i810_getage()
[all …]

123456789