Searched refs:slot_rb (Results 1 – 7 of 7) sorted by relevance
46 struct slot_rb { struct79 struct slot_rb slot_rb[BASE_JM_MAX_NR_SLOTS]; member
56 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[katom->slot_nr]; in kbase_gpu_enqueue_atom()84 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_gpu_dequeue_atom()110 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_gpu_inspect()129 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_backend_inspect_tail()1456 kbdev->hwaccess.backend.slot_rb[js].last_context = in kbase_gpu_complete_hw()1466 kbdev->hwaccess.backend.slot_rb[js].last_context = 0; in kbase_gpu_complete_hw()
113 if (!kbdev->hwaccess.backend.slot_rb[js].job_chain_flag) { in kbase_job_hw_submit()116 kbdev->hwaccess.backend.slot_rb[js].job_chain_flag = in kbase_job_hw_submit()120 kbdev->hwaccess.backend.slot_rb[js].job_chain_flag = in kbase_job_hw_submit()169 kbdev->hwaccess.backend.slot_rb[js].last_context = katom->kctx; in kbase_job_hw_submit()
71 struct slot_rb { struct102 struct slot_rb slot_rb[BASE_JM_MAX_NR_SLOTS]; member
72 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[katom->slot_nr]; in kbase_gpu_enqueue_atom()99 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_gpu_dequeue_atom()122 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_gpu_inspect()134 struct slot_rb *rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_backend_inspect_tail()1154 kbdev->hwaccess.backend.slot_rb[js].last_kctx_tagged = in kbase_gpu_irq_evict()1457 kbdev->hwaccess.backend.slot_rb[js].last_kctx_tagged = SLOT_RB_NULL_TAG_VAL; in kbase_backend_reset()1676 kbdev->hwaccess.backend.slot_rb[js] in kbase_backend_soft_hard_stop_slot()1756 kbdev->hwaccess.backend.slot_rb[js].last_kctx_tagged = in kbase_backend_soft_hard_stop_slot()1852 u64 tagged_kctx = kbdev->hwaccess.backend.slot_rb[js].last_kctx_tagged; in kbase_backend_slot_kctx_purge_locked()1856 kbdev->hwaccess.backend.slot_rb[js].last_kctx_tagged = SLOT_RB_TAG_PURGED; in kbase_backend_slot_kctx_purge_locked()[all …]
220 struct slot_rb *ptr_slot_rb = &kbdev->hwaccess.backend.slot_rb[js]; in kbase_job_hw_submit()
1195 kbdev->hwaccess.backend.slot_rb[js].last_kctx_tagged = SLOT_RB_NULL_TAG_VAL; in kbase_pm_l2_clear_backend_slot_submit_kctx()