/Zephyr-latest/drivers/led/ |
D | ht16k33.c | 83 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/ |
D | nrf52820.dtsi | 216 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";
|
D | nrf52833.dtsi | 231 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";
|
D | nrf52840.dtsi | 219 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/ |
D | sip_svc_subsys.c | 238 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/ |
D | ctf_top.c | 300 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 …]
|
D | ctf_top.h | 396 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/ |
D | bcm2711.dtsi | 27 timer { 28 compatible = "arm,armv8-timer";
|
/Zephyr-latest/dts/arm64/rockchip/ |
D | rk3568.dtsi | 71 timer { 72 compatible = "arm,armv8-timer";
|
/Zephyr-latest/tests/arch/arc/arc_vpx_lock/src/ |
D | main.c | 17 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/ |
D | kernel.h | 1561 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/ |
D | Kconfig.opentitan | 13 timer.
|
/Zephyr-latest/drivers/pwm/ |
D | Kconfig.sam0 | 12 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/ |
D | transition.h | 32 struct k_timer timer; member
|
/Zephyr-latest/tests/kernel/sched/wraparound/src/ |
D | main.c | 11 static void alarm_callback(struct k_timer *timer) in alarm_callback() argument
|
/Zephyr-latest/tests/drivers/pwm/pwm_api/boards/ |
D | esp32s3_devkitm_procpu.overlay | 32 timer = <0>;
|
D | esp32_devkitc_wroom_procpu.overlay | 32 timer = <0>;
|
D | esp32c6_devkitc.overlay | 32 timer = <0>;
|
D | esp32s2_saola.overlay | 32 timer = <0>;
|
D | esp32s3_luatos_core_procpu.overlay | 32 timer = <0>;
|
D | esp32s3_luatos_core_procpu_usb.overlay | 32 timer = <0>;
|
/Zephyr-latest/tests/drivers/pwm/pwm_api/socs/ |
D | esp32c2.overlay | 32 timer = <0>;
|
D | esp32c3.overlay | 32 timer = <0>;
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/ |
D | CMakeLists.txt | 13 timer.c
|
/Zephyr-latest/drivers/timer/ |
D | Kconfig.ti_dm_timer | 12 This module implements a kernel device driver for TI Dual-Mode timer. This
|