Home
last modified time | relevance | path

Searched refs:callbacks (Results 1 - 25 of 29) sorted by relevance

12

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c53 struct kbase_clk_rate_trace_op_conf *callbacks = in get_clk_rate_trace_callbacks() local
59 return callbacks; in get_clk_rate_trace_callbacks()
65 callbacks = &arb_clk_rate_trace_ops; in get_clk_rate_trace_callbacks()
68 "Arbitration supported but disabled by platform. Leaving clk rate callbacks as default.\n"); in get_clk_rate_trace_callbacks()
72 return callbacks; in get_clk_rate_trace_callbacks()
148 struct kbase_clk_rate_trace_op_conf *callbacks; in gpu_clk_data_init() local
153 callbacks = get_clk_rate_trace_callbacks(kbdev); in gpu_clk_data_init()
155 if (WARN_ON(!callbacks) || in gpu_clk_data_init()
170 callbacks->get_gpu_clk_rate(kbdev, gpu_clk_handle); in gpu_clk_data_init()
188 if (callbacks in gpu_clk_data_init()
201 struct kbase_clk_rate_trace_op_conf *callbacks; kbase_clk_rate_trace_manager_init() local
[all...]
H A Dmali_kbase_pm_backend.c51 struct kbase_pm_callback_conf *callbacks; in kbase_pm_runtime_init() local
53 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_runtime_init()
54 if (callbacks) { in kbase_pm_runtime_init()
56 callbacks->power_on_callback; in kbase_pm_runtime_init()
58 callbacks->power_off_callback; in kbase_pm_runtime_init()
60 callbacks->power_suspend_callback; in kbase_pm_runtime_init()
62 callbacks->power_resume_callback; in kbase_pm_runtime_init()
64 callbacks->power_runtime_init_callback; in kbase_pm_runtime_init()
66 callbacks->power_runtime_term_callback; in kbase_pm_runtime_init()
68 callbacks in kbase_pm_runtime_init()
111 struct kbase_pm_callback_conf *callbacks; kbase_pm_register_access_enable() local
128 struct kbase_pm_callback_conf *callbacks; kbase_pm_register_access_disable() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_backend.c38 struct kbase_pm_callback_conf *callbacks; in kbase_pm_register_access_enable() local
40 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_register_access_enable()
42 if (callbacks) { in kbase_pm_register_access_enable()
43 callbacks->power_on_callback(kbdev); in kbase_pm_register_access_enable()
51 struct kbase_pm_callback_conf *callbacks; in kbase_pm_register_access_disable() local
53 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_register_access_disable()
55 if (callbacks) { in kbase_pm_register_access_disable()
56 callbacks->power_off_callback(kbdev); in kbase_pm_register_access_disable()
65 struct kbase_pm_callback_conf *callbacks; in kbase_hwaccess_pm_init() local
86 callbacks in kbase_hwaccess_pm_init()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_backend.c41 struct kbase_pm_callback_conf *callbacks; in kbase_pm_register_access_enable() local
43 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_register_access_enable()
45 if (callbacks) in kbase_pm_register_access_enable()
46 callbacks->power_on_callback(kbdev); in kbase_pm_register_access_enable()
53 struct kbase_pm_callback_conf *callbacks; in kbase_pm_register_access_disable() local
55 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_register_access_disable()
57 if (callbacks) in kbase_pm_register_access_disable()
58 callbacks->power_off_callback(kbdev); in kbase_pm_register_access_disable()
66 struct kbase_pm_callback_conf *callbacks; in kbase_hwaccess_pm_init() local
88 callbacks in kbase_hwaccess_pm_init()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_backend.c49 struct kbase_pm_callback_conf *callbacks; in kbase_pm_runtime_init() local
51 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_runtime_init()
52 if (callbacks) { in kbase_pm_runtime_init()
53 kbdev->pm.backend.callback_power_on = callbacks->power_on_callback; in kbase_pm_runtime_init()
54 kbdev->pm.backend.callback_power_off = callbacks->power_off_callback; in kbase_pm_runtime_init()
55 kbdev->pm.backend.callback_power_suspend = callbacks->power_suspend_callback; in kbase_pm_runtime_init()
56 kbdev->pm.backend.callback_power_resume = callbacks->power_resume_callback; in kbase_pm_runtime_init()
57 kbdev->pm.callback_power_runtime_init = callbacks->power_runtime_init_callback; in kbase_pm_runtime_init()
58 kbdev->pm.callback_power_runtime_term = callbacks->power_runtime_term_callback; in kbase_pm_runtime_init()
59 kbdev->pm.backend.callback_power_runtime_on = callbacks in kbase_pm_runtime_init()
94 struct kbase_pm_callback_conf *callbacks; kbase_pm_register_access_enable() local
113 struct kbase_pm_callback_conf *callbacks; kbase_pm_register_access_disable() local
[all...]
H A Dmali_kbase_clk_rate_trace_mgr.c69 struct kbase_clk_rate_trace_op_conf *callbacks = (struct kbase_clk_rate_trace_op_conf *)CLK_RATE_TRACE_OPS; in gpu_clk_data_init() local
74 if (WARN_ON(!callbacks) || WARN_ON(!gpu_clk_handle) || WARN_ON(index >= BASE_MAX_NR_CLOCKS_REGULATORS)) { in gpu_clk_data_init()
87 clk_data->clock_val = callbacks->get_gpu_clk_rate(kbdev, gpu_clk_handle); in gpu_clk_data_init()
103 ret = callbacks->gpu_clk_notifier_register(kbdev, gpu_clk_handle, &clk_data->clk_rate_change_nb); in gpu_clk_data_init()
114 struct kbase_clk_rate_trace_op_conf *callbacks = (struct kbase_clk_rate_trace_op_conf *)CLK_RATE_TRACE_OPS; in kbase_clk_rate_trace_manager_init() local
119 /* Return early if no callbacks provided for clock rate tracing */ in kbase_clk_rate_trace_manager_init()
120 if (!callbacks) { in kbase_clk_rate_trace_manager_init()
130 void *gpu_clk_handle = callbacks->enumerate_gpu_clk(kbdev, i); in kbase_clk_rate_trace_manager_init()
146 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, callbacks); in kbase_clk_rate_trace_manager_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_devfreq.c232 struct devfreq_cooling_power *callbacks = NULL; in mali_devfreq_init() local
299 callbacks = data.gpu_cooling_ops; in mali_devfreq_init()
304 if (callbacks) { in mali_devfreq_init()
305 mdev->devfreq_cooling = of_devfreq_cooling_register_power(mdev->dev->of_node, mdev->devfreq, callbacks); in mali_devfreq_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_devfreq.c233 struct devfreq_cooling_power *callbacks = NULL; in mali_devfreq_init() local
300 callbacks = data.gpu_cooling_ops; in mali_devfreq_init()
305 if (callbacks) { in mali_devfreq_init()
309 callbacks); in mali_devfreq_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_fence.c114 /* Clean up and free callbacks. */ in kbase_fence_free_callbacks()
115 list_for_each_entry_safe(cb, tmp, &katom->dma_fence.callbacks, node) in kbase_fence_free_callbacks()
119 /* Cancel callbacks that hasn't been called yet. */ in kbase_fence_free_callbacks()
181 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
182 list_add(&kbase_fence_cb->node, &katom->dma_fence.callbacks); in kbase_fence_add_callback()
H A Dmali_kbase_jd_debugfs.c75 list_for_each_entry(cb, &atom->dma_fence.callbacks, node) in kbase_jd_debugfs_fence_info()
H A Dmali_kbase_defs.h475 /* This contains a list of all callbacks set up to wait on
477 * these callbacks have been called and dep_count have reached
479 * number of callbacks on this list.
483 * All the callbacks then stay on the list until all callbacks
485 * then all callbacks are taken off the list and freed.
487 struct list_head callbacks; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_fence.c70 /* Clean up and free callbacks. */ in kbase_fence_free_callbacks()
71 list_for_each_entry_safe(cb, tmp, &katom->dma_fence.callbacks, node) { in kbase_fence_free_callbacks()
74 /* Cancel callbacks that hasn't been called yet. */ in kbase_fence_free_callbacks()
148 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
149 list_add(&kbase_fence_cb->node, &katom->dma_fence.callbacks); in kbase_fence_add_callback()
H A Dmali_kbase_jd_debugfs.c87 list_for_each_entry(cb, &atom->dma_fence.callbacks, in kbase_jd_debugfs_fence_info()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_fence.c66 /* Clean up and free callbacks. */ in kbase_fence_free_callbacks()
67 list_for_each_entry_safe(cb, tmp, &katom->dma_fence.callbacks, node) in kbase_fence_free_callbacks()
71 /* Cancel callbacks that hasn't been called yet. */ in kbase_fence_free_callbacks()
140 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
141 list_add(&kbase_fence_cb->node, &katom->dma_fence.callbacks); in kbase_fence_add_callback()
H A Dmali_kbase_jd_debugfs.c83 list_for_each_entry(cb, &atom->dma_fence.callbacks, node) in kbase_jd_debugfs_fence_info()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_fence.c124 /* Clean up and free callbacks. */ in kbase_fence_free_callbacks()
125 list_for_each_entry_safe(cb, tmp, &katom->dma_fence.callbacks, node) { in kbase_fence_free_callbacks()
128 /* Cancel callbacks that hasn't been called yet. */ in kbase_fence_free_callbacks()
195 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
196 list_add(&kbase_fence_cb->node, &katom->dma_fence.callbacks); in kbase_fence_add_callback()
H A Dmali_kbase_jd_debugfs.c81 list_for_each_entry(cb, &atom->dma_fence.callbacks, in kbase_jd_debugfs_fence_info()
H A Dmali_kbase_defs.h482 /* This contains a list of all callbacks set up to wait on
484 * these callbacks have been called and dep_count have reached
486 * number of callbacks on this list.
490 * All the callbacks then stay on the list until all callbacks
492 * then all callbacks are taken off the list and freed.
494 struct list_head callbacks; member
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
H A Dhks_file_api.h76 * @brief register flash operation callbacks. CNcomment:注册flash操作回调函数。CNend
79 * register flash operation callbacks. CNcomment:注册flash操作回调函数。CNend
82 * @param callbacks [IN] type #struct hks_flash_operation_callbacks *,Registered callback function.
90 HKS_DLL_API_PUBLIC int32_t hks_register_flash_operation_callbacks(struct hks_flash_operation_callbacks *callbacks);
/device/soc/rockchip/rk3568/hardware/omx_il/libOMXPlugin/
H A DIOMXComponentMgr.h34 const OMX_CALLBACKTYPE* callbacks,
H A DOMXPlugin.cpp107 const OMX_CALLBACKTYPE *callbacks, in CreateComponentInstance()
120 appData, const_cast<OMX_CALLBACKTYPE *>(callbacks)); in CreateComponentInstance()
105 CreateComponentInstance( const OMX_STRING name, const OMX_CALLBACKTYPE *callbacks, OMX_PTR appData, OMX_COMPONENTTYPE **component) CreateComponentInstance() argument
H A DOMXPlugin.h65 const OMX_CALLBACKTYPE *callbacks,
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h543 /* This contains a list of all callbacks set up to wait on
545 * these callbacks have been called and dep_count have reached
547 * number of callbacks on this list.
551 * All the callbacks then stay on the list until all callbacks
553 * then all callbacks are taken off the list and freed.
555 struct list_head callbacks; member
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/
H A Dtcp.h289 const struct tcp_ext_arg_callbacks *callbacks; member
850 void tcp_ext_arg_set_callbacks(struct tcp_pcb *pcb, uint8_t id, const struct tcp_ext_arg_callbacks * const callbacks);
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h414 * @dma_fence.callbacks: List of all callbacks set up to wait on other fences
558 /* This contains a list of all callbacks set up to wait on
560 * these callbacks have been called and dep_count have reached
562 * number of callbacks on this list.
566 * All the callbacks then stay on the list until all callbacks
568 * then all callbacks are taken off the list and freed.
570 struct list_head callbacks; member

Completed in 19 milliseconds

12