Home
last modified time | relevance | path

Searched refs:handler (Results 76 – 100 of 548) sorted by relevance

12345678910>>...22

/Zephyr-latest/doc/services/device_mgmt/
Dmcumgr_handlers.rst21 to reside in the upstream Zephyr tree to be usable. The first step to creating a handler is to
42 The purpose of the header file is to provide defines which can be used by the MCUmgr handler
62 The purpose of the header file is to provide defines which can be used by the MCUmgr handler
71 callback when the function handler is executed, which allows the flow of the handler to be
91 this function handler has an optional notification callback feature that allows other parts of
97 base Zephyr callback include file and the custom handler callback file, only in-tree Zephyr
98 handler headers are included when including the upstream Zephyr callback header file.
104 to the functionality of the handler being implemented. An example file would look similar to:
127 :start-after: Include handler files
138 The application ``CMakeLists.txt`` file can load the CMake file for the example MCUmgr handler by
[all …]
/Zephyr-latest/samples/net/ipv4_autoconf/src/
Dmain.c27 static void handler(struct net_mgmt_event_callback *cb, in handler() function
67 net_mgmt_init_event_callback(&mgmt_cb, handler, in main()
/Zephyr-latest/samples/net/openthread/coap/src/
Dcoap_utils.c31 otCoapResponseHandler handler, void *ctx, otCoapCode code) in coap_req_send() argument
78 err = otCoapSendRequest(ot, msg, &msg_info, handler, ctx); in coap_req_send()
93 otCoapResponseHandler handler, void *ctx) in coap_put_req_send() argument
95 return coap_req_send(addr, uri, buf, len, handler, ctx, OT_COAP_CODE_PUT); in coap_put_req_send()
99 otCoapResponseHandler handler, void *ctx) in coap_get_req_send() argument
101 return coap_req_send(addr, uri, buf, len, handler, ctx, OT_COAP_CODE_GET); in coap_get_req_send()
/Zephyr-latest/tests/bluetooth/hci_prop_evt/src/
Dmain.c43 void (*handler)(struct net_buf *buf, struct net_buf **evt, member
77 const struct cmd_handler *handler = &handlers[i]; in cmd_handle_helper() local
79 if (handler->opcode != opcode) { in cmd_handle_helper()
83 if (handler->handler) { in cmd_handle_helper()
84 handler->handler(cmd, evt, handler->len, opcode); in cmd_handle_helper()
/Zephyr-latest/drivers/timer/
Dnrf_rtc_timer.c340 z_nrf_rtc_timer_compare_handler_t handler, in compare_set_nolocks() argument
368 cc_data[chan].callback = handler; in compare_set_nolocks()
376 z_nrf_rtc_timer_compare_handler_t handler, in compare_set() argument
383 int ret = compare_set_nolocks(chan, target_time, handler, user_data, exact); in compare_set()
391 z_nrf_rtc_timer_compare_handler_t handler, in z_nrf_rtc_timer_set() argument
396 return compare_set(chan, target_time, handler, user_data, false); in z_nrf_rtc_timer_set()
400 z_nrf_rtc_timer_compare_handler_t handler, in z_nrf_rtc_timer_exact_set() argument
405 return compare_set(chan, target_time, handler, user_data, true); in z_nrf_rtc_timer_exact_set()
515 z_nrf_rtc_timer_compare_handler_t handler = NULL; in process_channel() local
530 handler = cc_data[chan].callback; in process_channel()
[all …]
/Zephyr-latest/drivers/sensor/sx9500/
Dsx9500_trigger.c29 sensor_trigger_handler_t handler) in sx9500_trigger_set() argument
46 data->handler_drdy = handler; in sx9500_trigger_set()
57 data->handler_near_far = handler; in sx9500_trigger_set()
147 data->work.handler = sx9500_work_cb; in sx9500_setup_interrupt()
/Zephyr-latest/drivers/sensor/adi/adt7420/
Dadt7420_trigger.c104 sensor_trigger_handler_t handler) in adt7420_trigger_set() argument
119 drv_data->th_handler = handler; in adt7420_trigger_set()
121 if (handler != NULL) { in adt7420_trigger_set()
176 drv_data->work.handler = adt7420_work_cb; in adt7420_init_interrupt()
/Zephyr-latest/drivers/sensor/st/lis2dux12/
Dlis2dux12_trigger.c101 data->work.handler = lis2dux12_work_cb; in lis2dux12_trigger_init()
108 sensor_trigger_handler_t handler) in lis2dux12_trigger_set() argument
131 data->data_ready_handler = handler; in lis2dux12_trigger_set()
132 if (handler == NULL) { in lis2dux12_trigger_set()
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751_trigger.c38 sensor_trigger_handler_t handler) in stts751_trigger_set() argument
48 stts751->thsld_handler = handler; in stts751_trigger_set()
50 if (handler) { in stts751_trigger_set()
143 stts751->work.handler = stts751_work_cb; in stts751_init_interrupt()
/Zephyr-latest/drivers/sensor/tdk/mpu9250/
Dmpu9250_trigger.c21 sensor_trigger_handler_t handler) in mpu9250_trigger_set() argument
37 drv_data->data_ready_handler = handler; in mpu9250_trigger_set()
38 if (handler == NULL) { in mpu9250_trigger_set()
172 drv_data->work.handler = mpu9250_work_cb; in mpu9250_init_interrupt()
/Zephyr-latest/drivers/sensor/ti/fdc2x1x/
Dfdc2x1x_trigger.c88 sensor_trigger_handler_t handler) in fdc2x1x_trigger_set() argument
100 drv_data->drdy_handler = handler; in fdc2x1x_trigger_set()
112 if (handler) { in fdc2x1x_trigger_set()
171 drv_data->work.handler = fdc2x1x_work_cb; in fdc2x1x_init_interrupt()
/Zephyr-latest/drivers/sensor/st/hts221/
Dhts221_trigger.c58 sensor_trigger_handler_t handler) in hts221_trigger_set() argument
67 data->data_ready_handler = handler; in hts221_trigger_set()
68 if (handler == NULL) { in hts221_trigger_set()
175 data->work.handler = hts221_work_cb; in hts221_init_interrupt()
/Zephyr-latest/drivers/sensor/st/iis3dhhc/
Diis3dhhc_trigger.c42 sensor_trigger_handler_t handler) in iis3dhhc_trigger_set() argument
53 iis3dhhc->handler_drdy = handler; in iis3dhhc_trigger_set()
55 if (handler) { in iis3dhhc_trigger_set()
148 iis3dhhc->work.handler = iis3dhhc_work_cb; in iis3dhhc_init_interrupt()
/Zephyr-latest/drivers/sensor/honeywell/sm351lt/
Dsm351lt.c25 sensor_trigger_handler_t handler) in sm351lt_trigger_set() argument
32 data->changed_handler = handler; in sm351lt_trigger_set()
35 (handler ? data->trigger_type in sm351lt_trigger_set()
42 if (handler) { in sm351lt_trigger_set()
225 data->work.handler = sm351lt_work_cb; in sm351lt_init()
/Zephyr-latest/drivers/sensor/wsen/wsen_tids_2521020222501/
Dwsen_tids_2521020222501_trigger.c76 sensor_trigger_handler_t handler) in tids_2521020222501_trigger_set() argument
100 dev, (handler == NULL) ? &interruptOFF : &threshold) < 0) { in tids_2521020222501_trigger_set()
103 data->temperature_low_handler = handler; in tids_2521020222501_trigger_set()
113 dev, (handler == NULL) ? &interruptOFF : &threshold) < 0) { in tids_2521020222501_trigger_set()
116 data->temperature_high_handler = handler; in tids_2521020222501_trigger_set()
299 data->work.handler = tids_2521020222501_work_cb; in tids_2521020222501_init_interrupt()
/Zephyr-latest/drivers/sensor/adi/adxl345/
Dadxl345_trigger.c89 sensor_trigger_handler_t handler) in adxl345_trigger_set() argument
104 drv_data->drdy_handler = handler; in adxl345_trigger_set()
113 if (handler) { in adxl345_trigger_set()
175 drv_data->work.handler = adxl345_work_cb; in adxl345_init_interrupt()
/Zephyr-latest/drivers/sensor/st/iis2dh/
Diis2dh_trigger.c44 sensor_trigger_handler_t handler) in iis2dh_trigger_set() argument
49 int state = (handler != NULL) ? PROPERTY_ENABLE : PROPERTY_DISABLE; in iis2dh_trigger_set()
57 iis2dh->drdy_handler = handler; in iis2dh_trigger_set()
161 iis2dh->work.handler = iis2dh_work_cb; in iis2dh_init_interrupt()
/Zephyr-latest/drivers/sensor/st/lis2de12/
Dlis2de12_trigger.c56 sensor_trigger_handler_t handler) in lis2de12_trigger_set() argument
68 lis2de12->handler_drdy_acc = handler; in lis2de12_trigger_set()
70 if (handler) { in lis2de12_trigger_set()
175 lis2de12->work.handler = lis2de12_work_cb; in lis2de12_init_interrupt()
/Zephyr-latest/subsys/mgmt/ec_host_cmd/
Dec_host_cmd_handler.c245 static enum ec_host_cmd_status validate_handler(const struct ec_host_cmd_handler *handler, in validate_handler() argument
248 if (handler->min_rqt_size > args->input_buf_size) { in validate_handler()
252 if (handler->min_rsp_size > args->output_buf_max) { in validate_handler()
256 if (args->version >= NUM_BITS(handler->version_mask) || in validate_handler()
257 !(handler->version_mask & BIT(args->version))) { in validate_handler()
425 STRUCT_SECTION_FOREACH(ec_host_cmd_handler, handler) { in ec_host_cmd_thread()
426 if (handler->id == rx_header->cmd_id) { in ec_host_cmd_thread()
427 found_handler = handler; in ec_host_cmd_thread()
456 status = found_handler->handler(&args); in ec_host_cmd_thread()
/Zephyr-latest/drivers/sensor/st/lsm9ds0_gyro/
Dlsm9ds0_gyro_trigger.c35 sensor_trigger_handler_t handler) in lsm9ds0_gyro_trigger_set() argument
50 if (handler) { in lsm9ds0_gyro_trigger_set()
54 data->handler_drdy = handler; in lsm9ds0_gyro_trigger_set()
/Zephyr-latest/tests/kernel/workq/user_work/src/
Dmain.c44 zassert_equal(local.handler, common_work_handler); in test_k_work_user_init()
103 k_work_user_handler_t handler) in twork_submit_1() argument
106 k_work_user_init(w, handler); in twork_submit_1()
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_trigger.c167 sensor_trigger_handler_t handler) in lsm6dsv16x_trigger_set() argument
190 lsm6dsv16x->handler_drdy_acc = handler; in lsm6dsv16x_trigger_set()
192 if (handler) { in lsm6dsv16x_trigger_set()
198 lsm6dsv16x->handler_drdy_gyr = handler; in lsm6dsv16x_trigger_set()
200 if (handler) { in lsm6dsv16x_trigger_set()
211 lsm6dsv16x->handler_wakeup = handler; in lsm6dsv16x_trigger_set()
213 if (handler) { in lsm6dsv16x_trigger_set()
416 lsm6dsv16x->work.handler = lsm6dsv16x_work_cb; in lsm6dsv16x_init_interrupt()
/Zephyr-latest/drivers/sensor/st/lis2du12/
Dlis2du12_trigger.c75 sensor_trigger_handler_t handler) in lis2du12_trigger_set() argument
87 lis2du12->handler_drdy_acc = handler; in lis2du12_trigger_set()
89 if (handler) { in lis2du12_trigger_set()
195 lis2du12->work.handler = lis2du12_work_cb; in lis2du12_init_interrupt()
/Zephyr-latest/drivers/sensor/jedec/jc42/
Djc42_trigger.c92 sensor_trigger_handler_t handler) in jc42_trigger_set() argument
105 data->trigger_handler = handler; in jc42_trigger_set()
107 if (handler != NULL) { in jc42_trigger_set()
182 data->work.handler = jc42_gpio_thread_cb; in jc42_setup_interrupt()
/Zephyr-latest/drivers/sensor/wsen/wsen_pads_2511020213301/
Dwsen_pads_2511020213301_trigger.c81 sensor_trigger_handler_t handler) in pads_2511020213301_trigger_set() argument
97 data->pressure_low_trigger_handler = handler; in pads_2511020213301_trigger_set()
101 data->pressure_high_trigger_handler = handler; in pads_2511020213301_trigger_set()
158 (handler == NULL) ? PADS_disable : PADS_enable) != in pads_2511020213301_trigger_set()
164 data->data_ready_trigger_handler = handler; in pads_2511020213301_trigger_set()
337 data->work.handler = pads_2511020213301_work_cb; in pads_2511020213301_init_interrupt()

12345678910>>...22