| /Zephyr-4.3.0/drivers/gnss/ |
| D | gnss_publish.c | 17 STRUCT_SECTION_FOREACH(gnss_data_callback, callback) { in gnss_publish_data() 18 if (callback->dev == NULL || callback->dev == dev) { in gnss_publish_data() 19 callback->callback(dev, data); in gnss_publish_data() 32 STRUCT_SECTION_FOREACH(gnss_satellites_callback, callback) { in gnss_publish_satellites() 33 if (callback->dev == NULL || callback->dev == dev) { in gnss_publish_satellites() 34 callback->callback(dev, satellites, size); in gnss_publish_satellites()
|
| /Zephyr-4.3.0/drivers/smbus/ |
| D | smbus_utils.h | 27 struct smbus_callback *callback) in smbus_callback_set() argument 29 __ASSERT(callback, "No callback!"); in smbus_callback_set() 30 __ASSERT(callback->handler, "No callback handler!"); in smbus_callback_set() 33 sys_slist_find_and_remove(callbacks, &callback->node); in smbus_callback_set() 36 sys_slist_prepend(callbacks, &callback->node); in smbus_callback_set() 50 struct smbus_callback *callback) in smbus_callback_remove() argument 52 __ASSERT(callback, "No callback!"); in smbus_callback_remove() 53 __ASSERT(callback->handler, "No callback handler!"); in smbus_callback_remove() 56 !sys_slist_find_and_remove(callbacks, &callback->node)) { in smbus_callback_remove() 91 static inline void smbus_init_callback(struct smbus_callback *callback, in smbus_init_callback() argument [all …]
|
| /Zephyr-4.3.0/include/zephyr/net/ |
| D | dhcpv4.h | 136 static inline void net_dhcpv4_init_option_callback(struct net_dhcpv4_option_callback *callback, in net_dhcpv4_init_option_callback() argument 142 __ASSERT(callback, "Callback pointer should not be NULL"); in net_dhcpv4_init_option_callback() 146 callback->handler = handler; in net_dhcpv4_init_option_callback() 147 callback->option = option; in net_dhcpv4_init_option_callback() 148 callback->data = data; in net_dhcpv4_init_option_callback() 149 callback->max_length = max_length; in net_dhcpv4_init_option_callback() 176 net_dhcpv4_init_option_vendor_callback(struct net_dhcpv4_option_callback *callback, in net_dhcpv4_init_option_vendor_callback() argument 180 __ASSERT(callback, "Callback pointer should not be NULL"); in net_dhcpv4_init_option_vendor_callback() 184 callback->handler = handler; in net_dhcpv4_init_option_vendor_callback() 185 callback->option = option; in net_dhcpv4_init_option_vendor_callback() [all …]
|
| D | zperf.h | 144 zperf_callback callback, void *user_data); 159 zperf_callback callback, void *user_data); 173 zperf_callback callback, void *user_data); 187 zperf_callback callback, void *user_data);
|
| /Zephyr-4.3.0/drivers/misc/renesas_ra_external_interrupt/ |
| D | renesas_ra_external_interrupt.c | 52 struct gpio_ra_callback callback; member 65 int gpio_ra_interrupt_set(const struct device *dev, struct gpio_ra_callback *callback) in gpio_ra_interrupt_set() argument 73 if (callback->mode == GPIO_INT_MODE_LEVEL) { in gpio_ra_interrupt_set() 74 if (callback->trigger != GPIO_INT_TRIG_LOW) { in gpio_ra_interrupt_set() 79 } else if (callback->mode == GPIO_INT_MODE_EDGE) { in gpio_ra_interrupt_set() 80 switch (callback->trigger) { in gpio_ra_interrupt_set() 97 if (data->callback.port_num != callback->port_num || data->callback.pin != callback->pin) { in gpio_ra_interrupt_set() 104 data->callback = *callback; in gpio_ra_interrupt_set() 122 if ((port_num != data->callback.port_num) || (pin != data->callback.pin)) { in gpio_ra_interrupt_unset() 135 data->callback.isr(data->callback.port, data->callback.pin); in gpio_ra_isr()
|
| /Zephyr-4.3.0/drivers/misc/renesas_rx_external_interrupt/ |
| D | renesas_rx_external_interrupt.c | 28 struct gpio_rx_callback callback; member 40 int gpio_rx_interrupt_set(const struct device *dev, struct gpio_rx_callback *callback) in gpio_rx_interrupt_set() argument 47 if (callback->mode == GPIO_INT_MODE_LEVEL) { in gpio_rx_interrupt_set() 48 if (callback->trigger != GPIO_INT_TRIG_LOW) { in gpio_rx_interrupt_set() 53 } else if (callback->mode == GPIO_INT_MODE_EDGE) { in gpio_rx_interrupt_set() 54 switch (callback->trigger) { in gpio_rx_interrupt_set() 75 data->callback = *callback; in gpio_rx_interrupt_set() 93 if ((port_num != data->callback.port_num) && (pin != data->callback.pin)) { in gpio_rx_interrupt_unset() 106 data->callback.isr(data->callback.port, data->callback.pin); in gpio_rx_isr()
|
| /Zephyr-4.3.0/drivers/interrupt_controller/ |
| D | intc_wch_exti.c | 22 wch_exti_callback_handler_t callback; member 61 const struct wch_exti_registration *callback = &data->callbacks[line]; in wch_exti_isr() local 64 if (callback->callback != NULL) { in wch_exti_isr() 65 callback->callback(line, callback->user); in wch_exti_isr() 92 int wch_exti_configure(uint8_t line, wch_exti_callback_handler_t callback, void *user) in wch_exti_configure() argument 98 if (registration->callback == callback && registration->user == user) { in wch_exti_configure() 102 if (callback != NULL && registration->callback != NULL) { in wch_exti_configure() 106 registration->callback = callback; in wch_exti_configure()
|
| /Zephyr-4.3.0/subsys/gnss/rtk/ |
| D | rtk.c | 19 STRUCT_SECTION_FOREACH(gnss_rtk_data_callback, callback) { in gnss_rtk_publish_data() 20 callback->callback(callback->dev, data); in gnss_rtk_publish_data()
|
| /Zephyr-4.3.0/subsys/modem/ |
| D | modem_pipelink.c | 11 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()
|
| /Zephyr-4.3.0/drivers/espi/ |
| D | espi_utils.h | 24 struct espi_callback *callback, bool set) in espi_manage_callback() argument 26 __ASSERT(callback, "No callback!"); in espi_manage_callback() 27 __ASSERT(callback->handler, "No callback handler!"); in espi_manage_callback() 30 if (!sys_slist_find_and_remove(callbacks, &callback->node)) { in espi_manage_callback() 40 sys_slist_prepend(callbacks, &callback->node); in espi_manage_callback()
|
| /Zephyr-4.3.0/include/zephyr/drivers/pwm/ |
| D | pwm_utils.h | 34 struct pwm_event_callback *callback, bool set) in pwm_manage_event_callback() argument 36 __ASSERT_NO_MSG(callback != NULL); in pwm_manage_event_callback() 37 __ASSERT_NO_MSG(callback->handler != NULL); in pwm_manage_event_callback() 40 if (!sys_slist_find_and_remove(callbacks, &callback->node)) { in pwm_manage_event_callback() 50 sys_slist_prepend(callbacks, &callback->node); in pwm_manage_event_callback()
|
| /Zephyr-4.3.0/subsys/debug/coresight/ |
| D | cs_trace_defmt.c | 8 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()
|
| /Zephyr-4.3.0/include/zephyr/drivers/gpio/ |
| D | gpio_utils.h | 76 struct gpio_callback *callback, in gpio_manage_callback() argument 79 __ASSERT(callback, "No callback!"); in gpio_manage_callback() 80 __ASSERT(callback->handler, "No callback handler!"); in gpio_manage_callback() 83 if (!sys_slist_find_and_remove(callbacks, &callback->node)) { in gpio_manage_callback() 93 sys_slist_prepend(callbacks, &callback->node); in gpio_manage_callback()
|
| /Zephyr-4.3.0/subsys/input/ |
| D | input.c | 23 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()
|
| /Zephyr-4.3.0/tests/drivers/smbus/smbus_api/src/ |
| D | test_smbus.c | 55 struct smbus_callback callback = { in ZTEST() local 65 ret = smbus_smbalert_remove_cb(dev, &callback); in ZTEST() 73 ret = smbus_smbalert_set_cb(dev, &callback); in ZTEST() 81 ret = smbus_smbalert_remove_cb(dev, &callback); in ZTEST() 100 struct smbus_callback callback = { in ZTEST() local 110 ret = smbus_host_notify_remove_cb(dev, &callback); in ZTEST() 118 ret = smbus_host_notify_set_cb(dev, &callback); in ZTEST() 126 ret = smbus_host_notify_remove_cb(dev, &callback); in ZTEST()
|
| /Zephyr-4.3.0/include/zephyr/mgmt/hawkbit/ |
| D | event.h | 131 static inline void hawkbit_event_init_callback(struct hawkbit_event_callback *callback, in hawkbit_event_init_callback() argument 135 __ASSERT(callback, "Callback pointer should not be NULL"); in hawkbit_event_init_callback() 138 callback->handler = handler; in hawkbit_event_init_callback() 139 callback->event = event; in hawkbit_event_init_callback()
|
| /Zephyr-4.3.0/drivers/watchdog/ |
| D | wdt_smartbond.c | 23 wdt_callback_t callback; member 56 if (wdog_smartbond_dev_data.callback) { in wdog_smartbond_nmi_isr() 57 wdog_smartbond_dev_data.callback(wdog_smartbond_dev_data.wdog_device, 0); in wdog_smartbond_nmi_isr() 69 if (config->callback != NULL) { in wdg_smartbond_install_timeout() 86 data->callback = config->callback; in wdg_smartbond_install_timeout()
|
| D | wdt_renesas_rx_iwdt.c | 42 wdt_callback_t callback; member 52 wdt_callback_t callback = data->callback; in wdt_iwdt_isr() local 54 if (callback) { in wdt_iwdt_isr() 55 callback(dev, 0); in wdt_iwdt_isr() 96 if (cfg->callback != NULL && (cfg->flags & WDT_FLAG_RESET_MASK) != 0) { in wdt_iwdt_rx_install_timeout() 124 data->callback = cfg->callback; in wdt_iwdt_rx_install_timeout() 180 data->callback = cfg->callback; in wdt_iwdt_rx_install_timeout()
|
| /Zephyr-4.3.0/samples/net/sockets/coap_upload/ |
| D | README.rst | 15 * Short upload with payload callback, 17 * Block transfer upload with payload callback. 84 [00:00:00.180,000] <inf> coap_upload: ** CoAP upload short with callback 85 [00:00:00.240,000] <inf> coap_upload: CoAP upload short with callback done in 60 ms 93 [00:00:00.480,000] <inf> coap_upload: ** CoAP upload blockwise with callback 94 …[00:00:00.540,000] <inf> coap_upload: CoAP upload blockwise with callback ongoing, sent 128 bytes … 95 …[00:00:00.600,000] <inf> coap_upload: CoAP upload blockwise with callback ongoing, sent 256 bytes … 96 …[00:00:00.660,000] <inf> coap_upload: CoAP upload blockwise with callback ongoing, sent 384 bytes … 97 [00:00:00.720,000] <inf> coap_upload: CoAP upload blockwise with callback done in 240 ms 104 [00:00:01.320,000] <inf> coap_upload: ** CoAP upload short with callback [all …]
|
| /Zephyr-4.3.0/include/zephyr/drivers/ |
| D | espi_saf.h | 152 struct espi_callback *callback, 488 static inline void espi_saf_init_callback(struct espi_callback *callback, in espi_saf_init_callback() argument 492 __ASSERT(callback, "Callback pointer should not be NULL"); in espi_saf_init_callback() 495 callback->handler = handler; in espi_saf_init_callback() 496 callback->evt_type = evt_type; in espi_saf_init_callback() 512 struct espi_callback *callback) in espi_saf_add_callback() argument 521 return api->manage_callback(dev, callback, true); in espi_saf_add_callback() 541 struct espi_callback *callback) in espi_saf_remove_callback() argument 550 return api->manage_callback(dev, callback, false); in espi_saf_remove_callback()
|
| /Zephyr-4.3.0/include/zephyr/gnss/rtk/ |
| D | rtk.h | 29 gnss_rtk_data_callback_t callback; member 37 .callback = _callback, \ 45 .callback = _callback, \
|
| /Zephyr-4.3.0/arch/rx/core/ |
| D | nmi.c | 32 void nmi_enable(uint8_t nmi_vector, nmi_callback_t callback, void *arg) in nmi_enable() argument 38 _nmi_vector_table[nmi_vector].callback = callback; in nmi_enable() 92 _nmi_vector_table[nmi_vector].callback(_nmi_vector_table[nmi_vector].arg); in handle_nmi()
|
| /Zephyr-4.3.0/drivers/ipm/ |
| D | ipm_nrfx_ipc.c | 20 ipm_callback_t callback; member 33 if (nrfx_ipm_data.callback) { in nrfx_ipc_handler() 36 nrfx_ipm_data.callback(DEVICE_DT_INST_GET(0), in nrfx_ipc_handler() 76 nrfx_ipm_data.callback = cb; in ipm_nrf_register_callback() 114 ipm_callback_t callback[NRFX_IPC_ID_MAX_VALUE]; member 126 if (nrfx_vipm_data.callback[event_idx] != NULL) { in vipm_dispatcher() 127 nrfx_vipm_data.callback[event_idx] in vipm_dispatcher() 188 nrfx_vipm_data.callback[_idx] = cb; \
|
| /Zephyr-4.3.0/drivers/stepper/gpio_stepper/common/ |
| D | gpio_stepper_common.c | 15 if (!data->callback) { in gpio_stepper_trigger_callback() 21 data->callback(dev, event, data->event_cb_user_data); in gpio_stepper_trigger_callback() 56 if (data->callback != NULL) { in gpio_stepper_work_event_handler() 57 data->callback(data->dev, event, data->event_cb_user_data); in gpio_stepper_work_event_handler()
|
| /Zephyr-4.3.0/subsys/net/lib/zperf/ |
| D | zperf_tcp_uploader.c | 204 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()
|