Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 25 of 59) sorted by relevance

123

/subsys/modem/
A Dmodem_pipelink.c11 if (link->callback == NULL) { in try_callback()
15 link->callback(link, event, link->user_data); in try_callback()
19 modem_pipelink_callback callback, in modem_pipelink_attach() argument
23 link->callback = callback; in modem_pipelink_attach()
47 link->callback = NULL; in modem_pipelink_release()
55 link->callback = NULL; in modem_pipelink_init()
A Dmodem_pipe.c15 modem_pipe_api_callback callback, in pipe_set_callback() argument
19 pipe->callback = callback; in pipe_set_callback()
27 if (pipe->callback != NULL) { in pipe_call_callback()
28 pipe->callback(pipe, event, pipe->user_data); in pipe_call_callback()
88 pipe->callback = NULL; in modem_pipe_init()
123 void modem_pipe_attach(struct modem_pipe *pipe, modem_pipe_api_callback callback, void *user_data) in modem_pipe_attach() argument
125 pipe_set_callback(pipe, callback, user_data); in modem_pipe_attach()
A Dmodem_chat.c84 if (chat->script->callback != NULL) { in modem_chat_script_stop()
85 chat->script->callback(chat, result, chat->user_data); in modem_chat_script_stop()
496 if (chat->parse_match->callback != NULL) { in modem_chat_on_command_received_unsol()
497 chat->parse_match->callback(chat, (char **)chat->argv, chat->argc, chat->user_data); in modem_chat_on_command_received_unsol()
504 if (chat->parse_match->callback != NULL) { in modem_chat_on_command_received_abort()
505 chat->parse_match->callback(chat, (char **)chat->argv, chat->argc, chat->user_data); in modem_chat_on_command_received_abort()
515 if (chat->parse_match->callback != NULL) { in modem_chat_on_command_received_resp()
978 modem_chat_match_callback callback) in modem_chat_match_set_callback() argument
980 match->callback = callback; in modem_chat_match_set_callback()
1071 modem_chat_script_callback callback) in modem_chat_script_set_callback() argument
[all …]
/subsys/tracing/user/
A Dtracing_user.c67 struct gpio_callback *callback) {} in sys_trace_gpio_add_callback_enter_user() argument
70 struct gpio_callback *callback) {} in sys_trace_gpio_remove_callback_enter_user() argument
77 struct gpio_callback *callback) {} in sys_trace_gpio_fire_callback_user() argument
265 void sys_trace_gpio_init_callback_enter(struct gpio_callback *callback, in sys_trace_gpio_init_callback_enter() argument
268 sys_trace_gpio_init_callback_enter_user(callback, handler, pin_mask); in sys_trace_gpio_init_callback_enter()
271 void sys_trace_gpio_init_callback_exit(struct gpio_callback *callback) in sys_trace_gpio_init_callback_exit() argument
273 sys_trace_gpio_init_callback_exit_user(callback); in sys_trace_gpio_init_callback_exit()
278 sys_trace_gpio_add_callback_enter_user(port, callback); in sys_trace_gpio_add_callback_enter()
287 struct gpio_callback *callback) in sys_trace_gpio_remove_callback_enter() argument
289 sys_trace_gpio_remove_callback_enter_user(port, callback); in sys_trace_gpio_remove_callback_enter()
[all …]
A Dtracing_user.h90 struct gpio_callback *callback);
93 struct gpio_callback *callback);
501 sys_trace_gpio_init_callback_enter_user(callback, handler, pin_mask)
502 #define sys_port_trace_gpio_init_callback_exit(callback) \ argument
503 sys_trace_gpio_init_callback_exit_user(callback)
504 #define sys_port_trace_gpio_add_callback_enter(port, callback) \ argument
505 sys_trace_gpio_add_callback_enter_user(port, callback)
508 #define sys_port_trace_gpio_remove_callback_enter(port, callback) \ argument
509 sys_trace_gpio_remove_callback_enter_user(port, callback)
518 #define sys_port_trace_gpio_fire_callback(port, callback) \ argument
[all …]
/subsys/input/
A Dinput.c23 STRUCT_SECTION_FOREACH(input_callback, callback) { in input_process()
24 if (callback->dev == NULL || callback->dev == evt->dev) { in input_process()
25 callback->callback(evt, callback->user_data); in input_process()
/subsys/debug/coresight/
A Dcs_trace_defmt.c8 static cs_trace_defmt_cb callback; variable
13 callback = cb; in cs_trace_defmt_init()
40 callback(cb_id, buf, cnt); in cs_trace_defmt_process()
52 callback(cb_id, buf, cnt); in cs_trace_defmt_process()
59 callback(curr_id, buf, cnt); in cs_trace_defmt_process()
/subsys/gnss/rtk/
A Drtk.c19 STRUCT_SECTION_FOREACH(gnss_rtk_data_callback, callback) { in gnss_rtk_publish_data()
20 callback->callback(callback->dev, data); in gnss_rtk_publish_data()
/subsys/net/lib/zperf/
A Dzperf_tcp_uploader.c204 upload_ctx->callback(ZPERF_SESSION_STARTED, NULL, in tcp_upload_async_work()
212 upload_ctx->callback(ZPERF_SESSION_ERROR, NULL, in tcp_upload_async_work()
240 upload_ctx->callback(ZPERF_SESSION_ERROR, NULL, in tcp_upload_async_work()
244 upload_ctx->callback(ZPERF_SESSION_PERIODIC_RESULT, &periodic_result, in tcp_upload_async_work()
257 upload_ctx->callback(ZPERF_SESSION_ERROR, NULL, in tcp_upload_async_work()
263 upload_ctx->callback(ZPERF_SESSION_FINISHED, result, in tcp_upload_async_work()
270 zperf_callback callback, void *user_data) in zperf_tcp_upload_async() argument
272 if (param == NULL || callback == NULL) { in zperf_tcp_upload_async()
296 ses->async_upload_ctx.callback = callback; in zperf_tcp_upload_async()
329 tcp_async_upload_ctx.callback = callback; in zperf_tcp_upload_async()
A Dzperf_udp_uploader.c396 upload_ctx->callback(ZPERF_SESSION_STARTED, NULL, in udp_upload_async_work()
401 upload_ctx->callback(ZPERF_SESSION_ERROR, NULL, in udp_upload_async_work()
404 upload_ctx->callback(ZPERF_SESSION_FINISHED, result, in udp_upload_async_work()
410 zperf_callback callback, void *user_data) in zperf_udp_upload_async() argument
412 if (param == NULL || callback == NULL) { in zperf_udp_upload_async()
436 ses->async_upload_ctx.callback = callback; in zperf_udp_upload_async()
469 udp_async_upload_ctx.callback = callback; in zperf_udp_upload_async()
/subsys/task_wdt/
A Dtask_wdt.c37 task_wdt_callback_t callback; member
121 if (channels[channel_id].callback) { in task_wdt_trigger()
122 channels[channel_id].callback(channel_id, in task_wdt_trigger()
139 wdt_config.callback = NULL; in task_wdt_init()
160 int task_wdt_add(uint32_t reload_period, task_wdt_callback_t callback, in task_wdt_add() argument
181 channels[id].callback = callback; in task_wdt_add()
/subsys/bluetooth/host/
A Dconn.c1653 if (callback->recycled) { in notify_recycled_conn_slot()
1654 callback->recycled(); in notify_recycled_conn_slot()
1830 if (callback->role_changed) { in bt_conn_role_changed()
1907 if (callback->connected) { in notify_connected()
1922 if (callback->disconnected) { in notify_disconnected()
2011 if (callback->le_phy_updated) { in notify_le_phy_updated()
2031 if (!callback->le_param_req) { in le_param_req()
2986 if (callback->tx_power_report) { in notify_tx_power_report()
3349 struct bt_conn_cb *callback; in notify_frame_space_update_complete() local
4315 if (callback->cte_report_cb) { in bt_hci_le_df_connection_iq_report_common()
[all …]
/subsys/mgmt/mcumgr/mgmt/src/
A Dmgmt.c137 void mgmt_callback_register(struct mgmt_callback *callback) in mgmt_callback_register() argument
139 sys_slist_append(&mgmt_callback_list, &callback->node); in mgmt_callback_register()
142 void mgmt_callback_unregister(struct mgmt_callback *callback) in mgmt_callback_unregister() argument
144 (void)sys_slist_find_and_remove(&mgmt_callback_list, &callback->node); in mgmt_callback_unregister()
180 status = loop_group->callback(event, return_status, &cached_rc, in mgmt_callback_notify()
/subsys/bluetooth/host/classic/
A Dsco.c82 struct bt_sco_conn_cb *callback; in notify_connected() local
84 SYS_SLIST_FOR_EACH_CONTAINER(&sco_conn_cbs, callback, _node) { in notify_connected()
85 if (callback->connected) { in notify_connected()
86 callback->connected(conn, conn->err); in notify_connected()
99 struct bt_sco_conn_cb *callback; in notify_disconnected() local
101 SYS_SLIST_FOR_EACH_CONTAINER(&sco_conn_cbs, callback, _node) { in notify_disconnected()
102 if (callback->disconnected) { in notify_disconnected()
103 callback->disconnected(conn, conn->err); in notify_disconnected()
/subsys/net/lib/tftp/
A Dtftp_client.c119 if (client->callback) { in send_data()
126 client->callback(&evt); in send_data()
280 if (client->callback) { in tftp_get()
287 client->callback(&evt); in tftp_get()
304 if (client->callback == NULL) { in tftp_get()
321 client->callback(&evt); in tftp_get()
403 if (client->callback) { in tftp_put()
410 client->callback(&evt); in tftp_put()
/subsys/pm/
A Dpm.c50 void (*callback)(enum pm_state state); in pm_state_notify() local
55 callback = notifier->state_entry; in pm_state_notify()
57 callback = notifier->state_exit; in pm_state_notify()
60 if (callback) { in pm_state_notify()
61 callback(z_cpus_pm_state[CPU_ID]->state); in pm_state_notify()
/subsys/tracing/ctf/
A Dtracing_ctf.h653 void sys_trace_gpio_init_callback_enter(struct gpio_callback *callback,
655 void sys_trace_gpio_init_callback_exit(struct gpio_callback *callback);
656 void sys_trace_gpio_add_callback_enter(const struct device *port, struct gpio_callback *callback);
659 struct gpio_callback *callback);
665 void sys_trace_gpio_fire_callback(const struct device *port, struct gpio_callback *callback);
702 #define sys_port_trace_gpio_init_callback_enter(callback, handler, pin_mask) \ argument
703 sys_trace_gpio_init_callback_enter(callback, handler, pin_mask)
704 #define sys_port_trace_gpio_init_callback_exit(callback) sys_trace_gpio_init_callback_exit(callback) argument
705 #define sys_port_trace_gpio_add_callback_enter(port, callback) \ argument
706 sys_trace_gpio_add_callback_enter(port, callback)
[all …]
A Dctf_top.c893 void sys_port_trace_gpio_init_callback_enter(struct gpio_callback *callback, in sys_port_trace_gpio_init_callback_enter() argument
897 ctf_top_gpio_init_callback_enter((uint32_t)(uintptr_t)callback, in sys_port_trace_gpio_init_callback_enter()
901 void sys_port_trace_gpio_init_callback_exit(struct gpio_callback *callback) in sys_port_trace_gpio_init_callback_exit() argument
903 ctf_top_gpio_init_callback_exit((uint32_t)(uintptr_t)callback); in sys_port_trace_gpio_init_callback_exit()
907 struct gpio_callback *callback) in sys_port_trace_gpio_add_callback_enter() argument
909 ctf_top_gpio_add_callback_enter((uint32_t)(uintptr_t)port, (uint32_t)(uintptr_t)callback); in sys_port_trace_gpio_add_callback_enter()
918 struct gpio_callback *callback) in sys_port_trace_gpio_remove_callback_enter() argument
921 (uint32_t)(uintptr_t)callback); in sys_port_trace_gpio_remove_callback_enter()
A Dctf_top.h806 static inline void ctf_top_gpio_init_callback_enter(uint32_t callback, uint32_t handler, in ctf_top_gpio_init_callback_enter() argument
809 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_GPIO_INIT_CALLBACK_ENTER), callback, handler, in ctf_top_gpio_init_callback_enter()
813 static inline void ctf_top_gpio_init_callback_exit(uint32_t callback) in ctf_top_gpio_init_callback_exit() argument
815 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_GPIO_INIT_CALLBACK_EXIT), callback); in ctf_top_gpio_init_callback_exit()
818 static inline void ctf_top_gpio_add_callback_enter(uint32_t port, uint32_t callback) in ctf_top_gpio_add_callback_enter() argument
820 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_GPIO_ADD_CALLBACK_ENTER), port, callback); in ctf_top_gpio_add_callback_enter()
828 static inline void ctf_top_gpio_remove_callback_enter(uint32_t port, uint32_t callback) in ctf_top_gpio_remove_callback_enter() argument
830 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_GPIO_REMOVE_CALLBACK_ENTER), port, callback); in ctf_top_gpio_remove_callback_enter()
/subsys/storage/stream/
A DKconfig25 bool "Write complete callback"
28 Enable callback that will be invoked once data is synchronized from
29 stream to device. When callback is not used, disabling the option
/subsys/rtio/
A Drtio_executor.c24 sqe->callback.callback(iodev_sqe->r, sqe, sqe->callback.arg0); in rtio_executor_op()
/subsys/usb/device_next/
A DKconfig77 bool "Execute message callback from system workqueue"
80 Execute message callback from system workqueue. If disabled, message
81 callback will be executed in the device stack context.
/subsys/net/ip/
A DKconfig.mgmt29 Create a dedicated thread for network event callback handlers.
37 event callback handlers.
42 bool "Trigger callback on event emit"
46 callback handlers, no info data is copied.
/subsys/bluetooth/controller/coex/
A Dcoex_ticker.c40 ticker_timeout_func callback, void *context) in time_slot_delay() argument
62 callback, /* handler for executing radio abort or */ in time_slot_delay()
/subsys/pmci/mctp/
A Dmctp_i2c_gpio_controller.c133 CONTAINER_OF(cb, struct mctp_i2c_gpio_controller_cb, callback); in mctp_tx_requested_isr()
220 gpio_init_callback(&b->endpoint_gpio_cbs[i].callback, &mctp_tx_requested_isr, in mctp_i2c_gpio_controller_start()
224 gpio_add_callback_dt(&b->endpoint_gpios[i], &b->endpoint_gpio_cbs[i].callback); in mctp_i2c_gpio_controller_start()

Completed in 173 milliseconds

123