Home
last modified time | relevance | path

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

123456

/openbsd/sys/dev/pci/drm/i915/gem/
H 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 …]
H 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);
/openbsd/sys/dev/pci/drm/
H A Ddrm_crtc_internal.h48 struct drm_file;
104 struct drm_file *file_priv);
106 struct drm_file *file_priv);
128 struct drm_file *file_priv);
168 struct drm_file *file_priv);
170 struct drm_file *file_priv);
203 struct drm_file *file_priv);
211 struct drm_file *file_priv);
215 struct drm_file *file_priv);
251 struct drm_file *file_priv,
[all …]
H A Ddrm_legacy.h40 struct drm_file;
139 struct drm_file *file_priv);
156 struct drm_file *);
194 struct drm_file *file_priv);
196 struct drm_file *file_priv);
198 struct drm_file *file_priv);
206 struct drm_file *file_priv);
237 struct drm_file *filp);
240 struct drm_file *filp) {} in drm_legacy_reclaim_buffers()
247 struct drm_file *file_priv);
[all …]
H A Ddrm_internal.h71 struct drm_file *file_priv);
73 struct drm_file *file_priv);
117 struct drm_file *filp);
130 struct drm_file *filp);
133 struct drm_file *filp);
137 struct drm_file *file_priv);
139 struct drm_file *file_priv);
141 struct drm_file *file_priv);
143 struct drm_file *file_priv);
185 struct drm_file *file_priv);
[all …]
H A Ddrm_auth.c64 static bool drm_is_current_master_locked(struct drm_file *fpriv) in drm_is_current_master_locked()
86 bool drm_is_current_master(struct drm_file *fpriv) in drm_is_current_master()
119 struct drm_file *file_priv) in drm_authmagic()
122 struct drm_file *file; in drm_authmagic()
240 drm_master_check_perm(struct drm_device *dev, struct drm_file *file_priv) in drm_master_check_perm()
255 struct drm_file *file_priv) in drm_setmaster_ioctl()
298 struct drm_file *fpriv) in drm_drop_master()
306 struct drm_file *file_priv) in drm_dropmaster_ioctl()
340 int drm_master_open(struct drm_file *file_priv) in drm_master_open()
361 void drm_master_release(struct drm_file *file_priv) in drm_master_release()
[all …]
H A Ddrm_context.c43 struct drm_file *tag;
132 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file) in drm_legacy_ctxbitmap_flush()
175 struct drm_file *file_priv) in drm_legacy_getsareactx()
222 struct drm_file *file_priv) in drm_legacy_setsareactx()
299 struct drm_file *file_priv, int new) in drm_context_switch_complete()
326 struct drm_file *file_priv) in drm_legacy_resctx()
360 struct drm_file *file_priv) in drm_legacy_addctx()
410 struct drm_file *file_priv) in drm_legacy_getctx()
435 struct drm_file *file_priv) in drm_legacy_switchctx()
458 struct drm_file *file_priv) in drm_legacy_newctx()
[all …]
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_syncobj.c852 struct drm_file *file_private) in drm_syncobj_create_ioctl()
869 struct drm_file *file_private) in drm_syncobj_destroy_ioctl()
884 struct drm_file *file_private) in drm_syncobj_handle_to_fd_ioctl()
908 struct drm_file *file_private) in drm_syncobj_fd_to_handle_ioctl()
1037 struct drm_file *file_private) in drm_syncobj_transfer_ioctl()
1274 struct drm_file *file_private, in drm_syncobj_array_wait()
1398 struct drm_file *file_private) in drm_syncobj_timeline_wait_ioctl()
1484 struct drm_file *file_private) in drm_syncobj_eventfd_ioctl()
1529 struct drm_file *file_private) in drm_syncobj_reset_ioctl()
1562 struct drm_file *file_private) in drm_syncobj_signal_ioctl()
[all …]
H A Ddrm_file.c154 struct drm_file *file; in drm_file_alloc()
245 void drm_file_free(struct drm_file *file) in drm_file_free()
310 struct drm_file *file_priv = filp->private_data; in drm_close_helper()
346 struct drm_file *priv; in drm_open_helper()
502 struct drm_file *file_priv = filp->private_data; in drm_release()
526 void drm_file_update_pid(struct drm_file *filp) in drm_file_update_pid()
585 struct drm_file *file_priv = filp->private_data; in drm_release_noglobal()
758 struct drm_file *file_priv, in drm_event_reserve_init_locked()
800 struct drm_file *file_priv, in drm_event_reserve_init()
1055 struct drm_file *file = f->private_data; in drm_show_fdinfo()
[all …]
H A Ddrm_vma_manager.c244 struct drm_file *tag, bool ref_counted) in vma_node_allow()
313 int drm_vma_node_allow(struct drm_vma_offset_node *node, struct drm_file *tag) in drm_vma_node_allow()
338 int drm_vma_node_allow_once(struct drm_vma_offset_node *node, struct drm_file *tag) in drm_vma_node_allow_once()
358 struct drm_file *tag) in drm_vma_node_revoke()
399 struct drm_file *tag) in drm_vma_node_is_allowed()
/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_gem.h47 int amdgpu_mode_dumb_create(struct drm_file *file_priv,
50 int amdgpu_mode_dumb_mmap(struct drm_file *filp,
55 struct drm_file *filp);
57 struct drm_file *filp);
59 struct drm_file *filp);
61 struct drm_file *filp);
63 struct drm_file *filp);
66 struct drm_file *filp);
68 struct drm_file *filp);
71 struct drm_file *filp);
/openbsd/sys/dev/pci/drm/include/drm/
H A Ddrm_drv.h39 struct drm_file;
217 int (*open) (struct drm_device *, struct drm_file *);
231 void (*postclose) (struct drm_device *, struct drm_file *);
295 void (*master_set)(struct drm_device *dev, struct drm_file *file_priv,
302 void (*master_drop)(struct drm_device *dev, struct drm_file *file_priv);
382 int (*dumb_create)(struct drm_file *file_priv,
400 int (*dumb_map_offset)(struct drm_file *file_priv,
409 void (*show_fdinfo)(struct drm_printer *p, struct drm_file *f);
464 void (*preclose) (struct drm_device *, struct drm_file *file_priv);
606 struct drm_file *drm_find_file_by_minor(struct drm_device *, int);
[all …]
H A Ddrm_file.h44 struct drm_file;
141 struct drm_file *file_priv;
167 struct drm_file { struct
403 SPLAY_ENTRY(drm_file) link; argument
416 static inline bool drm_is_primary_client(const struct drm_file *file_priv) in drm_is_primary_client()
430 static inline bool drm_is_render_client(const struct drm_file *file_priv) in drm_is_render_client()
445 static inline bool drm_is_accel_client(const struct drm_file *file_priv) in drm_is_accel_client()
450 void drm_file_update_pid(struct drm_file *);
462 struct drm_file *file_priv,
466 struct drm_file *file_priv,
[all …]
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);
77 int drm_vma_node_allow_once(struct drm_vma_offset_node *node, struct drm_file *tag);
79 struct drm_file *tag);
81 struct drm_file *tag);
244 struct drm_file *tag) in drm_vma_node_verify_access()
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);
530 int drm_gem_handle_create(struct drm_file *file_priv,
533 int drm_gem_handle_delete(struct drm_file *filp, u32 handle);
547 int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles,
549 struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle);
550 long drm_gem_dma_resv_wait(struct drm_file *filep, u32 handle,
556 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);
186 struct drm_file *file_priv);
188 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,
H A Ddrm_gem_framebuffer_helper.h7 struct drm_file;
10 struct drm_file *, const struct drm_mode_fb_cmd2 *);
12 int drm_gem_fb_create_handle(struct drm_framebuffer *, struct drm_file *,
H A Ddrm_framebuffer.h35 struct drm_file;
74 struct drm_file *file_priv,
98 struct drm_file *file_priv, unsigned flags,
222 struct drm_file *file_priv,
H A Ddrm_gem_dma_helper.h9 int drm_gem_dma_dumb_create(struct drm_file *, struct drm_device *,
11 int drm_gem_dma_dumb_create_internal(struct drm_file *, struct drm_device *,
13 int drm_gem_dma_dumb_map_offset(struct drm_file *, struct drm_device *,
/openbsd/sys/dev/pci/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);
/openbsd/sys/dev/pci/drm/i915/display/
H A Dintel_overlay.h10 struct drm_file;
21 struct drm_file *file_priv);
23 struct drm_file *file_priv);
/openbsd/sys/dev/pci/drm/radeon/
H A Dradeon_gem.c387 struct drm_file *filp) in radeon_gem_info_ioctl()
405 struct drm_file *filp) in radeon_gem_create_ioctl()
438 struct drm_file *filp) in radeon_gem_userptr_ioctl()
532 struct drm_file *filp) in radeon_gem_set_domain_ioctl()
582 struct drm_file *filp) in radeon_gem_mmap_ioctl()
590 struct drm_file *filp) in radeon_gem_busy_ioctl()
617 struct drm_file *filp) in radeon_gem_wait_idle_ioctl()
651 struct drm_file *filp) in radeon_gem_set_tiling_ioctl()
669 struct drm_file *filp) in radeon_gem_get_tiling_ioctl()
754 struct drm_file *filp) in radeon_gem_va_ioctl()
[all …]

123456