Home
last modified time | relevance | path

Searched refs:job_status (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/accel/ivpu/
H A Divpu_job.c567 bool ivpu_job_handle_engine_error(struct ivpu_device *vdev, u32 job_id, u32 job_status) in ivpu_job_handle_engine_error() argument
571 switch (job_status) { in ivpu_job_handle_engine_error()
583 job->job_status = job_status; in ivpu_job_handle_engine_error()
605 static int ivpu_job_signal_and_destroy(struct ivpu_device *vdev, u32 job_id, u32 job_status) in ivpu_job_signal_and_destroy() argument
617 if (job->job_status == VPU_JSM_STATUS_SUCCESS) { in ivpu_job_signal_and_destroy()
619 job->job_status = DRM_IVPU_JOB_STATUS_ABORTED; in ivpu_job_signal_and_destroy()
621 job->job_status = job_status; in ivpu_job_signal_and_destroy()
624 job->bos[CMD_BUF_IDX]->job_status = job->job_status; in ivpu_job_signal_and_destroy()
630 job->job_status); in ivpu_job_signal_and_destroy()
1085 if (!ivpu_job_handle_engine_error(vdev, payload->job_id, payload->job_status)) in ivpu_job_done_callback()
[all …]