/device/soc/rockchip/common/vendor/drivers/rockchip/ |
H A D | rk_fiq_debugger.c | 482 unsigned int target_cpu;
in fiq_dbg_sdei_cpu_off_migrate_fiq() local 486 target_cpu = cpumask_first(cpu_online_mask);
in fiq_dbg_sdei_cpu_off_migrate_fiq() 487 _rk_fiq_dbg_sdei_switch_cpu(target_cpu, 1);
in fiq_dbg_sdei_cpu_off_migrate_fiq() 494 pr_err("%s: from %d to %d err!\n", __func__, cpu, target_cpu);
in fiq_dbg_sdei_cpu_off_migrate_fiq() 503 unsigned int target_cpu;
in fiq_dbg_sdei_pm_callback() local 507 target_cpu = cpumask_first(cpu_online_mask);
in fiq_dbg_sdei_pm_callback() 508 if (target_cpu != 0) {
in fiq_dbg_sdei_pm_callback() 511 _rk_fiq_dbg_sdei_switch_cpu(target_cpu, 1);
in fiq_dbg_sdei_pm_callback() 664 unsigned int target_cpu;
in fiq_debugger_cpu_offine_migrate_fiq() local 667 target_cpu in fiq_debugger_cpu_offine_migrate_fiq() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/ |
H A D | rk_fiq_debugger.c | 482 unsigned int target_cpu; in fiq_dbg_sdei_cpu_off_migrate_fiq() local 486 target_cpu = cpumask_first(cpu_online_mask); in fiq_dbg_sdei_cpu_off_migrate_fiq() 487 _rk_fiq_dbg_sdei_switch_cpu(target_cpu, 1); in fiq_dbg_sdei_cpu_off_migrate_fiq() 495 __func__, cpu, target_cpu); in fiq_dbg_sdei_cpu_off_migrate_fiq() 504 unsigned int target_cpu; in fiq_dbg_sdei_pm_callback() local 508 target_cpu = cpumask_first(cpu_online_mask); in fiq_dbg_sdei_pm_callback() 509 if (target_cpu != 0) in fiq_dbg_sdei_pm_callback() 512 _rk_fiq_dbg_sdei_switch_cpu(target_cpu, 1); in fiq_dbg_sdei_pm_callback() 684 unsigned int target_cpu; in fiq_debugger_cpu_offine_migrate_fiq() local 688 target_cpu in fiq_debugger_cpu_offine_migrate_fiq() [all...] |
/device/soc/rockchip/common/sdk_linux/kernel/sched/ |
H A D | rt.c | 1539 int target_cpu = -1; in select_task_rq_rt() local 1818 int target_cpu = -1; in find_cas_cpu() local 1920 trace_sched_find_cas_cpu_each(task, cpu, target_cpu, cpu_isolated(cpu), idle_cpu(cpu), boosted_tutil, in find_cas_cpu() 1932 if (target_cpu != -1 && capacity_orig_of(cpu) > capacity_orig_of(target_cpu)) { in find_cas_cpu() 1944 * target_cpu in find_cas_cpu() 1946 if (target_cpu_util == util && target_cpu == prev_cpu) { in find_cas_cpu() 1956 target_cpu = cpu; in find_cas_cpu() 1959 if (target_cpu != -1 && cpumask_test_cpu(target_cpu, lowest_mas in find_cas_cpu() [all...] |
H A D | fair.c | 7124 int target_cpu = -1; in select_task_rq_fair() local 7125 target_cpu = find_rtg_cpu(p); in select_task_rq_fair() 7126 if (target_cpu >= 0) { in select_task_rq_fair() 7127 return target_cpu; in select_task_rq_fair() 10475 int target_cpu = busiest_rq->push_cpu; in active_load_balance_cpu_stop() local 10476 struct rq *target_rq = cpu_rq(target_cpu); in active_load_balance_cpu_stop() 10491 if (!cpu_active(busiest_cpu) || !cpu_active(target_cpu)) { in active_load_balance_cpu_stop() 10514 target_cpu = busiest_rq->push_cpu; in active_load_balance_cpu_stop() 10518 .dst_cpu = target_cpu, in active_load_balance_cpu_stop() 10527 cpu_online(target_cpu)) { in active_load_balance_cpu_stop() [all...] |
H A D | core.c | 2299 int migrate_swap(struct task_struct *cur, struct task_struct *p, int target_cpu, in migrate_swap() argument 2309 .dst_cpu = target_cpu, in migrate_swap() 7229 /* Migrate current task p to target_cpu */ 7230 int migrate_task_to(struct task_struct *p, int target_cpu) in migrate_task_to() argument 7232 struct migration_arg arg = {p, target_cpu}; in migrate_task_to() 7234 if (curr_cpu == target_cpu) { in migrate_task_to() 7238 if (!cpumask_test_cpu(target_cpu, p->cpus_ptr)) { in migrate_task_to() 7244 trace_sched_move_numa(p, curr_cpu, target_cpu); in migrate_task_to()
|
/device/soc/rockchip/common/sdk_linux/include/linux/rockchip/ |
H A D | rockchip_sip.h | 176 int sip_fiq_debugger_sdei_switch_cpu(u32 cur_cpu, u32 target_cpu, u32 flag); 289 static inline int sip_fiq_debugger_sdei_switch_cpu(u32 cur_cpu, u32 target_cpu, u32 flag) in sip_fiq_debugger_sdei_switch_cpu() argument
|
/device/soc/rockchip/rk3588/kernel/include/linux/rockchip/ |
H A D | rockchip_sip.h | 177 int sip_fiq_debugger_sdei_switch_cpu(u32 cur_cpu, u32 target_cpu, u32 flag); 269 static inline int sip_fiq_debugger_sdei_switch_cpu(u32 cur_cpu, u32 target_cpu, in sip_fiq_debugger_sdei_switch_cpu() argument
|
/device/soc/rockchip/common/vendor/drivers/firmware/ |
H A D | rockchip_sip.c | 447 int sip_fiq_debugger_sdei_switch_cpu(u32 cur_cpu, u32 target_cpu, u32 flag) in sip_fiq_debugger_sdei_switch_cpu() argument 451 res = invoke_sip_fn_smc(SIP_SDEI_FIQ_DBG_SWITCH_CPU, cur_cpu, target_cpu, flag); in sip_fiq_debugger_sdei_switch_cpu()
|
/device/soc/rockchip/rk3588/kernel/drivers/firmware/ |
H A D | rockchip_sip.c | 455 int sip_fiq_debugger_sdei_switch_cpu(u32 cur_cpu, u32 target_cpu, u32 flag) in sip_fiq_debugger_sdei_switch_cpu() argument 460 cur_cpu, target_cpu, flag); in sip_fiq_debugger_sdei_switch_cpu()
|
/device/soc/rockchip/common/sdk_linux/include/trace/events/ |
H A D | sched.h | 58 __field(int, success) __field(int, target_cpu)),
63 __entry->target_cpu = task_cpu(p);),
65 TP_printk("comm=%s pid=%d prio=%d target_cpu=%03d", __entry->comm, __entry->pid, __entry->prio,
66 __entry->target_cpu));
|