Home
last modified time | relevance | path

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

12345678910>>...13

/linux/drivers/gpu/drm/
A Ddrm_legacy.h39 struct drm_file;
101 struct drm_file *file_priv);
118 struct drm_file *);
156 struct drm_file *file_priv);
158 struct drm_file *file_priv);
160 struct drm_file *file_priv);
168 struct drm_file *file_priv);
199 struct drm_file *filp);
202 struct drm_file *filp) {} in drm_legacy_reclaim_buffers()
209 struct drm_file *file_priv);
[all …]
A Ddrm_crtc_internal.h48 struct drm_file;
103 struct drm_file *file_priv);
105 struct drm_file *file_priv);
127 struct drm_file *file_priv);
167 struct drm_file *file_priv);
169 struct drm_file *file_priv);
202 struct drm_file *file_priv);
210 struct drm_file *file_priv);
214 struct drm_file *file_priv);
250 struct drm_file *file_priv,
[all …]
A Ddrm_internal.h71 struct drm_file *file_priv);
73 struct drm_file *file_priv);
116 struct drm_file *filp);
129 struct drm_file *filp);
132 struct drm_file *filp);
136 struct drm_file *file_priv);
138 struct drm_file *file_priv);
140 struct drm_file *file_priv);
142 struct drm_file *file_priv);
165 struct drm_file *file_priv);
[all …]
A Ddrm_auth.c64 static bool drm_is_current_master_locked(struct drm_file *fpriv) in drm_is_current_master_locked()
82 bool drm_is_current_master(struct drm_file *fpriv) in drm_is_current_master()
115 struct drm_file *file_priv) in drm_authmagic()
118 struct drm_file *file; in drm_authmagic()
236 drm_master_check_perm(struct drm_device *dev, struct drm_file *file_priv) in drm_master_check_perm()
248 struct drm_file *file_priv) in drm_setmaster_ioctl()
289 struct drm_file *fpriv) in drm_drop_master()
297 struct drm_file *file_priv) in drm_dropmaster_ioctl()
329 int drm_master_open(struct drm_file *file_priv) in drm_master_open()
350 void drm_master_release(struct drm_file *file_priv) in drm_master_release()
[all …]
A 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()
332 struct drm_file *file_priv) in drm_legacy_resctx()
367 struct drm_file *file_priv) in drm_legacy_addctx()
418 struct drm_file *file_priv) in drm_legacy_getctx()
444 struct drm_file *file_priv) in drm_legacy_switchctx()
468 struct drm_file *file_priv) in drm_legacy_newctx()
[all …]
A Ddrm_syncobj.c777 struct drm_file *file_private) in drm_syncobj_create_ioctl()
794 struct drm_file *file_private) in drm_syncobj_destroy_ioctl()
809 struct drm_file *file_private) in drm_syncobj_handle_to_fd_ioctl()
833 struct drm_file *file_private) in drm_syncobj_fd_to_handle_ioctl()
911 struct drm_file *file_private) in drm_syncobj_transfer_ioctl()
1141 struct drm_file *file_private, in drm_syncobj_array_wait()
1265 struct drm_file *file_private) in drm_syncobj_timeline_wait_ioctl()
1300 struct drm_file *file_private) in drm_syncobj_reset_ioctl()
1333 struct drm_file *file_private) in drm_syncobj_signal_ioctl()
1369 struct drm_file *file_private) in drm_syncobj_timeline_signal_ioctl()
[all …]
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_ioctls.h11 struct drm_file;
14 struct drm_file *file);
16 struct drm_file *file);
18 struct drm_file *file);
22 struct drm_file *file);
28 struct drm_file *file);
30 struct drm_file *file);
34 struct drm_file *file);
36 struct drm_file *file);
48 struct drm_file *file);
[all …]
A Di915_gem_context.h20 struct drm_file;
121 struct drm_file *file);
122 void i915_gem_context_close(struct drm_file *file);
127 struct drm_file *file);
129 struct drm_file *file);
132 struct drm_file *file);
134 struct drm_file *file);
136 struct drm_file *file_priv);
138 struct drm_file *file_priv);
140 struct drm_file *file);
/linux/drivers/gpu/drm/exynos/
A 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 int g2d_open(struct drm_device *drm_dev, struct drm_file *file) in g2d_open()
42 void g2d_close(struct drm_device *drm_dev, struct drm_file *file) in g2d_close()
A 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()
A 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,
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_gem.h48 int amdgpu_mode_dumb_create(struct drm_file *file_priv,
51 int amdgpu_mode_dumb_mmap(struct drm_file *filp,
56 struct drm_file *filp);
58 struct drm_file *filp);
60 struct drm_file *filp);
62 struct drm_file *filp);
64 struct drm_file *filp);
67 struct drm_file *filp);
69 struct drm_file *filp);
72 struct drm_file *filp);
/linux/drivers/gpu/drm/tegra/
A Duapi.h14 struct drm_file;
39 struct drm_file *file);
41 struct drm_file *file);
43 struct drm_file *file);
45 struct drm_file *file);
47 struct drm_file *file);
49 struct drm_file *file);
51 struct drm_file *file);
53 struct drm_file *file);
/linux/include/drm/
A Ddrm_lease.h9 struct drm_file;
17 bool drm_lease_held(struct drm_file *file_priv, int id);
19 bool _drm_lease_held(struct drm_file *file_priv, int id);
23 uint32_t drm_lease_filter_crtcs(struct drm_file *file_priv, uint32_t crtcs);
26 void *data, struct drm_file *file_priv);
29 void *data, struct drm_file *file_priv);
32 void *data, struct drm_file *file_priv);
35 void *data, struct drm_file *file_priv);
A Ddrm_drv.h35 struct drm_file;
197 int (*open) (struct drm_device *, struct drm_file *);
211 void (*postclose) (struct drm_device *, struct drm_file *);
275 void (*master_set)(struct drm_device *dev, struct drm_file *file_priv,
282 void (*master_drop)(struct drm_device *dev, struct drm_file *file_priv);
309 int (*prime_handle_to_fd)(struct drm_device *dev, struct drm_file *file_priv,
320 int (*prime_fd_to_handle)(struct drm_device *dev, struct drm_file *file_priv,
375 int (*dumb_create)(struct drm_file *file_priv,
393 int (*dumb_map_offset)(struct drm_file *file_priv,
412 int (*dumb_destroy)(struct drm_file *file_priv,
[all …]
A Ddrm_gem_framebuffer_helper.h12 struct drm_file;
23 int drm_gem_fb_create_handle(struct drm_framebuffer *fb, struct drm_file *file,
28 struct drm_file *file,
32 drm_gem_fb_create_with_funcs(struct drm_device *dev, struct drm_file *file,
36 drm_gem_fb_create(struct drm_device *dev, struct drm_file *file,
39 drm_gem_fb_create_with_dirty(struct drm_device *dev, struct drm_file *file,
A Ddrm_gem.h65 int (*open)(struct drm_gem_object *obj, struct drm_file *file);
74 void (*close)(struct drm_gem_object *obj, struct drm_file *file);
387 int drm_gem_handle_create(struct drm_file *file_priv,
390 int drm_gem_handle_delete(struct drm_file *filp, u32 handle);
401 int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles,
403 struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle);
404 long drm_gem_dma_resv_wait(struct drm_file *filep, u32 handle,
415 int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
A Ddrm_file.h42 struct drm_file;
133 struct drm_file *file_priv;
159 struct drm_file { struct
381 static inline bool drm_is_primary_client(const struct drm_file *file_priv) in drm_is_primary_client()
395 static inline bool drm_is_render_client(const struct drm_file *file_priv) in drm_is_render_client()
407 struct drm_file *file_priv,
411 struct drm_file *file_priv,
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()
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_gem.h21 extern int nouveau_gem_object_open(struct drm_gem_object *, struct drm_file *);
23 struct drm_file *);
25 struct drm_file *);
27 struct drm_file *);
29 struct drm_file *);
31 struct drm_file *);
33 struct drm_file *);
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_fence.h36 struct drm_file;
101 extern int vmw_user_fence_create(struct drm_file *file_priv,
115 struct drm_file *file_priv);
118 struct drm_file *file_priv);
121 struct drm_file *file_priv);
123 struct drm_file *file_priv);
124 extern int vmw_event_fence_action_queue(struct drm_file *filee_priv,
A Dvmwgfx_drv.h787 struct drm_file *file_priv);
789 struct drm_file *file_priv);
961 struct drm_file *file_priv);
1189 struct drm_file *file_priv);
1205 struct drm_file *file_priv,
1212 struct drm_file *file_priv);
1260 struct drm_file *file_priv,
1263 struct drm_file *file_priv,
1324 struct drm_file *file_priv);
1356 struct drm_file *file_priv);
[all …]
/linux/drivers/gpu/drm/via/
A 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);
/linux/drivers/gpu/drm/v3d/
A Dv3d_drv.h356 struct drm_file *file_priv);
358 struct drm_file *file_priv);
360 struct drm_file *file_priv);
376 struct drm_file *file_priv);
378 struct drm_file *file_priv);
380 struct drm_file *file_priv);
382 struct drm_file *file_priv);
396 int v3d_mmu_get_offset(struct drm_file *file_priv, struct v3d_bo *bo,
416 struct drm_file *file_priv);
418 struct drm_file *file_priv);
[all …]
/linux/drivers/gpu/drm/r128/
A 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);
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);
159 extern int r128_getparam(struct drm_device *dev, void *data, struct drm_file *file_priv);
[all …]

Completed in 47 milliseconds

12345678910>>...13