Home
last modified time | relevance | path

Searched refs:callback (Results 1 - 25 of 84) sorted by relevance

1234

/device/soc/hisilicon/hi3861v100/sdk_liteos/app/demo/src/
H A Dapp_demo_sdio_device.c155 hi_sdio_intcallback callback; in app_demo_sdio_callback_init() local
157 callback.rdover_callback = app_demo_sdio_read_over_callback; in app_demo_sdio_callback_init()
158 callback.rdstart_callback = app_demo_sdio_read_start_callback; in app_demo_sdio_callback_init()
159 callback.wrstart_callback = app_demo_sdio_write_start_callback; in app_demo_sdio_callback_init()
160 callback.wrover_callback = app_demo_sdio_write_over_callback; in app_demo_sdio_callback_init()
161 callback.processmsg_callback = app_demo_sdio_receive_msg_callback; in app_demo_sdio_callback_init()
162 callback.rderr_callback = app_demo_sdio_read_err_callback; in app_demo_sdio_callback_init()
163 callback.soft_rst_callback = app_demo_sdio_soft_rst_callback; in app_demo_sdio_callback_init()
164 (hi_void)hi_sdio_register_callback(&callback); in app_demo_sdio_callback_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hwcnt_watchdog_if_timer.c35 * @callback: Watchdog callback function
36 * @user_data: Pointer to user data passed as argument to the callback
42 kbase_hwcnt_watchdog_callback_fn *callback; member
47 * kbasep_hwcnt_watchdog_callback() - Watchdog timer callback
51 * Function to be called when watchdog timer expires. Will call the callback
59 if (info->callback) in kbasep_hwcnt_watchdog_callback()
60 info->callback(info->user_data); in kbasep_hwcnt_watchdog_callback()
65 u32 const period_ms, kbase_hwcnt_watchdog_callback_fn *const callback, in kbasep_hwcnt_watchdog_if_timer_enable()
71 if (WARN_ON(!timer) || WARN_ON(!callback)) in kbasep_hwcnt_watchdog_if_timer_enable()
63 kbasep_hwcnt_watchdog_if_timer_enable( const struct kbase_hwcnt_watchdog_info *const timer, u32 const period_ms, kbase_hwcnt_watchdog_callback_fn *const callback, void *const user_data) kbasep_hwcnt_watchdog_if_timer_enable() argument
[all...]
H A Dmali_kbase_utility.h30 void (*callback)(struct timer_list *timer)) in kbase_timer_setup()
33 setup_timer(timer, (void (*)(unsigned long)) callback, in kbase_timer_setup()
36 timer_setup(timer, callback, 0); in kbase_timer_setup()
H A Dmali_kbase_fence.c104 fence_func_t callback) in kbase_fence_add_callback()
109 dma_fence_func_t callback) in kbase_fence_add_callback()
128 callback); in kbase_fence_add_callback()
144 * Get reference to fence that will be kept until callback gets in kbase_fence_add_callback()
148 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
102 kbase_fence_add_callback(struct kbase_jd_atom *katom, struct fence *fence, fence_func_t callback) kbase_fence_add_callback() argument
H A Dmali_kbase_fence.h44 * struct kbase_fence_cb - Mali dma-fence callback data struct
46 * @katom: Pointer to katom that is waiting on this callback
47 * @fence: Pointer to the fence object on which this callback is waiting
48 * @node: List head for linking this callback to the katom
157 * kbase_fence_add_callback() - Add callback on @fence to block @katom
159 * @fence: Pointer to fence on which to set up the callback
160 * @callback: Pointer to function to be called when fence is signaled
164 * reference to @fence will be taken when the callback was successfully set up
165 * and @fence needs to be kept valid until the callback has been called and
168 * Return: 0 on success: fence was either already signaled, or callback wa
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_event.c25 * struct kbase_csf_event_cb - CSF event callback.
29 * @callback: Callback function to call when a CSF event is signalled.
30 * @param: Parameter to pass to the callback function.
33 * context, and describes a callback function with a custom parameter to pass
39 kbase_csf_event_callback *callback; member
44 kbase_csf_event_callback *callback, void *param) in kbase_csf_event_wait_add()
54 event_cb->callback = callback; in kbase_csf_event_wait_add()
71 kbase_csf_event_callback *callback, void *param) in kbase_csf_event_wait_remove()
79 if ((event_cb->callback in kbase_csf_event_wait_remove()
43 kbase_csf_event_wait_add(struct kbase_context *kctx, kbase_csf_event_callback *callback, void *param) kbase_csf_event_wait_add() argument
70 kbase_csf_event_wait_remove(struct kbase_context *kctx, kbase_csf_event_callback *callback, void *param) kbase_csf_event_wait_remove() argument
[all...]
H A Dmali_kbase_csf_event.h33 * kbase_csf_event_callback_action - type for callback functions to be
35 * @param: Generic parameter to pass to the callback function.
37 * This is the type of callback functions that can be registered
41 * Return: KBASE_CSF_EVENT_CALLBACK_KEEP if the callback should remain
47 * kbase_csf_event_wait_add - Add a CSF event callback
49 * @kctx: The Kbase context the @callback should be registered to.
50 * @callback: The callback function to register.
51 * @param: Custom parameter to be passed to the @callback function.
53 * This function adds an event callback t
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_utility.h30 static inline void kbase_timer_setup(struct timer_list *timer, void (*callback)(struct timer_list *timer)) in kbase_timer_setup()
33 setup_timer(timer, (void (*)(unsigned long))callback, (unsigned long)timer); in kbase_timer_setup()
35 timer_setup(timer, callback, 0); in kbase_timer_setup()
H A Dmali_kbase_fence.c98 int kbase_fence_add_callback(struct kbase_jd_atom *katom, struct fence *fence, fence_func_t callback) in kbase_fence_add_callback() argument
100 int kbase_fence_add_callback(struct kbase_jd_atom *katom, struct dma_fence *fence, dma_fence_func_t callback) in kbase_fence_add_callback()
120 err = dma_fence_add_callback(fence, &kbase_fence_cb->fence_cb, callback); in kbase_fence_add_callback()
136 * Get reference to fence that will be kept until callback gets in kbase_fence_add_callback()
140 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/paho.mqtt.c/include/mqtt/
H A DLinkedList.h84 int ListRemoveItem(List* aList, void* content, int(*callback)(void*, void*));
90 int ListDetachItem(List* aList, void* content, int(*callback)(void*, void*));
100 ListElement* ListFindItem(List* aList, void* content, int(*callback)(void*, void*));
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_timers.c28 _mali_osk_timer_t *_mali_osk_timer_init(_mali_osk_timer_callback_t callback) in _mali_osk_timer_init() argument
32 timer_setup(&t->timer, (void (*)(struct timer_list *))callback, 0); in _mali_osk_timer_init()
68 void _mali_osk_timer_setcallback(_mali_osk_timer_t *tim, _mali_osk_timer_callback_t callback, void *data) in _mali_osk_timer_setcallback() argument
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_timers.c27 _mali_osk_timer_t *_mali_osk_timer_init(_mali_osk_timer_callback_t callback) in _mali_osk_timer_init() argument
32 (void (*)(struct timer_list *))callback, 0); in _mali_osk_timer_init()
67 void _mali_osk_timer_setcallback(_mali_osk_timer_t *tim, _mali_osk_timer_callback_t callback, void *data) in _mali_osk_timer_setcallback() argument
H A Dmali_internal_sync.h125 mali_internal_sync_callback_t callback; member
182 mali_internal_sync_callback_t callback);
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/hcc/
H A Dhcc_slave.c984 hi_diag_log_msg_e0(0, "call hcc_register_msg_callback to register callback firstly\r\n"); in hcc_msg_callback()
1032 hi_sdio_intcallback callback; in hcc_slave_init() local
1059 callback.rdover_callback = hcc_read_over_callback; in hcc_slave_init()
1060 callback.rdstart_callback = hcc_read_start_callback; in hcc_slave_init()
1061 callback.wrstart_callback = hcc_write_start_callback; in hcc_slave_init()
1062 callback.wrover_callback = hcc_write_over_callback; in hcc_slave_init()
1063 callback.processmsg_callback = hcc_msg_callback; in hcc_slave_init()
1064 callback.rderr_callback = hcc_read_err_callback; in hcc_slave_init()
1065 callback.soft_rst_callback = hcc_soft_rst_callback; in hcc_slave_init()
1066 (hi_void)hi_sdio_register_callback(&callback); in hcc_slave_init()
1084 hi_sdio_intcallback callback; hcc_slave_reinit() local
[all...]
/device/soc/hisilicon/common/hal/display/source/display_device/src/core/
H A Dhdi_session.cpp46 int32_t HdiSession::RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
48 DISPLAY_CHK_RETURN((callback == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("the callback is nullptr")); in RegHotPlugCallback()
49 mHotPlugCallBacks[callback] = data; in RegHotPlugCallback()
62 for (const auto &callback : mHotPlugCallBacks) { in DoHotPlugCallback()
63 callback.first(devId, connect, callback.second); in DoHotPlugCallback()
71 static int32_t RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
74 HdiSession::GetInstance().RegHotPlugCallback(callback, data); in RegHotPlugCallback()
194 static int32_t RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, voi argument
[all...]
/device/soc/rockchip/common/hardware/display/src/display_device/
H A Dhdi_session.cpp68 int32_t HdiSession::RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
70 DISPLAY_CHK_RETURN((callback == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("the callback is nullptr")); in RegHotPlugCallback()
71 mHotPlugCallBacks.emplace(callback, data); in RegHotPlugCallback()
84 for (const auto &callback : mHotPlugCallBacks) { in DoHotPlugCallback()
85 callback.first(devId, connect, callback.second); in DoHotPlugCallback()
93 static int32_t RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
96 HdiSession::GetInstance().RegHotPlugCallback(callback, data); in RegHotPlugCallback()
216 static int32_t RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, voi argument
[all...]
/device/soc/rockchip/rk3399/hardware/display/src/display_device/
H A Dhdi_session.cpp68 int32_t HdiSession::RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
70 DISPLAY_CHK_RETURN((callback == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("the callback is nullptr")); in RegHotPlugCallback()
71 mHotPlugCallBacks.emplace(callback, data); in RegHotPlugCallback()
84 for (const auto &callback : mHotPlugCallBacks) { in DoHotPlugCallback()
85 callback.first(devId, connect, callback.second); in DoHotPlugCallback()
93 static int32_t RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
96 HdiSession::GetInstance().RegHotPlugCallback(callback, data); in RegHotPlugCallback()
216 static int32_t RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, voi argument
[all...]
/device/soc/rockchip/rk3566/hardware/display/src/display_device/
H A Dhdi_session.cpp71 int32_t HdiSession::RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
73 DISPLAY_CHK_RETURN((callback == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("the callback is nullptr")); in RegHotPlugCallback()
74 mHotPlugCallBacks.emplace(callback, data); in RegHotPlugCallback()
87 for (const auto &callback : mHotPlugCallBacks) { in DoHotPlugCallback()
88 callback.first(devId, connect, callback.second); in DoHotPlugCallback()
96 static int32_t RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
99 HdiSession::GetInstance().RegHotPlugCallback(callback, data); in RegHotPlugCallback()
219 static int32_t RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, voi argument
[all...]
/device/soc/rockchip/rk3568/hardware/display/src/display_device/
H A Dhdi_session.cpp71 int32_t HdiSession::RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
73 DISPLAY_CHK_RETURN((callback == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("the callback is nullptr")); in RegHotPlugCallback()
74 mHotPlugCallBacks.emplace(callback, data); in RegHotPlugCallback()
87 for (const auto &callback : mHotPlugCallBacks) { in DoHotPlugCallback()
88 callback.first(devId, connect, callback.second); in DoHotPlugCallback()
96 static int32_t RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
99 HdiSession::GetInstance().RegHotPlugCallback(callback, data); in RegHotPlugCallback()
219 static int32_t RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, voi argument
[all...]
/device/soc/rockchip/rk3588/hardware/display/src/display_device/
H A Dhdi_session.cpp71 int32_t HdiSession::RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
73 DISPLAY_CHK_RETURN((callback == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("the callback is nullptr")); in RegHotPlugCallback()
74 mHotPlugCallBacks.emplace(callback, data); in RegHotPlugCallback()
87 for (const auto &callback : mHotPlugCallBacks) { in DoHotPlugCallback()
88 callback.first(devId, connect, callback.second); in DoHotPlugCallback()
96 static int32_t RegHotPlugCallback(HotPlugCallback callback, void *data) in RegHotPlugCallback() argument
99 HdiSession::GetInstance().RegHotPlugCallback(callback, data); in RegHotPlugCallback()
219 static int32_t RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, voi argument
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_fence.c146 int kbase_fence_add_callback(struct kbase_jd_atom *katom, struct fence *fence, fence_func_t callback) in kbase_fence_add_callback() argument
148 int kbase_fence_add_callback(struct kbase_jd_atom *katom, struct dma_fence *fence, dma_fence_func_t callback) in kbase_fence_add_callback()
167 err = dma_fence_add_callback(fence, &kbase_fence_cb->fence_cb, callback); in kbase_fence_add_callback()
176 * Get reference to fence that will be kept until callback gets in kbase_fence_add_callback()
181 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
H A Dmali_kbase_fence.h38 * struct kbase_fence_cb - Mali dma-fence callback data struct
40 * @katom: Pointer to katom that is waiting on this callback
41 * @fence: Pointer to the fence object on which this callback is waiting
42 * @node: List head for linking this callback to the katom
146 * kbase_fence_add_callback() - Add callback on @fence to block @katom
148 * @fence: Pointer to fence on which to set up the callback
149 * @callback: Pointer to function to be called when fence is signaled
153 * reference to @fence will be taken when the callback was successfully set up
154 * and @fence needs to be kept valid until the callback has been called and
157 * Return: 0 on success: fence was either already signaled, or callback wa
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_fence.c158 fence_func_t callback) in kbase_fence_add_callback()
163 dma_fence_func_t callback) in kbase_fence_add_callback()
181 callback); in kbase_fence_add_callback()
190 * Get reference to fence that will be kept until callback gets in kbase_fence_add_callback()
195 /* Add callback to katom's list of callbacks */ in kbase_fence_add_callback()
156 kbase_fence_add_callback(struct kbase_jd_atom *katom, struct fence *fence, fence_func_t callback) kbase_fence_add_callback() argument
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/
H A Dapi.h160 /* Used to inform the callback function about changes
248 /* A callback prototype to inform about events for a netconn */
341 /* A callback function that is informed about events for this netconn */
342 netconn_callback callback; member
359 #define API_EVENT(c, e, l) if (c->callback) { \
360 (*c->callback)(c, e, l); \
393 struct netconn *netconn_new_with_proto_and_callback(enum netconn_type t, u16_t proto, netconn_callback callback);
395 struct netconn *netconn_new_with_proto_and_callback(enum netconn_type t, u8_t proto, netconn_callback callback);
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf.h53 * It doesn't correspond to any action or type of event callback.
55 * @KBASE_CSF_EVENT_CALLBACK_KEEP: The callback will remain registered.
57 * @KBASE_CSF_EVENT_CALLBACK_REMOVE: The callback will be removed
61 * It doesn't correspond to any action or type of event callback.
71 * kbase_csf_event_callback_action - type for callback functions to be
74 * This is the type of callback functions that can be registered
78 * @param: Generic parameter to pass to the callback function.
80 * Return: KBASE_CSF_EVENT_CALLBACK_KEEP if the callback should remain
86 * kbase_csf_event_wait_add - Add a CSF event callback
88 * This function adds an event callback t
[all...]

Completed in 12 milliseconds

1234