/AliOS-Things-master/kernel/rhino/ |
A D | k_stats.c | 41 cur = g_active_task[cpu_cur_get()]; in krhino_stack_ovf_check() 82 cur = g_active_task[cpu_cur_get()]; in krhino_stack_ovf_check() 147 if (g_active_task[cpu_cur_get()]->task_intrpt_disable_time_max < intrpt_disable_time) { in krhino_task_sched_stats_get() 148 g_active_task[cpu_cur_get()]->task_intrpt_disable_time_max = intrpt_disable_time; in krhino_task_sched_stats_get() 161 g_preferred_ready_task[cpu_cur_get()]->task_ctx_switch_times++; in krhino_task_sched_stats_get() 165 exec_time = cur_time - g_active_task[cpu_cur_get()]->task_time_start; in krhino_task_sched_stats_get() 167 g_active_task[cpu_cur_get()]->task_time_total_run += (uint64_t)exec_time; in krhino_task_sched_stats_get() 168 if (g_active_task[cpu_cur_get()]->task_state == K_RDY) { in krhino_task_sched_stats_get() 169 g_active_task[cpu_cur_get()]->task_time_this_run += exec_time; in krhino_task_sched_stats_get() 171 g_active_task[cpu_cur_get()]->task_time_this_run = 0u; in krhino_task_sched_stats_get() [all …]
|
A D | k_spin_lock.c | 39 res = (cpu_cur_get() << KRHINO_SPINLOCK_VAL_SHIFT) | KRHINO_SPINLOCK_MAGIC_VAL; in k_cpu_spin_lock() 44 KRHINO_SPINLOCK_VAL_SHIFT) == cpu_cur_get())) { in k_cpu_spin_lock() 54 (cpu_cur_get() << KRHINO_SPINLOCK_VAL_SHIFT); in k_cpu_spin_lock() 66 lock->owner, cpu_cur_get()); in k_cpu_spin_lock() 103 (cpu_cur_get() << KRHINO_SPINLOCK_VAL_SHIFT) | KRHINO_SPINLOCK_MAGIC_VAL, in k_cpu_spin_unlock() 106 if ( ((res & KRHINO_SPINLOCK_VAL_MASK) >> KRHINO_SPINLOCK_VAL_SHIFT) == cpu_cur_get() ) { in k_cpu_spin_unlock() 113 | (cpu_cur_get() << KRHINO_SPINLOCK_VAL_SHIFT); in k_cpu_spin_unlock() 119 but by core %d (ret=%x, lock=%x).\n", lock, cpu_cur_get(), \ in k_cpu_spin_unlock()
|
A D | k_sched.c | 11 if (g_sched_lock[cpu_cur_get()] == 0u) { in sched_disable_measure_start() 50 g_sched_lock[cpu_cur_get()]++; in krhino_sched_disable() 65 if (g_sched_lock[cpu_cur_get()] == 0u) { in krhino_sched_enable() 70 g_sched_lock[cpu_cur_get()]--; in krhino_sched_enable() 72 if (g_sched_lock[cpu_cur_get()] > 0u) { in krhino_sched_enable() 95 cur_cpu_num = cpu_cur_get(); in core_sched() 174 cur_cpu_num = cpu_cur_get(); in core_sched() 328 task_sched_to_cpu(rq, task, cpu_cur_get()); in ready_list_add_head() 331 task_sched_to_cpu(rq, task, cpu_cur_get()); in ready_list_add_head() 343 task_sched_to_cpu(rq, task, cpu_cur_get()); in ready_list_add_tail() [all …]
|
A D | k_idle.c | 15 g_idle_count[cpu_cur_get()] = value; in idle_count_set() 27 idle_count = g_idle_count[cpu_cur_get()]; in idle_count_get() 47 cpu_num = cpu_cur_get(); in idle_task()
|
A D | k_task.c | 229 task_cur = g_active_task[cpu_cur_get()]; in krhino_task_cpu_bind() 247 task_cur = g_active_task[cpu_cur_get()]; in krhino_task_cpu_unbind() 349 cur_cpu_num = cpu_cur_get(); in krhino_task_sleep() 393 task = g_active_task[cpu_cur_get()]; in krhino_cur_task_get() 406 cur_cpu_num = cpu_cur_get(); in task_suspend() 802 cur_cpu_num = cpu_cur_get(); in krhino_task_del() 817 cur_cpu_num = cpu_cur_get(); in krhino_task_del() 913 cur_cpu_num = cpu_cur_get(); in krhino_task_dyn_del() 928 cur_cpu_num = cpu_cur_get(); in krhino_task_dyn_del() 977 g_sched_lock[cpu_cur_get()]++; in krhino_task_dyn_del() [all …]
|
A D | k_mutex.c | 57 TRACE_MUTEX_RELEASE(g_active_task[cpu_cur_get()], task, new_pri); in mutex_release() 104 TRACE_MUTEX_DEL(g_active_task[cpu_cur_get()], mutex); in krhino_mutex_del() 181 TRACE_MUTEX_DEL(g_active_task[cpu_cur_get()], mutex); in krhino_mutex_dyn_del() 298 cur_cpu_num = cpu_cur_get(); in krhino_mutex_lock() 373 ret = pend_state_end_proc(g_active_task[cpu_cur_get()], &mutex->blk_obj); in krhino_mutex_lock() 402 cur_cpu_num = cpu_cur_get(); in krhino_mutex_unlock()
|
A D | k_sem.c | 84 TRACE_SEM_DEL(g_active_task[cpu_cur_get()], sem); in krhino_sem_del() 150 TRACE_SEM_DEL(g_active_task[cpu_cur_get()], sem); in krhino_sem_dyn_del() 173 cur_cpu_num = cpu_cur_get(); in sem_give() 247 cur_cpu_num = cpu_cur_get(); in krhino_sem_take() 285 stat = pend_state_end_proc(g_active_task[cpu_cur_get()], &sem->blk_obj); in krhino_sem_take()
|
A D | k_event.c | 82 TRACE_EVENT_DEL(g_active_task[cpu_cur_get()], event); in krhino_event_del() 178 cur_cpu_num = cpu_cur_get(); in krhino_event_get() 242 stat = pend_state_end_proc(g_active_task[cpu_cur_get()], &event->blk_obj); in krhino_event_get() 309 TRACE_EVENT_TASK_WAKE(g_active_task[cpu_cur_get()], task, event); in event_set()
|
A D | k_sys.c | 155 g_intrpt_nested_level[cpu_cur_get()]++; in krhino_intrpt_enter() 182 cur_cpu_num = cpu_cur_get(); in krhino_intrpt_exit()
|
A D | k_buf_queue.c | 224 cur_cpu_num = cpu_cur_get(); in buf_queue_send() 303 cur_cpu_num = cpu_cur_get(); in krhino_buf_queue_recv() 344 cur_cpu_num = cpu_cur_get(); in krhino_buf_queue_recv()
|
A D | k_queue.c | 259 cur_cpu_num = cpu_cur_get(); in krhino_queue_recv() 304 cur_cpu_num = cpu_cur_get(); in krhino_queue_recv()
|
/AliOS-Things-master/components/debug/src/ |
A D | debug_infoget.c | 29 task_running = g_active_task[cpu_cur_get()]; in debug_task_find_running() 80 if (g_active_task[cpu_cur_get()] == NULL || g_intrpt_nested_level[cpu_cur_get()] != 0) { in debug_task_id_now() 84 return g_active_task[cpu_cur_get()]->task_id; in debug_task_id_now() 90 task = g_active_task[cpu_cur_get()]; in debug_task_stack_bottom()
|
A D | debug_panic.c | 103 if (0 == g_sched_lock[cpu_cur_get()]) { in panic_goto_cli() 104 g_sched_lock[cpu_cur_get()]++; in panic_goto_cli() 170 ktask_t *task = g_active_task[cpu_cur_get()]; in debug_cur_task_stack_dump() 197 task = g_active_task[cpu_cur_get()]; in debug_cur_task_show() 375 panic_print("\r\n!!!!!!!!!! core %d Enter fiq !!!!!!!!!!\r\n", cpu_cur_get()); in fiqafterpanicHandler() 524 panic_print("Task : %s Stack Overflow!\r\n", g_active_task[cpu_cur_get()]->task_name); in debug_fatal_error()
|
A D | debug_dumpsys.c | 76 preferred_cpu_ready_task_get(&g_ready_queue, cpu_cur_get()); in dumpsys_task_func() 77 candidate = g_preferred_ready_task[cpu_cur_get()]; in dumpsys_task_func()
|
/AliOS-Things-master/hardware/board/haaseduk1/config/ |
A D | k_config.c | 94 g_sched_lock[cpu_cur_get()]++; in krhino_task_del_hook() 102 g_sched_lock[cpu_cur_get()]--; in krhino_task_del_hook() 109 g_sched_lock[cpu_cur_get()]++; in krhino_task_del_hook() 114 g_sched_lock[cpu_cur_get()]--; in krhino_task_del_hook() 151 g_sched_lock[cpu_cur_get()]--; in krhino_task_del_hook() 168 g_sched_lock[cpu_cur_get()]--; in krhino_task_del_hook()
|
/AliOS-Things-master/hardware/arch/riscv/src/rv32_16gpr/ |
A D | csky_sched.c | 54 tee_caller_task = (tee_caller_task == NULL) ? g_active_task[cpu_cur_get()] : tee_caller_task; in csky_get_tee_caller_task() 65 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task() 73 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task()
|
/AliOS-Things-master/hardware/arch/riscv/src/rv32_32gpr/ |
A D | csky_sched.c | 54 tee_caller_task = (tee_caller_task == NULL) ? g_active_task[cpu_cur_get()] : tee_caller_task; in csky_get_tee_caller_task() 65 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task() 73 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task()
|
/AliOS-Things-master/hardware/arch/riscv/src/rv32f_32gpr/ |
A D | csky_sched.c | 54 tee_caller_task = (tee_caller_task == NULL) ? g_active_task[cpu_cur_get()] : tee_caller_task; in csky_get_tee_caller_task() 65 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task() 73 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task()
|
/AliOS-Things-master/hardware/arch/riscv/src/rv32fd_32gpr/ |
A D | csky_sched.c | 54 tee_caller_task = (tee_caller_task == NULL) ? g_active_task[cpu_cur_get()] : tee_caller_task; in csky_get_tee_caller_task() 65 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task() 73 if (tee_caller_task == g_active_task[cpu_cur_get()]) { in csky_deal_tee_caller_task()
|
/AliOS-Things-master/hardware/board/haas200/config/ |
A D | k_config.c | 70 g_sched_lock[cpu_cur_get()]++; in krhino_task_del_hook() 78 g_sched_lock[cpu_cur_get()]--; in krhino_task_del_hook()
|
/AliOS-Things-master/hardware/board/haas100/config/ |
A D | k_config.c | 105 g_sched_lock[cpu_cur_get()]++; in krhino_task_del_hook() 113 g_sched_lock[cpu_cur_get()]--; in krhino_task_del_hook()
|
/AliOS-Things-master/hardware/arch/armv7m/include/ |
A D | port.h | 15 RHINO_INLINE uint8_t cpu_cur_get(void) in cpu_cur_get() function
|
/AliOS-Things-master/hardware/arch/armv8m/include/ |
A D | port.h | 15 RHINO_INLINE uint8_t cpu_cur_get(void) in cpu_cur_get() function
|
/AliOS-Things-master/hardware/arch/riscv/include/ |
A D | port.h | 37 RHINO_INLINE uint8_t cpu_cur_get(void) in cpu_cur_get() function
|
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_mm.h | 122 if (g_intrpt_nested_level[cpu_cur_get()] > 0u) { \
|