Home
last modified time | relevance | path

Searched refs:dwork (Results 26 – 50 of 131) sorted by relevance

123456

/Zephyr-latest/drivers/input/
Dinput_gpio_keys.c88 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in gpio_keys_poll_pins() local
89 struct gpio_keys_pin_data *pin_data = CONTAINER_OF(dwork, struct gpio_keys_pin_data, work); in gpio_keys_poll_pins()
105 k_work_reschedule(dwork, K_MSEC(cfg->debounce_interval_ms)); in gpio_keys_poll_pins()
110 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in gpio_keys_change_deferred() local
111 struct gpio_keys_pin_data *pin_data = CONTAINER_OF(dwork, struct gpio_keys_pin_data, work); in gpio_keys_change_deferred()
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/
Dsmp_bt.c101 struct k_work_delayable dwork; member
207 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in conn_param_on_pref_restore() local
208 struct conn_param_data *cpd = CONTAINER_OF(dwork, struct conn_param_data, dwork); in conn_param_on_pref_restore()
238 (void)k_work_reschedule(&cpd->dwork, K_MSEC(RESTORE_TIME)); in conn_param_smp_enable()
611 (void)k_work_cancel_delayable(&cpd->dwork); in disconnected()
627 k_work_init_delayable(&conn_data[i].dwork, conn_param_on_pref_restore); in conn_param_control_init()
/Zephyr-latest/tests/net/socket/tls/src/
Dmain.c40 static void test_work_reschedule(struct k_work_delayable *dwork, in test_work_reschedule() argument
43 k_work_reschedule_for_queue(&tls_test_work_queue, dwork, delay); in test_work_reschedule()
46 static void test_work_wait(struct k_work_delayable *dwork) in test_work_wait() argument
50 k_work_cancel_delayable_sync(dwork, &sync); in test_work_wait()
265 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in test_msg_waitall_tx_work_handler() local
267 CONTAINER_OF(dwork, struct test_msg_waitall_data, tx_work); in test_msg_waitall_tx_work_handler()
285 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in client_connect_work_handler() local
287 CONTAINER_OF(dwork, struct connect_data, work); in client_connect_work_handler()
295 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in dtls_client_connect_send_work_handler() local
297 CONTAINER_OF(dwork, struct connect_data, work); in dtls_client_connect_send_work_handler()
[all …]
/Zephyr-latest/subsys/modem/
Dmodem_cmux.c902 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in modem_cmux_receive_handler() local
903 struct modem_cmux *cmux = CONTAINER_OF(dwork, struct modem_cmux, receive_work); in modem_cmux_receive_handler()
937 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in modem_cmux_transmit_handler() local
938 struct modem_cmux *cmux = CONTAINER_OF(dwork, struct modem_cmux, transmit_work); in modem_cmux_transmit_handler()
986 struct k_work_delayable *dwork; in modem_cmux_connect_handler() local
993 dwork = k_work_delayable_from_work(item); in modem_cmux_connect_handler()
994 cmux = CONTAINER_OF(dwork, struct modem_cmux, connect_work); in modem_cmux_connect_handler()
1013 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in modem_cmux_disconnect_handler() local
1014 struct modem_cmux *cmux = CONTAINER_OF(dwork, struct modem_cmux, disconnect_work); in modem_cmux_disconnect_handler()
1169 struct k_work_delayable *dwork; in modem_cmux_dlci_open_handler() local
[all …]
/Zephyr-latest/subsys/tracing/ctf/
Dtracing_ctf.h101 #define sys_port_trace_k_work_delayable_init(dwork) argument
102 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) argument
103 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, \ argument
105 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
106 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
107 #define sys_port_trace_k_work_reschedule_for_queue_enter(queue, dwork, delay) argument
108 #define sys_port_trace_k_work_reschedule_for_queue_exit(queue, dwork, delay, \ argument
110 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
111 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
112 #define sys_port_trace_k_work_flush_delayable_enter(dwork, sync) argument
[all …]
/Zephyr-latest/subsys/input/
Dinput_double_tap.c34 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in double_tap_deferred() local
36 CONTAINER_OF(dwork, struct double_tap_data_entry, work); in double_tap_deferred()
Dinput_longpress.c35 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in longpress_deferred() local
37 dwork, struct longpress_data_entry, work); in longpress_deferred()
/Zephyr-latest/tests/kernel/workq/work_queue/src/
Dmain.c95 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in work_handler() local
97 CONTAINER_OF(dwork, struct delayed_test_item, work); in work_handler()
210 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in resubmit_work_handler() local
212 CONTAINER_OF(dwork, struct delayed_test_item, work); in resubmit_work_handler()
251 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in delayed_work_handler() local
253 CONTAINER_OF(dwork, struct delayed_test_item, work); in delayed_work_handler()
/Zephyr-latest/include/zephyr/
Dkernel.h3664 void k_work_init_delayable(struct k_work_delayable *dwork,
3694 int k_work_delayable_busy_get(const struct k_work_delayable *dwork);
3711 const struct k_work_delayable *dwork);
3727 const struct k_work_delayable *dwork);
3743 const struct k_work_delayable *dwork);
3773 struct k_work_delayable *dwork,
3789 int k_work_schedule(struct k_work_delayable *dwork,
3828 struct k_work_delayable *dwork,
3843 int k_work_reschedule(struct k_work_delayable *dwork,
3870 bool k_work_flush_delayable(struct k_work_delayable *dwork,
[all …]
/Zephyr-latest/include/zephyr/tracing/
Dtracking.h62 #define sys_port_track_k_work_delayable_init(dwork) argument
124 #define sys_port_track_k_work_delayable_init(dwork) argument
/Zephyr-latest/tests/subsys/ipc/ipc_sessions/interoperability/
Dicmsg_v1.c65 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in notify_process() local
67 CONTAINER_OF(dwork, struct icmsg_data_t, notify_work); in notify_process()
76 ret = k_work_reschedule_for_queue(workq, dwork, BOND_NOTIFY_REPEAT_TO); in notify_process()
/Zephyr-latest/subsys/tracing/test/
Dtracing_test.h92 #define sys_port_trace_k_work_delayable_init(dwork) argument
93 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) argument
94 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, ret) argument
95 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
96 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
97 #define sys_port_trace_k_work_reschedule_for_queue_enter(queue, dwork, delay) argument
98 #define sys_port_trace_k_work_reschedule_for_queue_exit(queue, dwork, delay, ret) argument
99 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
100 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
101 #define sys_port_trace_k_work_flush_delayable_enter(dwork, sync) argument
[all …]
/Zephyr-latest/drivers/sensor/melexis/mlx90394/
Dmlx90394_async.c24 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in mlx90394_async_fetch() local
25 struct mlx90394_data *data = CONTAINER_OF(dwork, struct mlx90394_data, async_fetch_work); in mlx90394_async_fetch()
/Zephyr-latest/subsys/lorawan/services/
Dlorawan_services.c162 int lorawan_services_reschedule_work(struct k_work_delayable *dwork, k_timeout_t delay) in lorawan_services_reschedule_work() argument
164 return k_work_reschedule_for_queue(&services_workq, dwork, delay); in lorawan_services_reschedule_work()
/Zephyr-latest/subsys/usb/device_next/class/
Dusbd_dfu.c63 struct k_work_delayable dwork; member
141 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in runtime_detach_work() local
142 struct usbd_dfu_data *data = CONTAINER_OF(dwork, struct usbd_dfu_data, dwork); in runtime_detach_work()
182 k_work_init_delayable(&dfu_data.dwork, runtime_detach_work); in usbd_dfu_preinit()
599 k_work_reschedule(&data->dwork, K_MSEC(100)); in runtime_mode_control_to_dev()
/Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/
Dakm09918c_async.c112 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in akm09918_async_fetch() local
114 CONTAINER_OF(dwork, struct akm09918c_async_fetch_ctx, async_fetch_work); in akm09918_async_fetch()
/Zephyr-latest/subsys/net/lib/trickle/
Dtrickle.c125 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in trickle_timeout() local
126 struct net_trickle *trickle = CONTAINER_OF(dwork, in trickle_timeout()
/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/
Dec_host_cmd_backend_uart.c123 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in rx_timeout() local
125 CONTAINER_OF(dwork, struct ec_host_cmd_uart_ctx, timeout_work); in rx_timeout()
/Zephyr-latest/samples/net/sockets/echo_server/src/
Dudp.c204 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in print_stats() local
205 struct data *data = CONTAINER_OF(dwork, struct data, udp.stats_print); in print_stats()
/Zephyr-latest/samples/net/sockets/http_server/src/
Dws.c258 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in netstats_handler() local
259 struct ws_netstats_ctx *ctx = CONTAINER_OF(dwork, struct ws_netstats_ctx, work); in netstats_handler()
/Zephyr-latest/subsys/net/lib/lwm2m/
Dipso_buzzer.c170 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in buzzer_work_cb() local
171 struct ipso_buzzer_data *buzzer = CONTAINER_OF(dwork, in buzzer_work_cb()
/Zephyr-latest/drivers/clock_control/
Dclock_control_nrf2_global_hsfll.c228 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in global_hsfll_timeout_handler() local
230 CONTAINER_OF(dwork, struct global_hsfll_dev_data, timeout_dwork); in global_hsfll_timeout_handler()
/Zephyr-latest/drivers/stepper/adi_tmc/
Dadi_tmc50xx_stepper_controller.c151 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in stallguard_work_handler() local
153 CONTAINER_OF(dwork, struct tmc50xx_stepper_data, stallguard_dwork); in stallguard_work_handler()
160 k_work_reschedule(dwork, K_MSEC(stepper_config->sg_velocity_check_interval_ms)); in stallguard_work_handler()
183 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in rampstat_work_handler() local
186 CONTAINER_OF(dwork, struct tmc50xx_stepper_data, rampstat_callback_dwork); in rampstat_work_handler()
/Zephyr-latest/include/zephyr/modem/
Dcmux.h123 struct k_work_delayable dwork; member
/Zephyr-latest/subsys/bluetooth/mesh/
Dproxy_msg.c80 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in proxy_sar_timeout() local
84 role = CONTAINER_OF(dwork, struct bt_mesh_proxy_role, sar_timer); in proxy_sar_timeout()

123456