Home
last modified time | relevance | path

Searched refs:drm_file (Results 51 – 75 of 318) sorted by relevance

12345678910>>...13

/Linux-v6.6/drivers/gpu/drm/tegra/
Dgem.h64 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);
Ddrm.c102 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/
Dlima_drv.c37 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/
Dvirtgpu_ioctl.c55 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/
Dpanfrost_drv.c27 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/
Dmsm_drv.c586 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/
Di915_getparam.h10 struct drm_file;
13 struct drm_file *file_priv);
Di915_ioctl.h10 struct drm_file;
12 int i915_reg_read_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
Di915_query.h11 struct drm_file;
13 int i915_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
Di915_file_private.h14 struct drm_file;
21 struct drm_file *file;
Di915_drm_client.h17 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/
Dintel_sprite_uapi.h10 struct drm_file;
13 struct drm_file *file_priv);
/Linux-v6.6/drivers/gpu/drm/vmwgfx/
Dvmwgfx_gem.c41 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/
Di915_gem_create.h9 struct drm_file;
13 int i915_gem_dumb_create(struct drm_file *file_priv,
Di915_gem_mman.h14 struct drm_file;
23 int i915_gem_dumb_mmap_offset(struct drm_file *file_priv,
/Linux-v6.6/drivers/gpu/drm/nouveau/
Dnouveau_uvmm.h62 struct drm_file *file_priv;
93 struct drm_file *file_priv);
96 struct drm_file *file_priv);
/Linux-v6.6/drivers/gpu/drm/qxl/
Dqxl_gem.c82 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/
Damdgpu_sched.h31 struct drm_file;
36 struct drm_file *filp);
/Linux-v6.6/drivers/gpu/drm/i915/selftests/
Dmock_drm.h32 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/
Ddrm_vm.c113 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()
Ddrm_lease.c109 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/
Dvgem_drv.h45 struct drm_file *file);
48 struct drm_file *file);
/Linux-v6.6/drivers/gpu/drm/renesas/rcar-du/
Drcar_du_kms.h16 struct drm_file;
37 int rcar_du_dumb_create(struct drm_file *file, struct drm_device *dev,
/Linux-v6.6/drivers/gpu/drm/radeon/
Dradeon_drv.h123 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/
Dv3d_bo.c126 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()

12345678910>>...13