Home
last modified time | relevance | path

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

12345678910>>...12

/drivers/gpu/drm/
Ddrm_crtc_internal.h47 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 …]
Ddrm_internal.h49 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 …]
Ddrm_legacy.h39 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 …]
Ddrm_auth.c64 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 …]
Ddrm_context.c43 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 …]
Ddrm_syncobj.c222 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 …]
Ddrm_trace.h9 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)
Ddrm_dumb_buffers.c60 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/
Di915_gem_ioctls.h11 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 …]
Di915_gem_context.h20 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/
Damdgpu_gem.h38 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/
Dexynos_drm_g2d.h9 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()
Dexynos_drm_ipp.h138 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()
Dexynos_drm_gem.h64 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/
Dnouveau_gem.h19 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 *);
Dnouveau_svm.h6 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/
Dvmwgfx_fence.h36 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,
Dvmwgfx_drv.h667 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/
Dvia_drv.h189 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/
Dr128_drv.h148 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/
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,
/drivers/gpu/drm/radeon/
Dradeon_gem.c149 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/
Dvirtgpu_gem.c31 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/
Dvc4_drv.h790 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/
Di915_perf.h15 struct drm_file;
30 struct drm_file *file);
32 struct drm_file *file);
34 struct drm_file *file);

12345678910>>...12