/Zephyr-latest/drivers/hdlc_rcp_if/ |
D | hdlc_rcp_if_uart.c | 37 struct k_work work; member 69 CONTAINER_OF(item, struct openthread_uart, work); in ot_uart_rx_cb() 131 k_work_submit(&ot_uart.work); in uart_callback() 164 k_work_init(&ot_uart.work, ot_uart_rx_cb); in hdlc_register_rx_cb()
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_control_nrf2_hsfll.c | 80 static void hsfll_work_handler(struct k_work *work) in hsfll_work_handler() argument 83 CONTAINER_OF(work, struct hsfll_dev_data, clk_cfg.work); in hsfll_work_handler() 88 to_activate_idx = clock_config_update_begin(work); in hsfll_work_handler()
|
D | clock_control_nrf2_fll16m.c | 105 static void fll16m_work_handler(struct k_work *work) in fll16m_work_handler() argument 109 CONTAINER_OF(work, struct fll16m_dev_data, clk_cfg.work); in fll16m_work_handler() 112 to_activate_idx = clock_config_update_begin(work); in fll16m_work_handler()
|
/Zephyr-latest/drivers/sensor/nuvoton/nuvoton_adc_cmp_npcx/ |
D | adc_cmp_npcx.c | 17 struct k_work work; member 54 CONTAINER_OF(item, struct adc_cmp_npcx_data, work); in adc_cmp_npcx_trigger_work_handler() 82 k_work_init(&data->work, adc_cmp_npcx_trigger_work_handler); in adc_cmp_npcx_init() 84 param.val = (uint32_t)&data->work; in adc_cmp_npcx_init() 228 param.val = (uint32_t)&data->work; in adc_cmp_npcx_trigger_set()
|
/Zephyr-latest/samples/net/dns_resolve/src/ |
D | main.c | 25 static void do_mdns_ipv4_lookup(struct k_work *work); 29 static void do_mdns_ipv6_lookup(struct k_work *work); 137 static void do_ipv4_lookup(struct k_work *work) in do_ipv4_lookup() argument 264 static void do_mdns_ipv4_lookup(struct k_work *work) in do_mdns_ipv4_lookup() argument 368 static void do_mdns_ipv6_lookup(struct k_work *work) in do_mdns_ipv6_lookup() argument
|
/Zephyr-latest/samples/bluetooth/central_otc/src/ |
D | main.c | 94 struct k_work_delayable work; member 99 struct k_work_delayable work; member 104 static void otc_btn_work_fn(struct k_work *work) in otc_btn_work_fn() argument 106 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in otc_btn_work_fn() 107 struct otc_btn_work_info *btn_work = CONTAINER_OF(dwork, struct otc_btn_work_info, work); in otc_btn_work_fn() 167 static void otc_checksum_work_fn(struct k_work *work) in otc_checksum_work_fn() argument 169 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in otc_checksum_work_fn() 171 CONTAINER_OF(dwork, struct otc_checksum_work_info, work); in otc_checksum_work_fn() 184 k_work_schedule(&otc_btn_work.work, K_MSEC(100)); in button_pressed() 590 k_work_schedule(&otc_checksum_work.work, K_NO_WAIT); in on_obj_data_read() [all …]
|
/Zephyr-latest/subsys/shell/backends/ |
D | shell_mqtt.c | 51 static inline int sh_mqtt_work_submit(struct k_work *work) in sh_mqtt_work_submit() argument 53 return k_work_submit_to_queue(&sh_mqtt->workq, work); in sh_mqtt_work_submit() 227 static void sh_mqtt_process_handler(struct k_work *work) in sh_mqtt_process_handler() argument 229 ARG_UNUSED(work); in sh_mqtt_process_handler() 297 static void sh_mqtt_subscribe_handler(struct k_work *work) in sh_mqtt_subscribe_handler() argument 299 ARG_UNUSED(work); in sh_mqtt_subscribe_handler() 365 static void sh_mqtt_connect_handler(struct k_work *work) in sh_mqtt_connect_handler() argument 367 ARG_UNUSED(work); in sh_mqtt_connect_handler() 472 static void sh_mqtt_publish_handler(struct k_work *work) in sh_mqtt_publish_handler() argument 474 ARG_UNUSED(work); in sh_mqtt_publish_handler() [all …]
|
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/ |
D | smp_uart.c | 27 static void smp_uart_process_rx_queue(struct k_work *work); 62 static void smp_uart_process_rx_queue(struct k_work *work) in smp_uart_process_rx_queue() argument
|
/Zephyr-latest/drivers/lora/ |
D | hal_common.c | 11 static void timer_work_handler(struct k_work *work); 18 static void timer_work_handler(struct k_work *work) in timer_work_handler() argument
|
/Zephyr-latest/samples/drivers/led/sx1509b_intensity/src/ |
D | main.c | 30 static void rgb_work_handler(struct k_work *work) in rgb_work_handler() argument 65 k_work_schedule(k_work_delayable_from_work(work), K_MSEC(10)); in rgb_work_handler()
|
/Zephyr-latest/drivers/modem/ |
D | Kconfig.wncm14a2a | 13 NOTE: Currently the pin settings only work with FRDM K64F shield. 24 int "Size of the stack for the WNC-M14A2A modem driver work queue" 27 This stack is used by the work queue to pass off net_pkt data
|
/Zephyr-latest/drivers/input/ |
D | input_esp32_touch_sensor.c | 67 struct k_work_delayable work; member 133 (void)k_work_reschedule(&channel_data->work, 155 static void esp32_touch_sensor_change_deferred(struct k_work *work) argument 157 struct k_work_delayable *dwork = k_work_delayable_from_work(work); 159 CONTAINER_OF(dwork, struct esp32_touch_sensor_channel_data, work); 238 k_work_init_delayable(&channel_data->work, esp32_touch_sensor_change_deferred);
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_pcf857x.c | 37 struct k_work work; member 85 static void pcf857x_work_handler(struct k_work *work) in pcf857x_work_handler() argument 87 struct pcf857x_drv_data *drv_data = CONTAINER_OF(work, struct pcf857x_drv_data, work); in pcf857x_work_handler() 117 k_work_submit(&drv_data->work); in pcf857x_int_gpio_handler() 401 .work = Z_WORK_INITIALIZER(pcf857x_work_handler), \
|
/Zephyr-latest/drivers/sensor/st/iis2dlpc/ |
D | iis2dlpc_trigger.c | 231 k_work_submit(&iis2dlpc->work); in iis2dlpc_gpio_callback() 251 static void iis2dlpc_work_cb(struct k_work *work) in iis2dlpc_work_cb() argument 254 CONTAINER_OF(work, struct iis2dlpc_data, work); in iis2dlpc_work_cb() 282 iis2dlpc->work.handler = iis2dlpc_work_cb; in iis2dlpc_init_interrupt()
|
/Zephyr-latest/drivers/sensor/st/ism330dhcx/ |
D | ism330dhcx_trigger.c | 225 k_work_submit(&ism330dhcx->work); in ism330dhcx_gpio_callback() 245 static void ism330dhcx_work_cb(struct k_work *work) in ism330dhcx_work_cb() argument 248 CONTAINER_OF(work, struct ism330dhcx_data, work); in ism330dhcx_work_cb() 275 ism330dhcx->work.handler = ism330dhcx_work_cb; in ism330dhcx_init_interrupt()
|
/Zephyr-latest/drivers/sensor/st/lsm6dso/ |
D | lsm6dso_trigger.c | 227 k_work_submit(&lsm6dso->work); in lsm6dso_gpio_callback() 247 static void lsm6dso_work_cb(struct k_work *work) in lsm6dso_work_cb() argument 250 CONTAINER_OF(work, struct lsm6dso_data, work); in lsm6dso_work_cb() 279 lsm6dso->work.handler = lsm6dso_work_cb; in lsm6dso_init_interrupt()
|
/Zephyr-latest/drivers/sensor/vishay/vcnl4040/ |
D | vcnl4040_trigger.c | 21 k_work_submit(&data->work); in vcnl4040_handle_cb() 104 static void vcnl4040_work_handler(struct k_work *work) in vcnl4040_work_handler() argument 107 CONTAINER_OF(work, struct vcnl4040_data, work); in vcnl4040_work_handler() 280 data->work.handler = vcnl4040_work_handler; in vcnl4040_trigger_init()
|
/Zephyr-latest/drivers/sensor/bosch/bmi160/ |
D | bmi160_trigger.c | 86 static void bmi160_work_handler(struct k_work *work) in bmi160_work_handler() argument 88 struct bmi160_data *data = CONTAINER_OF(work, struct bmi160_data, work); in bmi160_work_handler() 108 k_work_submit(&data->work); in bmi160_gpio_callback() 286 data->work.handler = bmi160_work_handler; in bmi160_trigger_mode_init()
|
/Zephyr-latest/samples/boards/nordic/mesh/onoff_level_lighting_vnd_app/src/mesh/ |
D | publisher.h | 26 void publish(struct k_work *work);
|
/Zephyr-latest/modules/nrf_wifi/os/ |
D | timer.h | 17 struct k_work_delayable work; member
|
/Zephyr-latest/drivers/sensor/st/lsm6dso16is/ |
D | lsm6dso16is_trigger.c | 254 k_work_submit(&lsm6dso16is->work); in lsm6dso16is_gpio_callback() 274 static void lsm6dso16is_work_cb(struct k_work *work) in lsm6dso16is_work_cb() argument 277 CONTAINER_OF(work, struct lsm6dso16is_data, work); in lsm6dso16is_work_cb() 306 lsm6dso16is->work.handler = lsm6dso16is_work_cb; in lsm6dso16is_init_interrupt()
|
/Zephyr-latest/subsys/profiling/perf/ |
D | perf.c | 31 static void perf_dwork_handler(struct k_work *work); 60 static void perf_dwork_handler(struct k_work *work) in perf_dwork_handler() argument 62 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in perf_dwork_handler()
|
/Zephyr-latest/subsys/lorawan/services/ |
D | multicast.c | 55 static void multicast_session_start(struct k_work *work) in multicast_session_start() argument 62 lorawan_services_reschedule_work(k_work_delayable_from_work(work), K_SECONDS(1)); in multicast_session_start() 66 static void multicast_session_stop(struct k_work *work) in multicast_session_stop() argument 73 lorawan_services_reschedule_work(k_work_delayable_from_work(work), K_SECONDS(1)); in multicast_session_stop()
|
/Zephyr-latest/tests/kernel/workq/work/ |
D | CMakeLists.txt | 5 project(work) project
|
/Zephyr-latest/include/zephyr/rtio/ |
D | work.h | 34 struct k_p4wq_work work; member
|