Home
last modified time | relevance | path

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

12345678910>>...13

/Linux-v6.1/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.c105 static int tegra_drm_open(struct drm_device *drm, struct drm_file *filp) in tegra_drm_open()
132 struct drm_file *file) in host1x_reloc_copy_from_user()
172 struct drm_file *file) in tegra_drm_submit()
353 struct drm_file *file) in tegra_gem_create()
367 struct drm_file *file) in tegra_gem_mmap()
387 struct drm_file *file) in tegra_syncpt_read()
402 struct drm_file *file) in tegra_syncpt_incr()
416 struct drm_file *file) in tegra_syncpt_wait()
461 struct drm_file *file) in tegra_open_channel()
494 struct drm_file *file) in tegra_close_channel()
[all …]
/Linux-v6.1/drivers/gpu/drm/lima/
Dlima_drv.c36 static int lima_ioctl_get_param(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_get_param()
78 static int lima_ioctl_gem_create(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_create()
94 static int lima_ioctl_gem_info(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_info()
101 static int lima_ioctl_gem_submit(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_submit()
178 static int lima_ioctl_gem_wait(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_wait()
188 static int lima_ioctl_ctx_create(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_ctx_create()
200 static int lima_ioctl_ctx_free(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_ctx_free()
211 static int lima_drm_driver_open(struct drm_device *dev, struct drm_file *file) in lima_drm_driver_open()
237 static void lima_drm_driver_postclose(struct drm_device *dev, struct drm_file *file) in lima_drm_driver_postclose()
/Linux-v6.1/drivers/gpu/drm/i810/
Di810_dma.c94 struct drm_file *priv = filp->private_data; in i810_mmap_buffers()
125 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer()
173 struct drm_file *file_priv) in i810_dma_get_buffer()
426 struct drm_file *file_priv) in i810_dma_init()
888 struct drm_file *file_priv) in i810_driver_reclaim_buffers()
919 struct drm_file *file_priv) in i810_flush_ioctl()
928 struct drm_file *file_priv) in i810_dma_vertex()
956 struct drm_file *file_priv) in i810_clear_bufs()
972 struct drm_file *file_priv) in i810_swap_bufs()
983 struct drm_file *file_priv) in i810_getage()
[all …]
/Linux-v6.1/drivers/gpu/drm/panfrost/
Dpanfrost_drv.c26 static int panfrost_ioctl_get_param(struct drm_device *ddev, void *data, struct drm_file *file) in panfrost_ioctl_get_param()
79 struct drm_file *file) in panfrost_ioctl_create_bo()
127 struct drm_file *file_priv, in panfrost_lookup_bos()
185 struct drm_file *file_priv, in panfrost_copy_in_sync()
233 struct drm_file *file) in panfrost_ioctl_submit()
306 struct drm_file *file_priv) in panfrost_ioctl_wait_bo()
331 struct drm_file *file_priv) in panfrost_ioctl_mmap_bo()
364 struct drm_file *file_priv) in panfrost_ioctl_get_bo_offset()
391 struct drm_file *file_priv) in panfrost_ioctl_madvise()
459 panfrost_open(struct drm_device *dev, struct drm_file *file) in panfrost_open()
[all …]
/Linux-v6.1/drivers/gpu/drm/virtio/
Dvirtgpu_ioctl.c42 struct drm_file *file, in virtio_gpu_fence_event_create()
85 void virtio_gpu_create_context(struct drm_device *dev, struct drm_file *file) in virtio_gpu_create_context()
101 struct drm_file *file) in virtio_gpu_map_ioctl()
118 struct drm_file *file) in virtio_gpu_execbuffer_ioctl()
267 struct drm_file *file) in virtio_gpu_getparam_ioctl()
305 struct drm_file *file) in virtio_gpu_resource_create_ioctl()
369 struct drm_file *file) in virtio_gpu_resource_info_ioctl()
392 struct drm_file *file) in virtio_gpu_transfer_from_host_ioctl()
447 struct drm_file *file) in virtio_gpu_transfer_to_host_ioctl()
509 struct drm_file *file) in virtio_gpu_wait_ioctl()
[all …]
/Linux-v6.1/include/drm/
Ddrm_prime.h63 struct drm_file;
71 struct drm_file *file_priv, int prime_fd, uint32_t *handle);
73 struct drm_file *file_priv, uint32_t handle, uint32_t flags,
/Linux-v6.1/drivers/gpu/drm/i915/
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_getparam.h10 struct drm_file;
13 struct drm_file *file_priv);
Di915_file_private.h14 struct drm_file;
21 struct drm_file *file;
/Linux-v6.1/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.1/drivers/gpu/drm/msm/
Dmsm_drv.c566 static int context_init(struct drm_device *dev, struct drm_file *file) in context_init()
590 static int msm_open(struct drm_device *dev, struct drm_file *file) in msm_open()
606 static void msm_postclose(struct drm_device *dev, struct drm_file *file) in msm_postclose()
650 struct drm_file *file) in msm_ioctl_get_param()
672 struct drm_file *file) in msm_ioctl_set_param()
691 struct drm_file *file) in msm_ioctl_gem_new()
726 struct drm_file *file) in msm_ioctl_gem_cpu_prep()
750 struct drm_file *file) in msm_ioctl_gem_cpu_fini()
768 struct drm_file *file, struct drm_gem_object *obj, in msm_ioctl_gem_info_iova()
788 struct drm_file *file, struct drm_gem_object *obj, in msm_ioctl_gem_info_set_iova()
[all …]
/Linux-v6.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_gem.c55 struct drm_file *file_priv) in vmw_gem_object_open()
61 struct drm_file *file_priv) in vmw_gem_object_close()
137 struct drm_file *filp, in vmw_gem_object_create_with_handle()
163 struct drm_file *filp) in vmw_gem_object_create_ioctl()
244 struct drm_file *file; in vmw_debugfs_gem_info_show()
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sched.h31 struct drm_file;
36 struct drm_file *filp);
/Linux-v6.1/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.1/drivers/gpu/drm/qxl/
Dqxl_gem.c76 struct drm_file *file_priv, in qxl_gem_object_create_with_handle()
104 int qxl_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in qxl_gem_object_open()
110 struct drm_file *file_priv) in qxl_gem_object_close()
/Linux-v6.1/drivers/gpu/drm/nouveau/
Dnouveau_abi16.h6 struct drm_device *dev, void *data, struct drm_file *file_priv
37 struct nouveau_abi16 *nouveau_abi16_get(struct drm_file *);
41 int nouveau_abi16_usif(struct drm_file *, void *data, u32 size);
/Linux-v6.1/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()
376 struct drm_file *lessor_priv, in fill_object_idr()
474 void *data, struct drm_file *lessor_priv) in drm_mode_create_lease_ioctl()
484 struct drm_file *lessee_priv; in drm_mode_create_lease_ioctl()
587 void *data, struct drm_file *lessor_priv) in drm_mode_list_lessees_ioctl()
634 void *data, struct drm_file *lessee_priv) in drm_mode_get_lease_ioctl()
692 void *data, struct drm_file *lessor_priv) in drm_mode_revoke_lease_ioctl()
/Linux-v6.1/drivers/gpu/drm/radeon/
Dradeon_drv.h124 int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv);
126 struct drm_file *file_priv);
/Linux-v6.1/drivers/gpu/drm/vgem/
Dvgem_drv.h56 struct drm_file *file);
59 struct drm_file *file);
/Linux-v6.1/drivers/gpu/drm/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.1/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