/lk-master/kernel/ |
A D | mp.c | 29 uint local_cpu = arch_curr_cpu_num(); in mp_reschedule() 48 atomic_or((volatile int *)&mp.active_cpus, 1U << arch_curr_cpu_num()); in mp_set_curr_cpu_active() 52 uint cpu = arch_curr_cpu_num(); in mp_mbx_reschedule_irq()
|
A D | timer.c | 93 uint cpu = arch_curr_cpu_num(); in timer_set() 157 uint cpu = arch_curr_cpu_num(); in timer_cancel() 205 uint cpu = arch_curr_cpu_num(); in timer_tick()
|
A D | thread.c | 243 timer_cancel(&preempt_timer[arch_curr_cpu_num()]); in thread_set_real_time() 473 uint cpu = arch_curr_cpu_num(); in thread_resched() 772 DEBUG_ASSERT(arch_curr_cpu_num() == 0); in thread_init_early() 854 snprintf(name, sizeof(name), "idle %d", arch_curr_cpu_num()); in thread_become_idle() 863 thread_set_pinned_cpu(t, arch_curr_cpu_num()); in thread_become_idle() 866 mp_set_cpu_idle(arch_curr_cpu_num()); in thread_become_idle() 881 uint cpu = arch_curr_cpu_num(); in thread_secondary_cpu_init_early() 906 uint cpu = arch_curr_cpu_num(); in thread_secondary_cpu_entry()
|
/lk-master/arch/riscv/ |
A D | spinlock.c | 13 unsigned long val = arch_curr_cpu_num() + 1UL; in riscv_spin_trylock() 28 unsigned long val = arch_curr_cpu_num() + 1UL; in riscv_spin_lock()
|
A D | mp.c | 71 uint curr_cpu = arch_curr_cpu_num(); in riscv_software_exception() 114 if (unlikely(arch_curr_cpu_num() >= SMP_MAX_CPUS)) { in riscv_secondary_entry()
|
A D | arch.c | 76 …dprintf(INFO, "RISCV: percpu cpu num %#x hart id %#x\n", arch_curr_cpu_num(), riscv_current_hart()… in riscv_init_percpu()
|
/lk-master/arch/arm/include/arch/ |
A D | arch_ops.h | 104 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function 109 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function 182 static inline uint arch_curr_cpu_num(void) {
|
/lk-master/arch/arm64/ |
A D | mp.c | 53 LTRACEF("cpu %u, arg %p\n", arch_curr_cpu_num(), arg); in arm_ipi_generic_handler() 59 LTRACEF("cpu %u, arg %p\n", arch_curr_cpu_num(), arg); in arm_ipi_reschedule_handler()
|
A D | fpu.c | 18 uint cpu = arch_curr_cpu_num(); in arm64_fpu_load_state()
|
A D | arch.c | 142 uint cpu = arch_curr_cpu_num(); in arm64_secondary_entry()
|
/lk-master/arch/arm64/include/arch/ |
A D | arch_ops.h | 91 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function 96 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/arch/arm/arm/ |
A D | mp.c | 58 LTRACEF("cpu %u, arg %p\n", arch_curr_cpu_num(), arg); in arm_ipi_generic_handler() 65 LTRACEF("cpu %u, arg %p\n", arch_curr_cpu_num(), arg); in arm_ipi_reschedule_handler()
|
A D | faults.c | 169 dprintf(CRITICAL, "\n\ncpu %u data abort, ", arch_curr_cpu_num()); in arm_data_abort_handler() 228 dprintf(CRITICAL, "\n\ncpu %u prefetch abort, ", arch_curr_cpu_num()); in arm_prefetch_abort_handler()
|
/lk-master/dev/interrupt/arm_gic/ |
A D | arm_gic.c | 89 uint cpu = arch_curr_cpu_num(); in register_int_handler() 386 uint cpu = arch_curr_cpu_num(); in __platform_irq() 414 uint cpu = arch_curr_cpu_num(); in platform_irq() 464 uint cpu = arch_curr_cpu_num(); in arm_gic_get_next_irq_locked() 556 u_int cpu = arch_curr_cpu_num(); in suspend_resume_fiq() 564 u_int cpu = arch_curr_cpu_num(); in sm_intc_fiq_enter() 596 u_int cpu = arch_curr_cpu_num(); in sm_intc_fiq_exit()
|
/lk-master/arch/microblaze/include/arch/ |
A D | arch_ops.h | 65 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/arch/m68k/include/arch/ |
A D | arch_ops.h | 46 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/arch/mips/include/arch/ |
A D | arch_ops.h | 56 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/arch/include/arch/ |
A D | ops.h | 27 static uint arch_curr_cpu_num(void);
|
/lk-master/arch/x86/include/arch/ |
A D | arch_ops.h | 70 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/arch/riscv/include/arch/ |
A D | arch_ops.h | 46 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/arch/or1k/include/arch/ |
A D | arch_ops.h | 82 static inline uint arch_curr_cpu_num(void) { in arch_curr_cpu_num() function
|
/lk-master/top/ |
A D | init.c | 82 arch_curr_cpu_num(), found->hook, found->name, found->level, found->flags); in lk_init_level()
|
A D | main.c | 142 uint cpu = arch_curr_cpu_num(); in lk_secondary_cpu_entry()
|
/lk-master/dev/timer/arm_generic/ |
A D | arm_generic_timer.c | 312 LTRACEF("register irq %d on cpu %d\n", irq, arch_curr_cpu_num()); in arm_generic_timer_init() 320 LTRACEF("register irq %d on cpu %d\n", timer_irq, arch_curr_cpu_num()); in arm_generic_timer_init_secondary_cpu()
|
/lk-master/kernel/include/kernel/ |
A D | thread.h | 237 #define THREAD_STATS_INC(name) do { thread_stats[arch_curr_cpu_num()].name++; } while(0)
|