Home
last modified time | relevance | path

Searched refs:start_timestamp (Results 1 - 25 of 26) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_jd_debugfs.c155 s64 start_timestamp = 0; in kbasep_jd_debugfs_atoms_show() local
162 /* start_timestamp is cleared as soon as the atom leaves UNUSED state in kbasep_jd_debugfs_atoms_show()
165 if (ktime_to_ns(atom->start_timestamp)) { in kbasep_jd_debugfs_atoms_show()
166 start_timestamp = ktime_to_ns(ktime_sub(ktime_get(), atom->start_timestamp)); in kbasep_jd_debugfs_atoms_show()
172 atom->coreref_state, deps[0].type, deps[0].id, deps[1].type, deps[1].id, start_timestamp); in kbasep_jd_debugfs_atoms_show()
H A Dmali_kbase_jd.c943 katom->start_timestamp.tv64 = 0; in jd_submit_atom()
945 katom->start_timestamp = 0; in jd_submit_atom()
H A Dmali_kbase_softjobs.c72 katom->start_timestamp = ktime_get(); in kbasep_add_waiting_with_timeout()
373 s64 elapsed_time = ktime_to_ms(ktime_sub(cur_time, katom->start_timestamp)); in kbasep_soft_job_timeout_worker()
H A Dmali_kbase_defs.h405 ktime_t start_timestamp; member
H A Dmali_kbase_js.c2326 ktime_t tick_diff = ktime_sub(*end_timestamp, katom->start_timestamp); in kbase_js_complete_atom()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_jd_debugfs.c176 s64 start_timestamp = 0; in kbasep_jd_debugfs_atoms_show() local
182 /* start_timestamp is cleared as soon as the atom leaves UNUSED state in kbasep_jd_debugfs_atoms_show()
186 if (ktime_to_ns(atom->start_timestamp)) in kbasep_jd_debugfs_atoms_show()
187 start_timestamp = ktime_to_ns( in kbasep_jd_debugfs_atoms_show()
188 ktime_sub(ktime_get(), atom->start_timestamp)); in kbasep_jd_debugfs_atoms_show()
197 start_timestamp); in kbasep_jd_debugfs_atoms_show()
H A Dmali_kbase_jd.c928 katom->start_timestamp.tv64 = 0; in jd_submit_atom()
930 katom->start_timestamp = 0; in jd_submit_atom()
H A Dmali_kbase_softjobs.c76 katom->start_timestamp = ktime_get(); in kbasep_add_waiting_with_timeout()
401 katom->start_timestamp)); in kbasep_soft_job_timeout_worker()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_jd_debugfs.c163 s64 start_timestamp = 0; in kbasep_jd_debugfs_atoms_show() local
170 /* start_timestamp is cleared as soon as the atom leaves UNUSED state in kbasep_jd_debugfs_atoms_show()
173 if (ktime_to_ns(atom->start_timestamp)) { in kbasep_jd_debugfs_atoms_show()
174 start_timestamp = ktime_to_ns(ktime_sub(ktime_get(), atom->start_timestamp)); in kbasep_jd_debugfs_atoms_show()
180 deps[0].id, deps[1].type, deps[1].id, start_timestamp); in kbasep_jd_debugfs_atoms_show()
H A Dmali_kbase_jd.c865 katom->start_timestamp.tv64 = 0; in jd_submit_atom()
867 katom->start_timestamp = 0; in jd_submit_atom()
H A Dmali_kbase_softjobs.c79 katom->start_timestamp = ktime_get(); in kbasep_add_waiting_with_timeout()
379 s64 elapsed_time = ktime_to_ms(ktime_sub(cur_time, katom->start_timestamp)); in kbasep_soft_job_timeout_worker()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_jd_debugfs.c169 s64 start_timestamp = 0; in kbasep_jd_debugfs_atoms_show() local
175 /* start_timestamp is cleared as soon as the atom leaves UNUSED state in kbasep_jd_debugfs_atoms_show()
178 if (ktime_to_ns(atom->start_timestamp)) in kbasep_jd_debugfs_atoms_show()
179 start_timestamp = ktime_to_ns( in kbasep_jd_debugfs_atoms_show()
180 ktime_sub(ktime_get(), atom->start_timestamp)); in kbasep_jd_debugfs_atoms_show()
190 start_timestamp); in kbasep_jd_debugfs_atoms_show()
H A Dmali_kbase_jd.c980 katom->start_timestamp.tv64 = 0; in jd_submit_atom()
982 katom->start_timestamp = 0; in jd_submit_atom()
H A Dmali_kbase_softjobs.c76 katom->start_timestamp = ktime_get(); in kbasep_add_waiting_with_timeout()
390 katom->start_timestamp)); in kbasep_soft_job_timeout_worker()
H A Dmali_kbase_defs.h412 ktime_t start_timestamp; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h359 * @start_timestamp: time at which the atom was submitted to the GPU, by
480 ktime_t start_timestamp; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h362 * @start_timestamp: time at which the atom was submitted to the GPU, by
503 ktime_t start_timestamp; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_hw.c125 katom->start_timestamp = ktime_get(); in kbase_job_hw_submit()
146 ktime_to_ns(katom->start_timestamp), (u32)katom->kctx->id, 0, katom->work_id); in kbase_job_hw_submit()
161 * Update the start_timestamp of the job currently in the HEAD, based on the
178 timestamp_diff = ktime_sub(end_timestamp, katom->start_timestamp); in kbasep_job_slot_update_head_start_timestamp()
184 katom->start_timestamp = end_timestamp; in kbasep_job_slot_update_head_start_timestamp()
H A Dmali_kbase_jm_rb.c1081 kbase_pm_metrics_update(kbdev, &katom[idx]->start_timestamp); in kbase_backend_slot_update()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_hw.c243 katom->start_timestamp = ktime_get(); in kbase_job_hw_submit()
263 ktime_to_ns(katom->start_timestamp), (u32)katom->kctx->id, 0, katom->work_id); in kbase_job_hw_submit()
279 * Update the start_timestamp of the job currently in the HEAD, based on the
294 timestamp_diff = ktime_sub(end_timestamp, katom->start_timestamp); in kbasep_job_slot_update_head_start_timestamp()
300 katom->start_timestamp = end_timestamp; in kbasep_job_slot_update_head_start_timestamp()
H A Dmali_kbase_jm_rb.c928 kbase_pm_metrics_update(kbdev, &katom[idx]->start_timestamp);
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_hw.c284 katom->start_timestamp = ktime_get(); in kbase_job_hw_submit()
322 ktime_to_ns(katom->start_timestamp), in kbase_job_hw_submit()
340 * Update the start_timestamp of the job currently in the HEAD, based on the
359 katom->start_timestamp); in kbasep_job_slot_update_head_start_timestamp()
366 katom->start_timestamp = end_timestamp; in kbasep_job_slot_update_head_start_timestamp()
H A Dmali_kbase_jm_rb.c1019 &katom[idx]->start_timestamp); in kbase_backend_slot_update()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_hw.c134 katom->start_timestamp = ktime_get(); in kbase_job_hw_submit()
167 ktime_to_ns(katom->start_timestamp), in kbase_job_hw_submit()
184 * Update the start_timestamp of the job currently in the HEAD, based on the
205 katom->start_timestamp); in kbasep_job_slot_update_head_start_timestamp()
211 katom->start_timestamp = end_timestamp; in kbasep_job_slot_update_head_start_timestamp()
H A Dmali_kbase_jm_rb.c1205 &katom[idx]->start_timestamp); in kbase_backend_slot_update()

Completed in 47 milliseconds

12