/Zephyr-latest/tests/drivers/build_all/ethernet/ |
D | spi_devices.overlay | 136 plca-burst-timer = <1>; 137 plca-to-timer = <1>;
|
/Zephyr-latest/doc/kernel/services/timing/ |
D | clocks.rst | 113 within another timer's callback will always be calculated with a precise offset 114 to the firing timer. It is thereby possible to fire at regular intervals without 168 Kernel timing at the tick level is driven by a timer driver with a 199 kernel, which receives and processes timer interrupts only for 219 In general, the timer API described above does not change when run in 224 * Zephyr is agnostic about which CPU services timer interrupts. It is 226 have every timer interrupt handled on a single processor. Existing 227 SMP architectures implement symmetric timer drivers. 231 per-CPU tracking, and expects that if two timer interrupts fire near 237 * Some SMP hardware uses a single, global timer device, others use a [all …]
|
/Zephyr-latest/dts/xtensa/espressif/esp32s2/ |
D | esp32s2_common.dtsi | 123 compatible = "espressif,esp32-rtc-timer"; 246 compatible = "espressif,esp32-timer"; 257 compatible = "espressif,esp32-timer"; 268 compatible = "espressif,esp32-timer"; 279 compatible = "espressif,esp32-timer";
|
/Zephyr-latest/subsys/shell/backends/ |
D | shell_uart.c | 154 static void dtr_timer_handler(struct k_timer *timer) in dtr_timer_handler() argument 156 struct shell_uart_int_driven *sh_uart = k_timer_user_data_get(timer); in dtr_timer_handler() 163 k_timer_stop(timer); in dtr_timer_handler() 263 static void polling_rx_timeout_handler(struct k_timer *timer) in polling_rx_timeout_handler() argument 266 struct shell_uart_polling *sh_uart = k_timer_user_data_get(timer); in polling_rx_timeout_handler()
|
/Zephyr-latest/subsys/tracing/sysview/ |
D | tracing_sysview.h | 622 #define sys_port_trace_k_timer_init(timer) \ argument 623 SEGGER_SYSVIEW_RecordU32(TID_TIMER_INIT, (uint32_t)(uintptr_t)timer) 625 #define sys_port_trace_k_timer_start(timer, duration, period) \ argument 626 SEGGER_SYSVIEW_RecordU32x3(TID_TIMER_START, (uint32_t)(uintptr_t)timer, \ 629 #define sys_port_trace_k_timer_stop(timer) \ argument 630 SEGGER_SYSVIEW_RecordU32(TID_TIMER_STOP, (uint32_t)(uintptr_t)timer) 632 #define sys_port_trace_k_timer_status_sync_enter(timer) \ argument 633 SEGGER_SYSVIEW_RecordU32(TID_TIMER_STATUS_SYNC, (uint32_t)(uintptr_t)timer) 635 #define sys_port_trace_k_timer_status_sync_blocking(timer, timeout) argument 637 #define sys_port_trace_k_timer_status_sync_exit(timer, result) \ argument
|
/Zephyr-latest/tests/kernel/fatal/exception/src/ |
D | main.c | 239 static struct k_timer timer; in stack_sentinel_timer() local 242 k_timer_init(&timer, NULL, NULL); in stack_sentinel_timer() 243 k_timer_start(&timer, K_MSEC(1), K_NO_WAIT); in stack_sentinel_timer()
|
/Zephyr-latest/samples/subsys/debug/fuzz/ |
D | Kconfig | 20 prevent interaction with regular timer workloads.
|
/Zephyr-latest/tests/kernel/common/src/ |
D | irq_offload.c | 79 static void nestoff_timer_fn(struct k_timer *timer) in nestoff_timer_fn() argument
|
/Zephyr-latest/tests/kernel/mem_protect/mem_protect/src/ |
D | kobject.c | 1259 struct k_timer *timer; in ZTEST() local 1291 timer = k_object_alloc(K_OBJ_TIMER); in ZTEST() 1292 zassert_not_null(timer, "alloc obj (0x%lx)\n", (uintptr_t)timer); in ZTEST() 1300 k_object_release((void *)timer); in ZTEST() 1325 struct k_timer timer; variable 1365 kobj[9] = &timer; in ZTEST()
|
/Zephyr-latest/boards/qemu/cortex_r5/doc/ |
D | index.rst | 32 | TTC | on-chip | system timer | 44 This board configuration uses a system timer tick frequency of 1000 Hz.
|
/Zephyr-latest/boards/arm/fvp_base_revc_2xaemv8a/ |
D | fvp_base_revc_2xaemv8a.dts | 60 timer { 61 compatible = "arm,armv8-timer";
|
/Zephyr-latest/subsys/sensing/ |
D | sensor_mgmt.c | 103 k_timer_stop(&sensor->timer); in set_arbitrate_interval() 112 k_timer_start(&sensor->timer, K_USEC(interval), in set_arbitrate_interval() 285 struct sensing_sensor, timer); in sensing_sensor_polling_timer() 299 k_timer_init(&sensor->timer, sensing_sensor_polling_timer, NULL); in init_sensor()
|
/Zephyr-latest/tests/lib/onoff/src/ |
D | main.c | 177 static void isr_notify(struct k_timer *timer) in isr_notify() argument 179 struct transit_state *tsp = k_timer_user_data_get(timer); in isr_notify() 192 static void isr_request(struct k_timer *timer) in isr_request() argument 194 struct isr_call_state *rsp = k_timer_user_data_get(timer); in isr_request() 200 static void isr_release(struct k_timer *timer) in isr_release() argument 202 struct isr_call_state *rsp = k_timer_user_data_get(timer); in isr_release() 208 static void isr_reset(struct k_timer *timer) in isr_reset() argument 210 struct isr_call_state *rsp = k_timer_user_data_get(timer); in isr_reset()
|
/Zephyr-latest/tests/kernel/timer/starve/src/ |
D | main.c | 19 static void handler(struct k_timer *timer) in handler() argument
|
/Zephyr-latest/soc/nxp/kinetis/ |
D | Kconfig | 140 bool "Keep watchdog timer enabled at boot" 142 Leave SOC watchdog timer enabled at boot. The specific timeout 144 Note: if the watchdog timer is enabled at boot, the user will
|
/Zephyr-latest/tests/kernel/context/ |
D | README.txt | 33 - Tickless Kernel: CPU to be woken up by a kernel timer (k_timer) 35 CPU to be woken up by tick timer. Thus, after each call, the tick count 52 - Use these routines to disable and enable timer interrupts so that they can
|
/Zephyr-latest/tests/bluetooth/tester/src/ |
D | btp.c | 193 static void timer_expiry_cb(struct k_timer *timer) in timer_expiry_cb() argument 203 K_TIMER_DEFINE(timer, timer_expiry_cb, NULL); 212 k_timer_start(&timer, K_MSEC(10), K_MSEC(10)); in uart_init()
|
/Zephyr-latest/boards/nxp/frdm_mcxn947/ |
D | frdm_mcxn947.dtsi | 123 * MCXN947 board uses OS timer as the kernel timer 124 * In case we need to switch to SYSTICK timer, then
|
/Zephyr-latest/dts/arm/nordic/ |
D | nrf5340_cpuapp_peripherals.dtsi | 292 timer0: timer@f000 { 293 compatible = "nordic,nrf-timer"; 302 timer1: timer@10000 { 303 compatible = "nordic,nrf-timer"; 312 timer2: timer@11000 { 313 compatible = "nordic,nrf-timer";
|
/Zephyr-latest/subsys/demand_paging/eviction/ |
D | nru.c | 27 static void nru_periodic_update(struct k_timer *timer) in nru_periodic_update() argument
|
/Zephyr-latest/soc/st/stm32/stm32u5x/ |
D | Kconfig | 6 DT_CHOSEN_STDBY_TIMER := st,lptim-stdby-timer
|
/Zephyr-latest/samples/modules/lvgl/accelerometer_chart/src/ |
D | main.c | 29 static void sensor_timer_cb(lv_timer_t *timer) in sensor_timer_cb() argument
|
/Zephyr-latest/boards/qemu/kvm_arm64/doc/ |
D | index.rst | 13 * ARM architected timer
|
/Zephyr-latest/subsys/net/lib/ptp/ |
D | port.h | 110 enum ptp_port_event ptp_port_timer_event_gen(struct ptp_port *port, struct k_timer *timer);
|
/Zephyr-latest/dts/arc/synopsys/ |
D | arc_hs4xd.dtsi | 64 compatible = "snps,arc-timer"; 70 compatible = "snps,arc-timer";
|