Home
last modified time | relevance | path

Searched refs:timer (Results 351 – 375 of 737) sorted by relevance

1...<<11121314151617181920>>...30

/Zephyr-latest/tests/drivers/build_all/ethernet/
Dspi_devices.overlay136 plca-burst-timer = <1>;
137 plca-to-timer = <1>;
/Zephyr-latest/doc/kernel/services/timing/
Dclocks.rst113 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/
Desp32s2_common.dtsi123 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/
Dshell_uart.c154 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/
Dtracing_sysview.h622 #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/
Dmain.c239 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/
DKconfig20 prevent interaction with regular timer workloads.
/Zephyr-latest/tests/kernel/common/src/
Dirq_offload.c79 static void nestoff_timer_fn(struct k_timer *timer) in nestoff_timer_fn() argument
/Zephyr-latest/tests/kernel/mem_protect/mem_protect/src/
Dkobject.c1259 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/
Dindex.rst32 | 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/
Dfvp_base_revc_2xaemv8a.dts60 timer {
61 compatible = "arm,armv8-timer";
/Zephyr-latest/subsys/sensing/
Dsensor_mgmt.c103 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/
Dmain.c177 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/
Dmain.c19 static void handler(struct k_timer *timer) in handler() argument
/Zephyr-latest/soc/nxp/kinetis/
DKconfig140 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/
DREADME.txt33 - 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/
Dbtp.c193 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/
Dfrdm_mcxn947.dtsi123 * 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/
Dnrf5340_cpuapp_peripherals.dtsi292 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/
Dnru.c27 static void nru_periodic_update(struct k_timer *timer) in nru_periodic_update() argument
/Zephyr-latest/soc/st/stm32/stm32u5x/
DKconfig6 DT_CHOSEN_STDBY_TIMER := st,lptim-stdby-timer
/Zephyr-latest/samples/modules/lvgl/accelerometer_chart/src/
Dmain.c29 static void sensor_timer_cb(lv_timer_t *timer) in sensor_timer_cb() argument
/Zephyr-latest/boards/qemu/kvm_arm64/doc/
Dindex.rst13 * ARM architected timer
/Zephyr-latest/subsys/net/lib/ptp/
Dport.h110 enum ptp_port_event ptp_port_timer_event_gen(struct ptp_port *port, struct k_timer *timer);
/Zephyr-latest/dts/arc/synopsys/
Darc_hs4xd.dtsi64 compatible = "snps,arc-timer";
70 compatible = "snps,arc-timer";

1...<<11121314151617181920>>...30