Home
last modified time | relevance | path

Searched refs:timer (Results 226 – 250 of 737) sorted by relevance

12345678910>>...30

/Zephyr-latest/drivers/led/
Dht16k33.c83 struct k_timer timer; member
278 static void ht16k33_timer_callback(struct k_timer *timer) in ht16k33_timer_callback() argument
282 data = CONTAINER_OF(timer, struct ht16k33_data, timer); in ht16k33_timer_callback()
403 k_timer_init(&data->timer, ht16k33_timer_callback, NULL); in ht16k33_init()
404 k_timer_start(&data->timer, K_NO_WAIT, in ht16k33_init()
/Zephyr-latest/dts/arm/nordic/
Dnrf52820.dtsi216 timer0: timer@40008000 {
217 compatible = "nordic,nrf-timer";
226 timer1: timer@40009000 {
227 compatible = "nordic,nrf-timer";
236 timer2: timer@4000a000 {
237 compatible = "nordic,nrf-timer";
359 timer3: timer@4001a000 {
360 compatible = "nordic,nrf-timer";
Dnrf52833.dtsi231 timer0: timer@40008000 {
232 compatible = "nordic,nrf-timer";
241 timer1: timer@40009000 {
242 compatible = "nordic,nrf-timer";
251 timer2: timer@4000a000 {
252 compatible = "nordic,nrf-timer";
378 timer3: timer@4001a000 {
379 compatible = "nordic,nrf-timer";
388 timer4: timer@4001b000 {
389 compatible = "nordic,nrf-timer";
Dnrf52840.dtsi219 timer0: timer@40008000 {
220 compatible = "nordic,nrf-timer";
229 timer1: timer@40009000 {
230 compatible = "nordic,nrf-timer";
239 timer2: timer@4000a000 {
240 compatible = "nordic,nrf-timer";
365 timer3: timer@4001a000 {
366 compatible = "nordic,nrf-timer";
375 timer4: timer@4001b000 {
376 compatible = "nordic,nrf-timer";
/Zephyr-latest/subsys/sip_svc/
Dsip_svc_subsys.c238 static bool get_timer_status(bool *first_iteration, struct k_timer *timer, k_timeout_t duration) in get_timer_status() argument
240 if (first_iteration == NULL || timer == NULL) { in get_timer_status()
246 k_timer_start(timer, duration, K_NO_WAIT); in get_timer_status()
255 } else if (k_timer_remaining_get(timer) > 0) { in get_timer_status()
268 struct k_timer timer; in sip_svc_open() local
277 k_timer_init(&timer, NULL, NULL); in sip_svc_open()
285 for (bool first_iteration = false; get_timer_status(&first_iteration, &timer, k_timeout); in sip_svc_open()
298 k_timer_stop(&timer); in sip_svc_open()
306 k_timer_stop(&timer); in sip_svc_open()
333 k_timer_stop(&timer); in sip_svc_open()
[all …]
/Zephyr-latest/subsys/tracing/ctf/
Dctf_top.c300 void sys_trace_k_timer_init(struct k_timer *timer) in sys_trace_k_timer_init() argument
303 (uint32_t)(uintptr_t)timer); in sys_trace_k_timer_init()
306 void sys_trace_k_timer_start(struct k_timer *timer, k_timeout_t duration, in sys_trace_k_timer_start() argument
310 (uint32_t)(uintptr_t)timer, in sys_trace_k_timer_start()
316 void sys_trace_k_timer_stop(struct k_timer *timer) in sys_trace_k_timer_stop() argument
319 (uint32_t)(uintptr_t)timer in sys_trace_k_timer_stop()
323 void sys_trace_k_timer_status_sync_enter(struct k_timer *timer) in sys_trace_k_timer_status_sync_enter() argument
326 (uint32_t)(uintptr_t)timer in sys_trace_k_timer_status_sync_enter()
330 void sys_trace_k_timer_status_sync_blocking(struct k_timer *timer, k_timeout_t timeout) in sys_trace_k_timer_status_sync_blocking() argument
333 (uint32_t)(uintptr_t)timer, in sys_trace_k_timer_status_sync_blocking()
[all …]
Dctf_top.h396 static inline void ctf_top_timer_init(uint32_t timer) in ctf_top_timer_init() argument
398 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_TIMER_INIT), timer); in ctf_top_timer_init()
401 static inline void ctf_top_timer_start(uint32_t timer, uint32_t duration, uint32_t period) in ctf_top_timer_start() argument
403 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_TIMER_START), timer, duration, period); in ctf_top_timer_start()
406 static inline void ctf_top_timer_stop(uint32_t timer) in ctf_top_timer_stop() argument
408 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_TIMER_STOP), timer); in ctf_top_timer_stop()
411 static inline void ctf_top_timer_status_sync_enter(uint32_t timer) in ctf_top_timer_status_sync_enter() argument
413 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_TIMER_STATUS_SYNC_ENTER), timer); in ctf_top_timer_status_sync_enter()
416 static inline void ctf_top_timer_status_sync_blocking(uint32_t timer, uint32_t timeout) in ctf_top_timer_status_sync_blocking() argument
418 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_TIMER_STATUS_SYNC_BLOCKING), timer, timeout); in ctf_top_timer_status_sync_blocking()
[all …]
/Zephyr-latest/dts/arm64/broadcom/
Dbcm2711.dtsi27 timer {
28 compatible = "arm,armv8-timer";
/Zephyr-latest/dts/arm64/rockchip/
Drk3568.dtsi71 timer {
72 compatible = "arm,armv8-timer";
/Zephyr-latest/tests/arch/arc/arc_vpx_lock/src/
Dmain.c17 static void timer_func(struct k_timer *timer);
43 static void timer_func(struct k_timer *timer) in timer_func() argument
/Zephyr-latest/include/zephyr/
Dkernel.h1561 void (*expiry_fn)(struct k_timer *timer);
1564 void (*stop_fn)(struct k_timer *timer);
1616 typedef void (*k_timer_expiry_t)(struct k_timer *timer);
1632 typedef void (*k_timer_stop_t)(struct k_timer *timer);
1658 void k_timer_init(struct k_timer *timer,
1676 __syscall void k_timer_start(struct k_timer *timer,
1695 __syscall void k_timer_stop(struct k_timer *timer);
1709 __syscall uint32_t k_timer_status_get(struct k_timer *timer);
1728 __syscall uint32_t k_timer_status_sync(struct k_timer *timer);
1742 __syscall k_ticks_t k_timer_expires_ticks(const struct k_timer *timer);
[all …]
/Zephyr-latest/drivers/watchdog/
DKconfig.opentitan13 timer.
/Zephyr-latest/drivers/pwm/
DKconfig.sam012 Enable PWM driver for Atmel SAM0 MCUs using the TCC timer/counter.
/Zephyr-latest/samples/boards/nordic/mesh/onoff_level_lighting_vnd_app/src/mesh/
Dtransition.h32 struct k_timer timer; member
/Zephyr-latest/tests/kernel/sched/wraparound/src/
Dmain.c11 static void alarm_callback(struct k_timer *timer) in alarm_callback() argument
/Zephyr-latest/tests/drivers/pwm/pwm_api/boards/
Desp32s3_devkitm_procpu.overlay32 timer = <0>;
Desp32_devkitc_wroom_procpu.overlay32 timer = <0>;
Desp32c6_devkitc.overlay32 timer = <0>;
Desp32s2_saola.overlay32 timer = <0>;
Desp32s3_luatos_core_procpu.overlay32 timer = <0>;
Desp32s3_luatos_core_procpu_usb.overlay32 timer = <0>;
/Zephyr-latest/tests/drivers/pwm/pwm_api/socs/
Desp32c2.overlay32 timer = <0>;
Desp32c3.overlay32 timer = <0>;
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/
DCMakeLists.txt13 timer.c
/Zephyr-latest/drivers/timer/
DKconfig.ti_dm_timer12 This module implements a kernel device driver for TI Dual-Mode timer. This

12345678910>>...30