/drivers/gpu/drm/ |
D | drm_crtc_internal.h | 46 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 …]
|
D | drm_legacy.h | 36 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 …]
|
D | drm_internal.h | 36 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 …]
|
D | drm_auth.c | 57 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 …]
|
D | drm_context.c | 37 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 …]
|
D | drm_gem.c | 176 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 …]
|
D | drm_agpsupport.c | 77 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()
|
D | drm_ioctl.c | 99 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/ |
D | nouveau_gem.h | 23 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/ |
D | exynos_drm_gem.h | 72 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,
|
D | exynos_drm_g2d.h | 12 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()
|
D | exynos_drm_ipp.h | 80 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/ |
D | via_drv.h | 126 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/ |
D | vmwgfx_drv.h | 544 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 …]
|
D | vmwgfx_fence.h | 99 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/ |
D | radeon_gem.c | 141 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/ |
D | virtgpu_gem.c | 52 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()
|
D | virtgpu_ioctl.c | 45 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/ |
D | armada_gem.h | 35 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/ |
D | r128_drv.h | 141 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/ |
D | drm.c | 241 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/ |
D | qxl_ioctl.c | 34 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/ |
D | vc4_drv.h | 420 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/ |
D | sis_mm.c | 63 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/ |
D | i810_dma.c | 89 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 …]
|