Home
last modified time | relevance | path

Searched refs:listener (Results 1 - 9 of 9) sorted by relevance

/device/qemu/riscv32_virt/liteos_m/board/hardware/adapter/
H A Dhdf_syscall_adapter.c131 static bool AddListenerToAdapterLocked(struct HdfSyscallAdapter *adapter, struct HdfDevEventlistener *listener) in AddListenerToAdapterLocked() argument
135 if (it == listener) { in AddListenerToAdapterLocked()
136 HDF_LOGE("Add a listener for duplicate dev-event"); in AddListenerToAdapterLocked()
140 DListInsertTail(&listener->listNode, &adapter->listenerList); in AddListenerToAdapterLocked()
144 int32_t HdfDeviceRegisterEventListener(struct HdfIoService *target, struct HdfDevEventlistener *listener) in HdfDeviceRegisterEventListener() argument
146 if (target == NULL || listener == NULL) { in HdfDeviceRegisterEventListener()
150 if (listener->callBack == NULL && listener->onReceive == NULL) { in HdfDeviceRegisterEventListener()
158 if (!AddListenerToAdapterLocked(adapter, listener)) { in HdfDeviceRegisterEventListener()
166 int32_t HdfDeviceUnregisterEventListener(struct HdfIoService *target, struct HdfDevEventlistener *listener) in HdfDeviceUnregisterEventListener() argument
200 struct HdfDevEventlistener *listener = NULL; HdfDeviceSendEvent() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.h87 * kbase_clk_rate_trace_manager_subscribe_no_lock() - Add freq change listener.
90 * @listener: Listener handle
95 struct kbase_clk_rate_listener *listener) in kbase_clk_rate_trace_manager_subscribe_no_lock()
98 list_add(&listener->node, &clk_rtm->listeners); in kbase_clk_rate_trace_manager_subscribe_no_lock()
102 * kbase_clk_rate_trace_manager_subscribe() - Add freq change listener.
105 * @listener: Listener handle
108 struct kbase_clk_rate_listener *listener) in kbase_clk_rate_trace_manager_subscribe()
113 kbase_clk_rate_trace_manager_subscribe_no_lock(clk_rtm, listener); in kbase_clk_rate_trace_manager_subscribe()
118 * kbase_clk_rate_trace_manager_unsubscribe() - Remove freq change listener.
121 * @listener
94 kbase_clk_rate_trace_manager_subscribe_no_lock(struct kbase_clk_rate_trace_manager *clk_rtm, struct kbase_clk_rate_listener *listener) kbase_clk_rate_trace_manager_subscribe_no_lock() argument
107 kbase_clk_rate_trace_manager_subscribe(struct kbase_clk_rate_trace_manager *clk_rtm, struct kbase_clk_rate_listener *listener) kbase_clk_rate_trace_manager_subscribe() argument
123 kbase_clk_rate_trace_manager_unsubscribe(struct kbase_clk_rate_trace_manager *clk_rtm, struct kbase_clk_rate_listener *listener) kbase_clk_rate_trace_manager_unsubscribe() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.h100 * kbase_clk_rate_trace_manager_subscribe_no_lock() - Add freq change listener.
103 * @listener: Listener handle
109 struct kbase_clk_rate_listener *listener) in kbase_clk_rate_trace_manager_subscribe_no_lock()
112 list_add(&listener->node, &clk_rtm->listeners); in kbase_clk_rate_trace_manager_subscribe_no_lock()
116 * kbase_clk_rate_trace_manager_subscribe() - Add freq change listener.
119 * @listener: Listener handle
123 struct kbase_clk_rate_listener *listener) in kbase_clk_rate_trace_manager_subscribe()
129 clk_rtm, listener); in kbase_clk_rate_trace_manager_subscribe()
134 * kbase_clk_rate_trace_manager_unsubscribe() - Remove freq change listener.
137 * @listener
107 kbase_clk_rate_trace_manager_subscribe_no_lock( struct kbase_clk_rate_trace_manager *clk_rtm, struct kbase_clk_rate_listener *listener) kbase_clk_rate_trace_manager_subscribe_no_lock() argument
121 kbase_clk_rate_trace_manager_subscribe( struct kbase_clk_rate_trace_manager *clk_rtm, struct kbase_clk_rate_listener *listener) kbase_clk_rate_trace_manager_subscribe() argument
139 kbase_clk_rate_trace_manager_unsubscribe( struct kbase_clk_rate_trace_manager *clk_rtm, struct kbase_clk_rate_listener *listener) kbase_clk_rate_trace_manager_unsubscribe() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/
H A Dmali_kutf_clk_rate_trace_test.c77 * @listener: Clock rate change listener structure.
94 struct kbase_clk_rate_listener listener; member
137 struct kbase_clk_rate_listener *listener, in kutf_portal_trace_write()
143 if (listener == NULL) { in kutf_portal_trace_write()
144 pr_err("%s - index: %u, new_rate: %u, listener is NULL\n", in kutf_portal_trace_write()
149 data = container_of(listener, struct kutf_clk_rate_trace_fixture_data, in kutf_portal_trace_write()
150 listener); in kutf_portal_trace_write()
849 data->listener.notify = kutf_portal_trace_write; in mali_kutf_clk_rate_trace_create_fixture()
853 &kbdev->pm.clk_rtm, &data->listener); in mali_kutf_clk_rate_trace_create_fixture()
136 kutf_portal_trace_write( struct kbase_clk_rate_listener *listener, u32 index, u32 new_rate) kutf_portal_trace_write() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ipa_control/
H A Dmali_kbase_csf_ipa_control.c78 * listener
80 * @listener: GPU clock frequency listener.
84 struct kbase_clk_rate_listener listener; member
273 * @listener: Clock frequency change listener.
283 kbase_ipa_control_rate_change_notify(struct kbase_clk_rate_listener *listener, in kbase_ipa_control_rate_change_notify() argument
290 container_of(listener, in kbase_ipa_control_rate_change_notify()
292 listener); in kbase_ipa_control_rate_change_notify()
366 listener_data->listener in kbase_ipa_control_init()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/
H A Dhi_gv_animation.h28 typedef HI_VOID (*higv_notify_func_t)(HIGV_LISTENER_S *listener, void *data);
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/
H A Dtcp.h333 /* Function to call when a listener has been connected. */
368 /** If this is set, a connection PCB has increased the backlog on its listener */
498 struct tcp_pcb_listen *listener; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h303 * @listener: Clock frequency change listener.
311 typedef void (*kbase_clk_rate_listener_on_change_t)(struct kbase_clk_rate_listener *listener, u32 clk_index,
315 * struct kbase_clk_rate_listener - Clock frequency listener
336 * @listeners: List of listener attached.
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h324 * @listener: Clock frequency change listener.
333 kbase_clk_rate_listener_on_change_t(struct kbase_clk_rate_listener *listener,
337 * struct kbase_clk_rate_listener - Clock frequency listener
358 * @listeners: List of listener attached.

Completed in 12 milliseconds