/Zephyr-latest/drivers/input/ |
D | input_gpio_keys.c | 88 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/ |
D | smp_bt.c | 101 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/ |
D | main.c | 40 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/ |
D | modem_cmux.c | 902 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/ |
D | tracing_ctf.h | 101 #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/ |
D | input_double_tap.c | 34 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()
|
D | input_longpress.c | 35 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/ |
D | main.c | 95 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/ |
D | kernel.h | 3664 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/ |
D | tracking.h | 62 #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/ |
D | icmsg_v1.c | 65 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/ |
D | tracing_test.h | 92 #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/ |
D | mlx90394_async.c | 24 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/ |
D | lorawan_services.c | 162 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/ |
D | usbd_dfu.c | 63 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/ |
D | akm09918c_async.c | 112 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/ |
D | trickle.c | 125 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/ |
D | ec_host_cmd_backend_uart.c | 123 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/ |
D | udp.c | 204 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/ |
D | ws.c | 258 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/ |
D | ipso_buzzer.c | 170 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/ |
D | clock_control_nrf2_global_hsfll.c | 228 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/ |
D | adi_tmc50xx_stepper_controller.c | 151 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/ |
D | cmux.h | 123 struct k_work_delayable dwork; member
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | proxy_msg.c | 80 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()
|