Home
last modified time | relevance | path

Searched refs:js_data (Results 1 - 25 of 81) sorted by relevance

1234

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c131 mutex_lock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
133 mutex_unlock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
145 js_devdata = &kbdev->js_data; in kbasep_js_runpool_retain_ctx_nolock()
406 jsdd = &kbdev->js_data; in kbasep_js_devdata_init()
516 js_devdata = &kbdev->js_data; in kbasep_js_devdata_term()
586 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
594 WARN_ON(atomic_read(&kbdev->js_data.nr_contexts_runnable) <= 0); in kbasep_js_kctx_term()
595 atomic_dec(&kbdev->js_data.nr_contexts_runnable); in kbasep_js_kctx_term()
601 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
604 mutex_lock(&kbdev->js_data in kbasep_js_kctx_term()
[all...]
H A Dmali_kbase_jm.c78 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick()
90 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick_all()
H A Dmali_kbase_pm.c44 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_pm_context_active_handle_suspend()
108 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_pm_context_idle()
H A Dmali_kbase_js_ctx_attr.h121 js_devdata = &kbdev->js_data; in kbasep_js_ctx_attr_count_on_runpool()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c133 mutex_lock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
135 mutex_unlock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
148 js_devdata = &kbdev->js_data; in kbasep_js_runpool_retain_ctx_nolock()
425 jsdd = &kbdev->js_data; in kbasep_js_devdata_init()
545 js_devdata = &kbdev->js_data; in kbasep_js_devdata_term()
617 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
624 WARN_ON(atomic_read(&kbdev->js_data.nr_contexts_runnable) <= 0); in kbasep_js_kctx_term()
625 atomic_dec(&kbdev->js_data.nr_contexts_runnable); in kbasep_js_kctx_term()
631 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
634 mutex_lock(&kbdev->js_data in kbasep_js_kctx_term()
[all...]
H A Dmali_kbase_jm.c80 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick()
92 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick_all()
H A Dmali_kbase_pm.c48 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_pm_context_active_handle_suspend()
107 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_pm_context_idle()
H A Dmali_kbase_js_ctx_attr.h123 js_devdata = &kbdev->js_data; in kbasep_js_ctx_attr_count_on_runpool()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c132 mutex_lock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
134 mutex_unlock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
413 jsdd = &kbdev->js_data; in kbasep_js_devdata_init()
516 js_devdata = &kbdev->js_data; in kbasep_js_devdata_term()
588 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
598 WARN_ON(atomic_read(&kbdev->js_data.nr_contexts_runnable) <= 0); in kbasep_js_kctx_term()
599 atomic_dec(&kbdev->js_data.nr_contexts_runnable); in kbasep_js_kctx_term()
605 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
608 mutex_lock(&kbdev->js_data.runpool_mutex); in kbasep_js_kctx_term()
610 mutex_unlock(&kbdev->js_data in kbasep_js_kctx_term()
[all...]
H A Dmali_kbase_jm.c90 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick()
102 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick_all()
H A Dmali_kbase_js_ctx_attr.h120 js_devdata = &kbdev->js_data; in kbasep_js_ctx_attr_count_on_runpool()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_js_backend.c41 lockdep_assert_held(&kbdev->js_data.runpool_mutex); in timer_callback_should_run()
51 nr_running_ctxs = atomic_read(&kbdev->js_data.nr_contexts_runnable); in timer_callback_should_run()
54 if (kbdev->js_data.softstop_always) { in timer_callback_should_run()
102 js_devdata = &kbdev->js_data; in timer_callback()
281 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_backend_ctx_count_changed()
H A Dmali_kbase_jm_as.c53 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in assign_and_activate_kctx_addr_space()
109 kbasep_js_clear_submit_allowed(&kbdev->js_data, kctx); in kbase_backend_release_ctx_irq()
128 js_devdata = &kbdev->js_data; in kbase_backend_find_and_release_free_address_space()
218 js_devdata = &kbdev->js_data; in kbase_backend_use_ctx()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_js_backend.c41 lockdep_assert_held(&kbdev->js_data.runpool_mutex); in timer_callback_should_run()
51 nr_running_ctxs = atomic_read(&kbdev->js_data.nr_contexts_runnable); in timer_callback_should_run()
54 if (kbdev->js_data.softstop_always) { in timer_callback_should_run()
97 js_devdata = &kbdev->js_data; in timer_callback()
254 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_backend_ctx_count_changed()
H A Dmali_kbase_js_affinity.c205 js_devdata = &kbdev->js_data; in kbase_js_affinity_would_violate()
221 js_devdata = &kbdev->js_data; in kbase_js_affinity_retain_slot_cores()
248 js_devdata = &kbdev->js_data; in kbase_js_affinity_release_slot_cores()
275 js_devdata = &kbdev->js_data; in kbase_js_debug_log_current_affinities()
H A Dmali_kbase_jm_as.c46 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in assign_and_activate_kctx_addr_space()
97 kbasep_js_clear_submit_allowed(&kbdev->js_data, kctx); in kbase_backend_release_ctx_irq()
114 js_devdata = &kbdev->js_data; in kbase_backend_find_and_release_free_address_space()
197 js_devdata = &kbdev->js_data; in kbase_backend_use_ctx()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_js_backend.c42 lockdep_assert_held(&kbdev->js_data.runpool_mutex); in timer_callback_should_run()
52 nr_running_ctxs = atomic_read(&kbdev->js_data.nr_contexts_runnable); in timer_callback_should_run()
55 if (kbdev->js_data.softstop_always) { in timer_callback_should_run()
98 js_devdata = &kbdev->js_data; in timer_callback()
256 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_backend_ctx_count_changed()
H A Dmali_kbase_jm_as.c53 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in assign_and_activate_kctx_addr_space()
106 kbasep_js_clear_submit_allowed(&kbdev->js_data, kctx); in kbase_backend_release_ctx_irq()
123 js_devdata = &kbdev->js_data; in kbase_backend_find_and_release_free_address_space()
206 js_devdata = &kbdev->js_data; in kbase_backend_use_ctx()
H A Dmali_kbase_pm_internal.h713 mutex_lock(&kbdev->js_data.runpool_mutex); in kbase_pm_lock()
727 mutex_unlock(&kbdev->js_data.runpool_mutex); in kbase_pm_unlock()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_js_backend.c44 lockdep_assert_held(&kbdev->js_data.runpool_mutex); in timer_callback_should_run()
53 nr_running_ctxs = atomic_read(&kbdev->js_data.nr_contexts_runnable); in timer_callback_should_run()
56 if (kbdev->js_data.softstop_always) { in timer_callback_should_run()
104 js_devdata = &kbdev->js_data; in timer_callback()
279 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_backend_ctx_count_changed()
H A Dmali_kbase_js_affinity.c221 js_devdata = &kbdev->js_data; in kbase_js_affinity_would_violate()
239 js_devdata = &kbdev->js_data; in kbase_js_affinity_retain_slot_cores()
268 js_devdata = &kbdev->js_data; in kbase_js_affinity_release_slot_cores()
296 js_devdata = &kbdev->js_data; in kbase_js_debug_log_current_affinities()
H A Dmali_kbase_jm_as.c50 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in assign_and_activate_kctx_addr_space()
103 kbasep_js_clear_submit_allowed(&kbdev->js_data, kctx); in kbase_backend_release_ctx_irq()
122 js_devdata = &kbdev->js_data; in kbase_backend_find_and_release_free_address_space()
213 js_devdata = &kbdev->js_data; in kbase_backend_use_ctx()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c136 mutex_lock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
138 mutex_unlock(&kbdev->js_data.runpool_mutex); in kbase_js_sync_timers()
509 jsdd = &kbdev->js_data; in kbasep_js_devdata_init()
627 js_devdata = &kbdev->js_data; in kbasep_js_devdata_term()
703 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
712 WARN_ON(atomic_read(&kbdev->js_data.nr_contexts_runnable) <= 0); in kbasep_js_kctx_term()
713 atomic_dec(&kbdev->js_data.nr_contexts_runnable); in kbasep_js_kctx_term()
719 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
722 mutex_lock(&kbdev->js_data.runpool_mutex); in kbasep_js_kctx_term()
724 mutex_unlock(&kbdev->js_data in kbasep_js_kctx_term()
[all...]
H A Dmali_kbase_jm.c90 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick()
102 struct kbasep_js_device_data *js_devdata = &kbdev->js_data; in kbase_jm_try_kick_all()
H A Dmali_kbase_js_ctx_attr.h111 js_devdata = &kbdev->js_data; in kbasep_js_ctx_attr_count_on_runpool()

Completed in 17 milliseconds

1234