/device/qemu/riscv32_virt/liteos_m/board/hardware/adapter/ |
H A D | hdf_syscall_adapter.c | 131 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 D | mali_kbase_clk_rate_trace_mgr.h | 87 * 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 D | mali_kbase_clk_rate_trace_mgr.h | 100 * 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 D | mali_kutf_clk_rate_trace_test.c | 77 * @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 D | mali_kbase_csf_ipa_control.c | 78 * 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 D | hi_gv_animation.h | 28 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 D | tcp.h | 333 /* 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 D | mali_kbase_defs.h | 303 * @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 D | mali_kbase_defs.h | 324 * @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.
|