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_add_deps(struct drm_file *file_priv, struct v3d_job *job, in v3d_job_add_deps() argument
406 ret = drm_syncobj_find_fence(file_priv, in_sync, point, 0, &in_fence); in v3d_job_add_deps()
414 v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, in v3d_job_init() argument
418 struct v3d_file_priv *v3d_priv = file_priv->driver_priv; in v3d_job_init()
450 ret = v3d_job_add_deps(file_priv, job, in.handle, 0); in v3d_job_init()
456 ret = v3d_job_add_deps(file_priv, job, in_sync, 0); in v3d_job_init()
488 v3d_attach_fences_and_unlock_reservation(struct drm_file *file_priv, in v3d_attach_fences_and_unlock_reservation() argument
510 sync_out = drm_syncobj_find(file_priv, out_sync); in v3d_attach_fences_and_unlock_reservation()
543 v3d_get_multisync_post_deps(struct drm_file *file_priv, in v3d_get_multisync_post_deps() argument
571 se->out_syncs[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_multisync_post_deps()
594 v3d_get_multisync_submit_deps(struct drm_file *file_priv, in v3d_get_multisync_submit_deps() argument
608 ret = v3d_get_multisync_post_deps(file_priv, data, multisync.out_sync_count, in v3d_get_multisync_submit_deps()
625 v3d_get_extensions(struct drm_file *file_priv, in v3d_get_extensions() argument
643 ret = v3d_get_multisync_submit_deps(file_priv, user_ext, data); in v3d_get_extensions()
672 struct drm_file *file_priv) in v3d_submit_cl_ioctl() argument
675 struct v3d_file_priv *v3d_priv = file_priv->driver_priv; in v3d_submit_cl_ioctl()
698 ret = v3d_get_extensions(file_priv, args->extensions, &se); in v3d_submit_cl_ioctl()
705 ret = v3d_job_init(v3d, file_priv, (void *)&render, sizeof(*render), in v3d_submit_cl_ioctl()
715 ret = v3d_job_init(v3d, file_priv, (void *)&bin, sizeof(*bin), in v3d_submit_cl_ioctl()
729 ret = v3d_job_init(v3d, file_priv, (void *)&clean_job, sizeof(*clean_job), in v3d_submit_cl_ioctl()
739 ret = v3d_lookup_bos(dev, file_priv, last_job, in v3d_submit_cl_ioctl()
786 v3d_attach_fences_and_unlock_reservation(file_priv, in v3d_submit_cl_ioctl()
826 struct drm_file *file_priv) in v3d_submit_tfu_ioctl() argument
843 ret = v3d_get_extensions(file_priv, args->extensions, &se); in v3d_submit_tfu_ioctl()
850 ret = v3d_job_init(v3d, file_priv, (void *)&job, sizeof(*job), in v3d_submit_tfu_ioctl()
872 bo = drm_gem_object_lookup(file_priv, args->bo_handles[job->base.bo_count]); in v3d_submit_tfu_ioctl()
891 v3d_attach_fences_and_unlock_reservation(file_priv, in v3d_submit_tfu_ioctl()
919 struct drm_file *file_priv) in v3d_submit_csd_ioctl() argument
922 struct v3d_file_priv *v3d_priv = file_priv->driver_priv; in v3d_submit_csd_ioctl()
946 ret = v3d_get_extensions(file_priv, args->extensions, &se); in v3d_submit_csd_ioctl()
953 ret = v3d_job_init(v3d, file_priv, (void *)&job, sizeof(*job), in v3d_submit_csd_ioctl()
958 ret = v3d_job_init(v3d, file_priv, (void *)&clean_job, sizeof(*clean_job), in v3d_submit_csd_ioctl()
965 ret = v3d_lookup_bos(dev, file_priv, clean_job, in v3d_submit_csd_ioctl()
994 v3d_attach_fences_and_unlock_reservation(file_priv, in v3d_submit_csd_ioctl()