Lines Matching refs:file_priv

297 	       struct drm_file *file_priv,  in v3d_lookup_bos()  argument
312 return drm_gem_objects_lookup(file_priv, in v3d_lookup_bos()
368 struct drm_file *file_priv) in v3d_wait_bo_ioctl() argument
380 ret = drm_gem_dma_resv_wait(file_priv, args->handle, in v3d_wait_bo_ioctl()
400 v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, in v3d_job_init() argument
404 struct v3d_file_priv *v3d_priv = file_priv->driver_priv; in v3d_job_init()
436 ret = drm_sched_job_add_syncobj_dependency(&job->base, file_priv, in.handle, 0); in v3d_job_init()
444 ret = drm_sched_job_add_syncobj_dependency(&job->base, file_priv, in_sync, 0); in v3d_job_init()
478 v3d_attach_fences_and_unlock_reservation(struct drm_file *file_priv, in v3d_attach_fences_and_unlock_reservation() argument
500 sync_out = drm_syncobj_find(file_priv, out_sync); in v3d_attach_fences_and_unlock_reservation()
533 v3d_get_multisync_post_deps(struct drm_file *file_priv, in v3d_get_multisync_post_deps() argument
561 se->out_syncs[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_multisync_post_deps()
584 v3d_get_multisync_submit_deps(struct drm_file *file_priv, in v3d_get_multisync_submit_deps() argument
598 ret = v3d_get_multisync_post_deps(file_priv, data, multisync.out_sync_count, in v3d_get_multisync_submit_deps()
615 v3d_get_extensions(struct drm_file *file_priv, in v3d_get_extensions() argument
633 ret = v3d_get_multisync_submit_deps(file_priv, user_ext, data); in v3d_get_extensions()
662 struct drm_file *file_priv) in v3d_submit_cl_ioctl() argument
665 struct v3d_file_priv *v3d_priv = file_priv->driver_priv; in v3d_submit_cl_ioctl()
688 ret = v3d_get_extensions(file_priv, args->extensions, &se); in v3d_submit_cl_ioctl()
695 ret = v3d_job_init(v3d, file_priv, (void *)&render, sizeof(*render), in v3d_submit_cl_ioctl()
705 ret = v3d_job_init(v3d, file_priv, (void *)&bin, sizeof(*bin), in v3d_submit_cl_ioctl()
719 ret = v3d_job_init(v3d, file_priv, (void *)&clean_job, sizeof(*clean_job), in v3d_submit_cl_ioctl()
729 ret = v3d_lookup_bos(dev, file_priv, last_job, in v3d_submit_cl_ioctl()
776 v3d_attach_fences_and_unlock_reservation(file_priv, in v3d_submit_cl_ioctl()
816 struct drm_file *file_priv) in v3d_submit_tfu_ioctl() argument
833 ret = v3d_get_extensions(file_priv, args->extensions, &se); in v3d_submit_tfu_ioctl()
840 ret = v3d_job_init(v3d, file_priv, (void *)&job, sizeof(*job), in v3d_submit_tfu_ioctl()
862 bo = drm_gem_object_lookup(file_priv, args->bo_handles[job->base.bo_count]); in v3d_submit_tfu_ioctl()
881 v3d_attach_fences_and_unlock_reservation(file_priv, in v3d_submit_tfu_ioctl()
909 struct drm_file *file_priv) in v3d_submit_csd_ioctl() argument
912 struct v3d_file_priv *v3d_priv = file_priv->driver_priv; in v3d_submit_csd_ioctl()
936 ret = v3d_get_extensions(file_priv, args->extensions, &se); in v3d_submit_csd_ioctl()
943 ret = v3d_job_init(v3d, file_priv, (void *)&job, sizeof(*job), in v3d_submit_csd_ioctl()
948 ret = v3d_job_init(v3d, file_priv, (void *)&clean_job, sizeof(*clean_job), in v3d_submit_csd_ioctl()
955 ret = v3d_lookup_bos(dev, file_priv, clean_job, in v3d_submit_csd_ioctl()
984 v3d_attach_fences_and_unlock_reservation(file_priv, in v3d_submit_csd_ioctl()