/Linux-v6.6/drivers/gpu/drm/tegra/ |
D | gem.h | 64 struct tegra_bo *tegra_bo_create_with_handle(struct drm_file *file, 70 int tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm, 83 struct host1x_bo *tegra_gem_lookup(struct drm_file *file, u32 handle);
|
D | drm.c | 102 static int tegra_drm_open(struct drm_device *drm, struct drm_file *filp) in tegra_drm_open() 129 struct drm_file *file) in host1x_reloc_copy_from_user() 169 struct drm_file *file) in tegra_drm_submit() 350 struct drm_file *file) in tegra_gem_create() 364 struct drm_file *file) in tegra_gem_mmap() 384 struct drm_file *file) in tegra_syncpt_read() 399 struct drm_file *file) in tegra_syncpt_incr() 413 struct drm_file *file) in tegra_syncpt_wait() 458 struct drm_file *file) in tegra_open_channel() 491 struct drm_file *file) in tegra_close_channel() [all …]
|
/Linux-v6.6/drivers/gpu/drm/lima/ |
D | lima_drv.c | 37 static int lima_ioctl_get_param(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_get_param() 79 static int lima_ioctl_gem_create(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_create() 95 static int lima_ioctl_gem_info(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_info() 102 static int lima_ioctl_gem_submit(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_submit() 179 static int lima_ioctl_gem_wait(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_wait() 189 static int lima_ioctl_ctx_create(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_ctx_create() 201 static int lima_ioctl_ctx_free(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_ctx_free() 212 static int lima_drm_driver_open(struct drm_device *dev, struct drm_file *file) in lima_drm_driver_open() 238 static void lima_drm_driver_postclose(struct drm_device *dev, struct drm_file *file) in lima_drm_driver_postclose()
|
/Linux-v6.6/drivers/gpu/drm/virtio/ |
D | virtgpu_ioctl.c | 55 void virtio_gpu_create_context(struct drm_device *dev, struct drm_file *file) in virtio_gpu_create_context() 71 struct drm_file *file) in virtio_gpu_map_ioctl() 82 struct drm_file *file) in virtio_gpu_getparam_ioctl() 120 struct drm_file *file) in virtio_gpu_resource_create_ioctl() 192 struct drm_file *file) in virtio_gpu_resource_info_ioctl() 215 struct drm_file *file) in virtio_gpu_transfer_from_host_ioctl() 270 struct drm_file *file) in virtio_gpu_transfer_to_host_ioctl() 332 struct drm_file *file) in virtio_gpu_wait_ioctl() 359 void *data, struct drm_file *file) in virtio_gpu_get_caps_ioctl() 487 struct drm_file *file) in virtio_gpu_resource_create_blob_ioctl() [all …]
|
/Linux-v6.6/drivers/gpu/drm/panfrost/ |
D | panfrost_drv.c | 27 static int panfrost_ioctl_get_param(struct drm_device *ddev, void *data, struct drm_file *file) in panfrost_ioctl_get_param() 80 struct drm_file *file) in panfrost_ioctl_create_bo() 137 struct drm_file *file_priv, in panfrost_lookup_bos() 195 struct drm_file *file_priv, in panfrost_copy_in_sync() 236 struct drm_file *file) in panfrost_ioctl_submit() 309 struct drm_file *file_priv) in panfrost_ioctl_wait_bo() 334 struct drm_file *file_priv) in panfrost_ioctl_mmap_bo() 367 struct drm_file *file_priv) in panfrost_ioctl_get_bo_offset() 394 struct drm_file *file_priv) in panfrost_ioctl_madvise() 467 panfrost_open(struct drm_device *dev, struct drm_file *file) in panfrost_open() [all …]
|
/Linux-v6.6/drivers/gpu/drm/msm/ |
D | msm_drv.c | 586 static int context_init(struct drm_device *dev, struct drm_file *file) in context_init() 610 static int msm_open(struct drm_device *dev, struct drm_file *file) in msm_open() 626 static void msm_postclose(struct drm_device *dev, struct drm_file *file) in msm_postclose() 668 struct drm_file *file) in msm_ioctl_get_param() 690 struct drm_file *file) in msm_ioctl_set_param() 709 struct drm_file *file) in msm_ioctl_gem_new() 744 struct drm_file *file) in msm_ioctl_gem_cpu_prep() 768 struct drm_file *file) in msm_ioctl_gem_cpu_fini() 786 struct drm_file *file, struct drm_gem_object *obj, in msm_ioctl_gem_info_iova() 806 struct drm_file *file, struct drm_gem_object *obj, in msm_ioctl_gem_info_set_iova() [all …]
|
/Linux-v6.6/drivers/gpu/drm/i915/ |
D | i915_getparam.h | 10 struct drm_file; 13 struct drm_file *file_priv);
|
D | i915_ioctl.h | 10 struct drm_file; 12 int i915_reg_read_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
|
D | i915_query.h | 11 struct drm_file; 13 int i915_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
|
D | i915_file_private.h | 14 struct drm_file; 21 struct drm_file *file;
|
D | i915_drm_client.h | 17 struct drm_file; 50 void i915_drm_client_fdinfo(struct drm_printer *p, struct drm_file *file);
|
/Linux-v6.6/drivers/gpu/drm/i915/display/ |
D | intel_sprite_uapi.h | 10 struct drm_file; 13 struct drm_file *file_priv);
|
/Linux-v6.6/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_gem.c | 41 struct drm_file *file_priv) in vmw_gem_object_open() 47 struct drm_file *file_priv) in vmw_gem_object_close() 129 struct drm_file *filp, in vmw_gem_object_create_with_handle() 154 struct drm_file *filp) in vmw_gem_object_create_ioctl() 237 struct drm_file *file; in vmw_debugfs_gem_info_show()
|
/Linux-v6.6/drivers/gpu/drm/i915/gem/ |
D | i915_gem_create.h | 9 struct drm_file; 13 int i915_gem_dumb_create(struct drm_file *file_priv,
|
D | i915_gem_mman.h | 14 struct drm_file; 23 int i915_gem_dumb_mmap_offset(struct drm_file *file_priv,
|
/Linux-v6.6/drivers/gpu/drm/nouveau/ |
D | nouveau_uvmm.h | 62 struct drm_file *file_priv; 93 struct drm_file *file_priv); 96 struct drm_file *file_priv);
|
/Linux-v6.6/drivers/gpu/drm/qxl/ |
D | qxl_gem.c | 82 struct drm_file *file_priv, in qxl_gem_object_create_with_handle() 113 int qxl_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in qxl_gem_object_open() 119 struct drm_file *file_priv) in qxl_gem_object_close()
|
/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_sched.h | 31 struct drm_file; 36 struct drm_file *filp);
|
/Linux-v6.6/drivers/gpu/drm/i915/selftests/ |
D | mock_drm.h | 32 struct drm_file; 40 static inline struct drm_file *to_drm_file(struct file *f) in to_drm_file()
|
/Linux-v6.6/drivers/gpu/drm/ |
D | drm_vm.c | 113 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_fault() 232 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_shm_close() 302 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_dma_fault() 338 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_sg_fault() 407 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_open() 442 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_close() 462 struct drm_file *priv = filp->private_data; in drm_mmap_dma() 525 struct drm_file *priv = filp->private_data; in drm_mmap_locked() 639 struct drm_file *priv = filp->private_data; in drm_legacy_mmap()
|
D | drm_lease.c | 109 bool _drm_lease_held(struct drm_file *file_priv, int id) in _drm_lease_held() 126 bool drm_lease_held(struct drm_file *file_priv, int id) in drm_lease_held() 154 uint32_t drm_lease_filter_crtcs(struct drm_file *file_priv, uint32_t crtcs_in) in drm_lease_filter_crtcs() 379 struct drm_file *lessor_priv, in fill_object_idr() 477 void *data, struct drm_file *lessor_priv) in drm_mode_create_lease_ioctl() 487 struct drm_file *lessee_priv; in drm_mode_create_lease_ioctl() 590 void *data, struct drm_file *lessor_priv) in drm_mode_list_lessees_ioctl() 638 void *data, struct drm_file *lessee_priv) in drm_mode_get_lease_ioctl() 696 void *data, struct drm_file *lessor_priv) in drm_mode_revoke_lease_ioctl()
|
/Linux-v6.6/drivers/gpu/drm/vgem/ |
D | vgem_drv.h | 45 struct drm_file *file); 48 struct drm_file *file);
|
/Linux-v6.6/drivers/gpu/drm/renesas/rcar-du/ |
D | rcar_du_kms.h | 16 struct drm_file; 37 int rcar_du_dumb_create(struct drm_file *file, struct drm_device *dev,
|
/Linux-v6.6/drivers/gpu/drm/radeon/ |
D | radeon_drv.h | 123 int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv); 125 struct drm_file *file_priv);
|
/Linux-v6.6/drivers/gpu/drm/v3d/ |
D | v3d_bo.c | 126 struct v3d_bo *v3d_bo_create(struct drm_device *dev, struct drm_file *file_priv, in v3d_bo_create() 171 struct drm_file *file_priv) in v3d_create_bo_ioctl() 195 struct drm_file *file_priv) in v3d_mmap_bo_ioctl() 218 struct drm_file *file_priv) in v3d_get_bo_offset_ioctl()
|