Home
last modified time | relevance | path

Searched refs:dwork (Results 1 – 25 of 56) sorted by relevance

123

/subsys/profiling/perf/
A Dperf.c23 struct k_work_delayable dwork; member
34 .dwork = Z_WORK_DELAYABLE_INITIALIZER(perf_dwork_handler),
56 k_work_reschedule(&perf_data_ptr->dwork, K_NO_WAIT); in perf_tracer()
62 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in perf_dwork_handler() local
63 struct perf_data_t *perf_data_ptr = CONTAINER_OF(dwork, struct perf_data_t, dwork); in perf_dwork_handler()
75 if (k_work_delayable_is_pending(&perf_data.dwork)) { in cmd_perf_record()
93 k_work_schedule(&perf_data.dwork, duration); in cmd_perf_record()
103 if (k_work_delayable_is_pending(&perf_data.dwork)) { in cmd_perf_clear()
118 if (k_work_delayable_is_pending(&perf_data.dwork)) { in cmd_perf_info()
130 if (k_work_delayable_is_pending(&perf_data.dwork)) { in cmd_perf_print()
/subsys/bluetooth/host/
A Dlong_wq.c18 int bt_long_wq_schedule(struct k_work_delayable *dwork, k_timeout_t timeout) in bt_long_wq_schedule() argument
20 return k_work_schedule_for_queue(&bt_long_wq, dwork, timeout); in bt_long_wq_schedule()
23 int bt_long_wq_reschedule(struct k_work_delayable *dwork, k_timeout_t timeout) in bt_long_wq_reschedule() argument
25 return k_work_reschedule_for_queue(&bt_long_wq, dwork, timeout); in bt_long_wq_reschedule()
A Dlong_wq.h12 int bt_long_wq_schedule(struct k_work_delayable *dwork, k_timeout_t timeout);
13 int bt_long_wq_reschedule(struct k_work_delayable *dwork, k_timeout_t timeout);
14 int bt_long_wq_submit(struct k_work *dwork);
/subsys/tracing/sysview/
A Dtracing_sysview.h206 #define sys_port_trace_k_work_delayable_init(dwork) \ argument
207 SEGGER_SYSVIEW_RecordU32(TID_WORK_DELAYABLE_INIT, (uint32_t)(uintptr_t)dwork)
209 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) \ argument
211 (uint32_t)(uintptr_t)dwork, (uint32_t)delay.ticks)
213 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, ret) \ argument
217 SEGGER_SYSVIEW_RecordU32x2(TID_WORK_SCHEDULE, (uint32_t)(uintptr_t)dwork, \
225 (uint32_t)(uintptr_t)dwork, (uint32_t)delay.ticks)
231 SEGGER_SYSVIEW_RecordU32x2(TID_WORK_RESCHEDULE, (uint32_t)(uintptr_t)dwork, \
238 SEGGER_SYSVIEW_RecordU32x2(TID_WORK_FLUSH_DELAYABLE, (uint32_t)(uintptr_t)dwork, \
245 SEGGER_SYSVIEW_RecordU32(TID_WORK_CANCEL_DELAYABLE, (uint32_t)(uintptr_t)dwork)
[all …]
A DSYSVIEW_Zephyr.txt126 114 k_work_canel_delayable dwork=%I
127 115 k_work_cancel_delayable_sync dwork=%I, sync=%I
128 116 k_work_cancel_sync dwork=%I, sync=%I
129 117 k_work_delayable_init dwork=%I
132 120 k_work_flush_delayable dwork=%I, sync=%I
139 127 k_work_reschedule dwork=%I, Delay=%TimeOut | Returns %u
140 128 k_work_reschedule_for_queue queue=%I, dwork=%I, Delay=%TimeOut | Returns %u
141 129 k_work_schedule dwork=%I, Delay=%TimeOut | Returns %u
142 130 k_work_reschedule_for_queue queue=%I, dwork=%I, Delay=%TimeOut | Returns %u
/subsys/tracing/user/
A Dtracing_user.h167 #define sys_port_trace_k_work_delayable_init(dwork) argument
171 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
172 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
176 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
177 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
178 #define sys_port_trace_k_work_flush_delayable_enter(dwork, sync) argument
179 #define sys_port_trace_k_work_flush_delayable_exit(dwork, sync, ret) argument
180 #define sys_port_trace_k_work_cancel_delayable_enter(dwork) argument
181 #define sys_port_trace_k_work_cancel_delayable_exit(dwork, ret) argument
182 #define sys_port_trace_k_work_cancel_delayable_sync_enter(dwork, sync) argument
[all …]
/subsys/usb/device_next/
A Dusbd_msg.c57 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in msg_work_handler() local
71 (void)k_work_reschedule(dwork, K_MSEC(CONFIG_USBD_MSG_WORK_DELAY)); in msg_work_handler()
86 (void)k_work_schedule(dwork, K_NO_WAIT); in msg_work_handler()
/subsys/mgmt/mcumgr/transport/src/
A 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()
/subsys/tracing/ctf/
A Dtracing_ctf.h105 #define sys_port_trace_k_work_delayable_init(dwork) argument
109 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
110 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
114 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
115 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
116 #define sys_port_trace_k_work_flush_delayable_enter(dwork, sync) argument
117 #define sys_port_trace_k_work_flush_delayable_exit(dwork, sync, ret) argument
118 #define sys_port_trace_k_work_cancel_delayable_enter(dwork) argument
119 #define sys_port_trace_k_work_cancel_delayable_exit(dwork, ret) argument
120 #define sys_port_trace_k_work_cancel_delayable_sync_enter(dwork, sync) argument
[all …]
/subsys/modem/
A Dmodem_cmux.c915 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in modem_cmux_receive_handler() local
950 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in modem_cmux_transmit_handler() local
999 struct k_work_delayable *dwork; in modem_cmux_connect_handler() local
1006 dwork = k_work_delayable_from_work(item); in modem_cmux_connect_handler()
1007 cmux = CONTAINER_OF(dwork, struct modem_cmux, connect_work); in modem_cmux_connect_handler()
1182 struct k_work_delayable *dwork; in modem_cmux_dlci_open_handler() local
1189 dwork = k_work_delayable_from_work(item); in modem_cmux_dlci_open_handler()
1190 dlci = CONTAINER_OF(dwork, struct modem_cmux_dlci, open_work); in modem_cmux_dlci_open_handler()
1209 struct k_work_delayable *dwork; in modem_cmux_dlci_close_handler() local
1217 dwork = k_work_delayable_from_work(item); in modem_cmux_dlci_close_handler()
[all …]
/subsys/tracing/test/
A Dtracing_test.h92 #define sys_port_trace_k_work_delayable_init(dwork) 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
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
102 #define sys_port_trace_k_work_flush_delayable_exit(dwork, sync, ret) argument
103 #define sys_port_trace_k_work_cancel_delayable_enter(dwork) argument
104 #define sys_port_trace_k_work_cancel_delayable_exit(dwork, ret) argument
105 #define sys_port_trace_k_work_cancel_delayable_sync_enter(dwork, sync) argument
[all …]
/subsys/input/
A 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()
A 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()
/subsys/usb/device_next/class/
A 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()
/subsys/lorawan/services/
A Dlorawan_services.h58 int lorawan_services_reschedule_work(struct k_work_delayable *dwork, k_timeout_t delay);
A 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()
/subsys/net/lib/trickle/
A 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()
/subsys/mgmt/ec_host_cmd/backends/
A 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()
A Dec_host_cmd_backend_shi_ite.c118 struct k_work_delayable *dwork = k_work_delayable_from_work(item); in cs_off_put_handler() local
119 struct shi_it8xxx2_data *data = CONTAINER_OF(dwork, struct shi_it8xxx2_data, cs_off_put); in cs_off_put_handler()
/subsys/net/lib/lwm2m/
A 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()
A Dipso_timer.c258 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in timer_work_cb() local
259 struct ipso_timer_data *timer = CONTAINER_OF(dwork, in timer_work_cb()
/subsys/bluetooth/mesh/
A 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()
A Dhealth_srv.c409 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in attention_off() local
410 struct bt_mesh_health_srv *srv = CONTAINER_OF(dwork, in attention_off()
/subsys/shell/backends/
A Dshell_websocket.c101 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in ws_send_prematurely() local
102 struct shell_websocket *ws = CONTAINER_OF(dwork, in ws_send_prematurely()
/subsys/net/ip/
A Dtcp.c906 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_send_process() local
907 struct tcp *conn = CONTAINER_OF(dwork, struct tcp, send_timer); in tcp_send_process()
1824 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_cleanup_recv_queue() local
1841 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_resend_data() local
1919 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_timewait_timeout() local
1938 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_fin_timeout() local
1939 struct tcp *conn = CONTAINER_OF(dwork, struct tcp, fin_timer); in tcp_fin_timeout()
1955 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_last_ack_timeout() local
1956 struct tcp *conn = CONTAINER_OF(dwork, struct tcp, fin_timer); in tcp_last_ack_timeout()
1990 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in tcp_send_keepalive_probe() local
[all …]

Completed in 875 milliseconds

123