Home
last modified time | relevance | path

Searched refs:k_timer (Results 1 – 25 of 151) sorted by relevance

1234567

/Zephyr-latest/kernel/
Dtimer.c29 struct k_timer *timer = CONTAINER_OF(t, struct k_timer, timeout); in z_timer_expiration_handler()
113 void k_timer_init(struct k_timer *timer, in k_timer_init()
127 SYS_PORT_TRACING_OBJ_INIT(k_timer, timer); in k_timer_init()
139 void z_impl_k_timer_start(struct k_timer *timer, k_timeout_t duration, in z_impl_k_timer_start()
142 SYS_PORT_TRACING_OBJ_FUNC(k_timer, start, timer, duration, period); in z_impl_k_timer_start()
184 static inline void z_vrfy_k_timer_start(struct k_timer *timer, in z_vrfy_k_timer_start()
194 void z_impl_k_timer_stop(struct k_timer *timer) in z_impl_k_timer_stop()
196 SYS_PORT_TRACING_OBJ_FUNC(k_timer, stop, timer); in z_impl_k_timer_stop()
219 static inline void z_vrfy_k_timer_stop(struct k_timer *timer) in z_vrfy_k_timer_stop()
227 uint32_t z_impl_k_timer_status_get(struct k_timer *timer) in z_impl_k_timer_status_get()
[all …]
/Zephyr-latest/subsys/net/lib/ptp/
Dport.h53 struct k_timer announce;
54 struct k_timer delay;
55 struct k_timer sync;
56 struct k_timer qualification;
110 enum ptp_port_event ptp_port_timer_event_gen(struct ptp_port *port, struct k_timer *timer);
Dptp.c40 struct k_timer *timer; in ptp_thread()
55 timer = (struct k_timer *)((uint8_t *)port + in ptp_thread()
/Zephyr-latest/tests/kernel/timer/timer_api/src/
Dmain.c52 static void duration_expire(struct k_timer *timer);
53 static void duration_stop(struct k_timer *timer);
58 static struct k_timer duration_timer;
59 static struct k_timer period0_timer;
60 static struct k_timer expire_timer;
61 static struct k_timer sync_timer;
62 static struct k_timer periodicity_timer;
63 static struct k_timer status_timer;
64 static struct k_timer status_anytime_timer;
65 static struct k_timer status_sync_timer;
[all …]
/Zephyr-latest/samples/drivers/kscan/src/
Dmain.c18 static struct k_timer typematic_timer;
19 static struct k_timer block_matrix_timer;
117 static void typematic_callback(struct k_timer *timer) in typematic_callback()
138 static void block_matrix_callback(struct k_timer *timer) in block_matrix_callback()
/Zephyr-latest/subsys/net/l2/ethernet/gptp/
Dgptp_state.h185 struct k_timer pdelay_timer;
235 struct k_timer follow_up_discard_timer;
283 struct k_timer rcv_sync_receipt_timeout_timer;
304 struct k_timer half_sync_itv_timer;
307 struct k_timer send_sync_receipt_timeout_timer;
438 struct k_timer ann_rcpt_expiry_timer;
457 struct k_timer ann_send_periodic_timer;
/Zephyr-latest/subsys/tracing/
Dtracing_tracking.c13 struct k_timer *_track_list_k_timer;
62 void sys_track_k_timer_init(struct k_timer *timer) in sys_track_k_timer_init()
64 SYS_PORT_TRACING_TYPE_MASK(k_timer, in sys_track_k_timer_init()
141 SYS_PORT_TRACING_TYPE_MASK(k_timer, in sys_track_static_init()
142 SYS_TRACK_STATIC_INIT(k_timer)); in sys_track_static_init()
/Zephyr-latest/tests/benchmarks/footprints/src/
Dtimer.c22 static struct k_timer timer0;
31 static void timer_init(struct k_timer *timer, k_timer_expiry_t expiry_fn, in timer_init()
38 static void timer_stop(struct k_timer *timer) in timer_stop()
43 static void timer_expire(struct k_timer *timer) in timer_expire()
/Zephyr-latest/samples/boards/nordic/mesh/onoff_level_lighting_vnd_app/src/mesh/
Dtransition.h32 struct k_timer timer;
37 extern struct k_timer dummy_timer;
/Zephyr-latest/tests/kernel/interrupt/src/
Dprevent_irq.c16 static struct k_timer irqlock_timer;
19 static void timer_handler(struct k_timer *timer) in timer_handler()
/Zephyr-latest/tests/kernel/common/src/
Dclock.c20 static void duration_expire(struct k_timer *timer);
21 static void stop_expire(struct k_timer *timer);
180 static void duration_expire(struct k_timer *timer) in duration_expire()
185 static void stop_expire(struct k_timer *timer) in stop_expire()
Dirq_offload.c67 static struct k_timer nestoff_timer;
79 static void nestoff_timer_fn(struct k_timer *timer) in nestoff_timer_fn()
/Zephyr-latest/samples/net/sockets/echo_client/src/
Dcommon.h41 struct k_timer tx_timer;
42 struct k_timer rx_timer;
/Zephyr-latest/tests/subsys/pm/power_states_api/src/
Dtest_driver.c16 struct k_timer timer;
29 static void timer_expire_cb(struct k_timer *timer) in timer_expire_cb()
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/
Dcmsis_timer.c14 static void zephyr_timer_wrapper(struct k_timer *timer);
17 struct k_timer ztimer;
27 static void zephyr_timer_wrapper(struct k_timer *timer) in zephyr_timer_wrapper()
/Zephyr-latest/include/zephyr/shell/
Dshell_uart.h56 struct k_timer dtr_timer;
73 struct k_timer rx_timer;
Dshell_rtt.h20 struct k_timer timer;
/Zephyr-latest/samples/cpp/cpp_synchronization/src/
Dmain.cpp115 struct k_timer timer; in coop_thread_entry()
135 struct k_timer timer; in main()
/Zephyr-latest/subsys/testsuite/ztest/src/
Dztress.c20 static void ctrl_timeout(struct k_timer *timer);
24 static void progress_timeout(struct k_timer *timer);
28 static void ztress_timeout(struct k_timer *timer);
33 static void test_timeout(struct k_timer *timer);
64 static void test_timeout(struct k_timer *timer) in test_timeout()
81 static void progress_timeout(struct k_timer *timer) in progress_timeout()
167 static void ctrl_timeout(struct k_timer *timer) in ctrl_timeout()
226 static void ztress_timeout(struct k_timer *timer) in ztress_timeout()
/Zephyr-latest/tests/kernel/timer/starve/src/
Dmain.c19 static void handler(struct k_timer *timer) in handler()
38 static struct k_timer tmr; in ZTEST()
/Zephyr-latest/subsys/profiling/perf/
Dperf.c19 struct k_timer timer;
30 static void perf_tracer(struct k_timer *timer);
37 static void perf_tracer(struct k_timer *timer) in perf_tracer()
/Zephyr-latest/samples/userspace/prod_consumer/src/
Dsample_driver_foo.c27 struct k_timer timer; /* to fake 'interrupts' */
91 static void sample_driver_timer_cb(struct k_timer *timer) in sample_driver_timer_cb()
/Zephyr-latest/modules/openthread/platform/
Dalarm.c32 static void ot_timer_ms_fired(struct k_timer *timer) in ot_timer_ms_fired()
40 static void ot_timer_us_fired(struct k_timer *timer) in ot_timer_us_fired()
/Zephyr-latest/tests/kernel/obj_tracking/src/
Dmain.c9 void dummy_fn(struct k_timer *timer) in dummy_fn()
32 struct k_timer timer; in ZTEST()
52 list = SYS_PORT_TRACK_NEXT((struct k_timer *)list); in ZTEST()
/Zephyr-latest/subsys/usb/usb_c/
Dusbc_timer.h17 struct k_timer timer;

1234567