Home
last modified time | relevance | path

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

1234

/NextBSD/sys/dev/drm/
HDdrmP.h43 struct drm_file;
341 struct drm_file *file_priv);
353 struct drm_file *priv;
372 struct drm_file *file_priv; /* Unique identifier of holding process */
414 typedef TAILQ_HEAD(drm_file_list, drm_file) drm_file_list_t;
415 struct drm_file { struct
416 TAILQ_ENTRY(drm_file) link;
429 struct drm_file *file_priv; /* Unique identifier of holding process (NULL is kernel)*/ argument
548 int (*open)(struct drm_device *, struct drm_file *);
549 void (*preclose)(struct drm_device *, struct drm_file *file_priv);
[all …]
HDi915_drv.h93 struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */
423 extern int i915_driver_open(struct drm_device *dev, struct drm_file *file_priv);
426 struct drm_file *file_priv);
428 struct drm_file *file_priv);
438 struct drm_file *file_priv);
440 struct drm_file *file_priv);
449 struct drm_file *file_priv);
451 struct drm_file *file_priv);
457 struct drm_file *file_priv);
468 struct drm_file *file_priv);
[all …]
HDvia_drv.h121 extern int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
122 extern int via_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv);
123 extern int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv);
124 extern int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
125 extern int via_map_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
126 extern int via_decoder_futex(struct drm_device *dev, void *data, struct drm_file *file_priv);
127 extern int via_wait_irq(struct drm_device *dev, void *data, struct drm_file *file_priv);
128 extern int via_dma_blit_sync( struct drm_device *dev, void *data, struct drm_file *file_priv );
129 extern int via_dma_blit( struct drm_device *dev, void *data, struct drm_file *file_priv );
155 struct drm_file *file_priv);
HDdrm_context.c135 struct drm_file *file_priv) in drm_getsareactx()
156 struct drm_file *file_priv) in drm_setsareactx()
216 int drm_resctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_resctx()
236 int drm_addctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_addctx()
261 int drm_modctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_modctx()
267 int drm_getctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getctx()
278 struct drm_file *file_priv) in drm_switchctx()
286 int drm_newctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_newctx()
296 int drm_rmctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_rmctx()
HDdrm_ioctl.c48 struct drm_file *file_priv) in drm_getunique()
65 struct drm_file *file_priv) in drm_setunique()
145 int drm_getmap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmap()
182 struct drm_file *file_priv) in drm_getclient()
185 struct drm_file *pt; in drm_getclient()
208 int drm_getstats(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getstats()
237 struct drm_file *file_priv) in drm_setversion()
281 int drm_noop(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_noop()
HDsis_mm.c87 static int sis_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_init()
92 static int sis_fb_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_alloc()
120 static int sis_fb_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_free()
149 static int sis_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_init()
172 static int sis_fb_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_alloc()
203 static int sis_fb_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_free()
227 static int sis_ioctl_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_ioctl_agp_init()
250 static int sis_ioctl_agp_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_ioctl_agp_alloc()
282 static int sis_ioctl_agp_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_ioctl_agp_free()
HDr128_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);
HDdrm_auth.c49 static struct drm_file *drm_find_file(struct drm_device *dev, drm_magic_t magic) in drm_find_file()
69 static int drm_add_magic(struct drm_device *dev, struct drm_file *priv, in drm_add_magic()
140 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic()
172 struct drm_file *file_priv) in drm_authmagic()
175 struct drm_file *priv; in drm_authmagic()
HDvia_mm.c40 int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_agp_init()
60 int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_fb_init()
114 struct drm_file *file_priv) in via_mem_alloc()
153 int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_mem_free()
167 struct drm_file *file_priv) in via_reclaim_buffers_locked()
HDradeon_mem.c45 struct drm_file *file_priv) in split_block()
87 int align2, struct drm_file *file_priv) in alloc_block()
157 (*heap)->file_priv = (struct drm_file *) - 1; in init_heap()
164 void radeon_mem_release(struct drm_file *file_priv, struct mem_block *heap) in radeon_mem_release()
223 int radeon_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_mem_alloc()
258 int radeon_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_mem_free()
284 int radeon_mem_init_heap(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_mem_init_heap()
HDdrm_agpsupport.c96 struct drm_file *file_priv) in drm_agp_info_ioctl()
110 struct drm_file *file_priv) in drm_agp_acquire_ioctl()
132 struct drm_file *file_priv) in drm_agp_release_ioctl()
160 struct drm_file *file_priv) in drm_agp_enable_ioctl()
213 struct drm_file *file_priv) in drm_agp_alloc_ioctl()
263 struct drm_file *file_priv) in drm_agp_unbind_ioctl()
304 struct drm_file *file_priv) in drm_agp_bind_ioctl()
349 struct drm_file *file_priv) in drm_agp_free_ioctl()
/NextBSD/sys/dev/drm2/
HDdrmP.h111 struct drm_file;
283 struct drm_file *file_priv);
315 struct drm_file *priv;
332 struct drm_file *file_priv; /**< Private of holding file descr */
389 struct drm_file *file_priv;
401 struct drm_file { struct
432 struct drm_file *file_priv; argument
543 struct drm_file *tag; /**< associated fd private data */
700 int (*open) (struct drm_device *, struct drm_file *);
701 void (*preclose) (struct drm_device *, struct drm_file *file_priv);
[all …]
HDdrm_crtc.h222 struct drm_file *file_priv,
237 struct drm_file *file_priv, unsigned flags,
332 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
714 struct drm_file *file_priv,
881 extern void drm_fb_release(struct drm_file *file_priv);
987 void *data, struct drm_file *file_priv);
989 struct drm_file *file_priv);
991 void *data, struct drm_file *file_priv);
993 void *data, struct drm_file *file_priv);
995 void *data, struct drm_file *file_priv);
[all …]
HDdrm_ioc32.c84 struct drm_file *file_priv) in compat_drm_version()
117 struct drm_file *file_priv) in compat_drm_getunique()
136 struct drm_file *file_priv) in compat_drm_setunique()
157 struct drm_file *file_priv) in compat_drm_getmap()
184 struct drm_file *file_priv) in compat_drm_addmap()
214 struct drm_file *file_priv) in compat_drm_rmmap()
234 struct drm_file *file_priv) in compat_drm_getclient()
265 struct drm_file *file_priv) in compat_drm_getstats()
294 struct drm_file *file_priv) in compat_drm_addbufs()
322 struct drm_file *file_priv) in compat_drm_markbufs()
[all …]
HDdrm_ioctl.c54 struct drm_file *file_priv) in drm_getunique()
94 struct drm_file *file_priv) in drm_setunique()
120 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv) in drm_set_busid()
151 struct drm_file *file_priv) in drm_getmap()
202 struct drm_file *file_priv) in drm_getclient()
205 struct drm_file *pt; in drm_getclient()
241 struct drm_file *file_priv) in drm_getstats()
265 int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getcap()
308 int drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setversion()
356 struct drm_file *file_priv) in drm_noop()
HDdrm_context.c190 struct drm_file *file_priv) in drm_getsareactx()
223 struct drm_file *file_priv) in drm_setsareactx()
293 struct drm_file *file_priv, int new) in drm_context_switch_complete()
321 struct drm_file *file_priv) in drm_resctx()
352 struct drm_file *file_priv) in drm_addctx()
387 int drm_modctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_modctx()
402 int drm_getctx(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getctx()
424 struct drm_file *file_priv) in drm_switchctx()
444 struct drm_file *file_priv) in drm_newctx()
466 struct drm_file *file_priv) in drm_rmctx()
HDdrm_auth.c53 static struct drm_file *drm_find_file(struct drm_master *master, drm_magic_t magic) in drm_find_file()
55 struct drm_file *retval = NULL; in drm_find_file()
80 static int drm_add_magic(struct drm_master *master, struct drm_file *priv, in drm_add_magic()
147 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic()
186 struct drm_file *file_priv) in drm_authmagic()
189 struct drm_file *file; in drm_authmagic()
HDdrm_gem.c172 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) in drm_gem_remove_prime_handles()
189 drm_gem_handle_delete(struct drm_file *filp, u32 handle) in drm_gem_handle_delete()
218 drm_gem_handle_create(struct drm_file *file_priv, in drm_gem_handle_create()
285 drm_gem_object_lookup(struct drm_device *dev, struct drm_file *filp, in drm_gem_object_lookup()
299 struct drm_file *file_priv) in drm_gem_close_ioctl()
314 struct drm_file *file_priv) in drm_gem_flink_ioctl()
340 struct drm_file *file_priv) in drm_gem_open_ioctl()
367 drm_gem_open(struct drm_device *dev, struct drm_file *file_private) in drm_gem_open()
376 struct drm_file *file_priv = data; in drm_gem_object_release_handle()
393 drm_gem_release(struct drm_device *dev, struct drm_file *file_private) in drm_gem_release()
HDdrm_agpsupport.c78 struct drm_file *file_priv) in drm_agp_info_ioctl()
129 struct drm_file *file_priv) in drm_agp_acquire_ioctl()
153 struct drm_file *file_priv) in drm_agp_release_ioctl()
182 struct drm_file *file_priv) in drm_agp_enable_ioctl()
240 struct drm_file *file_priv) in drm_agp_alloc_ioctl()
300 struct drm_file *file_priv) in drm_agp_unbind_ioctl()
344 struct drm_file *file_priv) in drm_agp_bind_ioctl()
387 struct drm_file *file_priv) in drm_agp_free_ioctl()
/NextBSD/sys/dev/drm2/i915/
HDi915_drv.h233 struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */
934 struct drm_file *pin_filp;
1104 struct drm_file *file_priv);
1106 struct drm_file *file_priv);
1108 struct drm_file *file_priv);
1113 extern int i915_driver_open(struct drm_device *dev, struct drm_file *file_priv);
1116 struct drm_file *file_priv);
1118 struct drm_file *file_priv);
1137 struct drm_file *file_priv);
1152 struct drm_file *file_priv);
[all …]
/NextBSD/sys/dev/drm2/radeon/
HDradeon_gem.c147 int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in radeon_gem_object_open()
177 struct drm_file *file_priv) in radeon_gem_object_close()
219 struct drm_file *filp) in radeon_gem_info_ioctl()
240 struct drm_file *filp) in radeon_gem_pread_ioctl()
248 struct drm_file *filp) in radeon_gem_pwrite_ioctl()
256 struct drm_file *filp) in radeon_gem_create_ioctl()
291 struct drm_file *filp) in radeon_gem_set_domain_ioctl()
321 int radeon_mode_dumb_mmap(struct drm_file *filp, in radeon_mode_dumb_mmap()
339 struct drm_file *filp) in radeon_gem_mmap_ioctl()
347 struct drm_file *filp) in radeon_gem_busy_ioctl()
[all …]
HDradeon_ioc32.c67 struct drm_file *file_priv) in compat_radeon_cp_init()
109 struct drm_file *file_priv) in compat_radeon_cp_clear()
131 struct drm_file *file_priv) in compat_radeon_cp_stipple()
157 struct drm_file *file_priv) in compat_radeon_cp_texture()
194 struct drm_file *file_priv) in compat_radeon_cp_vertex2()
219 struct drm_file *file_priv) in compat_radeon_cp_cmdbuf()
240 struct drm_file *file_priv) in compat_radeon_cp_getparam()
261 struct drm_file *file_priv) in compat_radeon_mem_alloc()
281 struct drm_file *file_priv) in compat_radeon_irq_emit()
301 struct drm_file *file_priv) in compat_radeon_cp_setparam()
HDradeon_kms.h15 int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv);
17 struct drm_file *file_priv);
19 struct drm_file *file_priv);
28 struct drm_file *file_priv);
HDradeon_mem.c44 struct drm_file *file_priv) in split_block()
86 int align2, struct drm_file *file_priv) in alloc_block()
156 (*heap)->file_priv = (struct drm_file *) - 1; in init_heap()
163 void radeon_mem_release(struct drm_file *file_priv, struct mem_block *heap) in radeon_mem_release()
222 int radeon_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_mem_alloc()
257 int radeon_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_mem_free()
283 int radeon_mem_init_heap(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_mem_init_heap()
HDradeon_drv.h163 struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */
178 struct drm_file *file_priv;
361 extern int radeon_cp_init(struct drm_device *dev, void *data, struct drm_file *file_priv);
362 extern int radeon_cp_start(struct drm_device *dev, void *data, struct drm_file *file_priv);
363 extern int radeon_cp_stop(struct drm_device *dev, void *data, struct drm_file *file_priv);
364 extern int radeon_cp_reset(struct drm_device *dev, void *data, struct drm_file *file_priv);
365 extern int radeon_cp_idle(struct drm_device *dev, void *data, struct drm_file *file_priv);
366 extern int radeon_cp_resume(struct drm_device *dev, void *data, struct drm_file *file_priv);
367 extern int radeon_engine_reset(struct drm_device *dev, void *data, struct drm_file *file_priv);
368 extern int radeon_fullscreen(struct drm_device *dev, void *data, struct drm_file *file_priv);
[all …]

1234