Home
last modified time | relevance | path

Searched refs:_cpu_t (Results 1 – 14 of 14) sorted by relevance

/Zephyr-latest/kernel/include/
Dkernel_offsets.h28 GEN_OFFSET_SYM(_cpu_t, current);
29 GEN_OFFSET_SYM(_cpu_t, nested);
30 GEN_OFFSET_SYM(_cpu_t, irq_stack);
31 GEN_OFFSET_SYM(_cpu_t, arch);
36 GEN_OFFSET_SYM(_cpu_t, fp_ctx);
/Zephyr-latest/include/zephyr/arch/arm/
Darch_inlines.h15 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
17 return (_cpu_t *)(read_tpidruro() & TPIDRURO_CURR_CPU); in arch_curr_cpu()
22 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
/Zephyr-latest/include/zephyr/arch/xtensa/
Darch_inlines.h63 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
65 _cpu_t *cpu; in arch_curr_cpu()
67 cpu = (_cpu_t *)XTENSA_RSR(ZSR_CPU_STR); in arch_curr_cpu()
/Zephyr-latest/include/zephyr/arch/arm64/
Darch_inlines.h18 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
20 return (_cpu_t *)(read_tpidrro_el0() & TPIDRROEL0_CURR_CPU); in arch_curr_cpu()
/Zephyr-latest/include/zephyr/arch/riscv/
Darch_inlines.h21 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
24 return (_cpu_t *)csr_read(mscratch); in arch_curr_cpu()
/Zephyr-latest/include/zephyr/arch/arc/
Darch_inlines.h17 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
/Zephyr-latest/samples/subsys/tracing/src/
Dtracing_user.c38 _cpu_t *curr_cpu = _current_cpu; in sys_trace_isr_enter_user()
49 _cpu_t *curr_cpu = _current_cpu; in sys_trace_isr_exit_user()
/Zephyr-latest/arch/x86/core/offsets/
Dia32_offsets.c38 GEN_OFFSET_SYM(_cpu_t, arch);
/Zephyr-latest/arch/xtensa/core/
Dprep_c.c39 _cpu_t *cpu0 = &_kernel.cpus[0]; in z_prep_c()
/Zephyr-latest/soc/intel/intel_adsp/common/
Dmultiprocessing.c103 _cpu_t *cpu = &_kernel.cpus[start_rec.cpu]; in z_mp_entry()
/Zephyr-latest/arch/arc/core/
Dsmp.c41 volatile _cpu_t *_curr_cpu[CONFIG_MP_MAX_NUM_CPUS];
/Zephyr-latest/include/zephyr/
Dkernel_structs.h203 typedef struct _cpu _cpu_t; typedef
/Zephyr-latest/soc/espressif/esp32/
Desp32-mp.c95 _cpu_t *cpu = &_kernel.cpus[1]; in appcpu_entry2()
/Zephyr-latest/tests/kernel/smp/src/
Dmain.c586 _cpu_t *curr_cpu = arch_curr_cpu(); in thread_get_cpu_entry()