Searched refs:get_sched_res (Results 1 – 8 of 8) sorted by relevance
64 static inline struct sched_resource *get_sched_res(unsigned int cpu) in get_sched_res() function76 return get_sched_res(cpu)->curr; in curr_on_cpu()190 return get_sched_res(cpu)->sched_unit_idle; in sched_idle_unit()195 return get_sched_res(cpu)->master_cpu; in sched_get_resource_cpu()214 spinlock_t *lock = get_sched_res(cpu)->schedule_lock; \224 if ( likely(lock == get_sched_res(cpu)->schedule_lock) ) \234 ASSERT(lock == get_sched_res(cpu)->schedule_lock); \263 spinlock_t *lock = get_sched_res(cpu)->schedule_lock; in sched_lock()267 if ( lock == get_sched_res(cpu)->schedule_lock ) in sched_lock()457 sched_set_res(unit, get_sched_res(cpu)); in sched_migrate()
279 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in pick_res()339 return get_sched_res(new_cpu); in pick_res()345 struct null_pcpu *npc = get_sched_res(cpu)->sched_priv; in unit_assign()350 sched_set_res(unit, get_sched_res(cpu)); in unit_assign()374 struct null_pcpu *npc = get_sched_res(cpu)->sched_priv; in unit_deassign()433 struct sched_resource *sr = get_sched_res(cpu); in null_switch_sched()475 npc = get_sched_res(cpu)->sched_priv; in null_unit_insert()565 struct null_pcpu *npc = get_sched_res(cpu)->sched_priv; in null_unit_wake()640 struct null_pcpu *npc = get_sched_res(cpu)->sched_priv; in null_unit_sleep()741 npc = get_sched_res(new_cpu)->sched_priv; in null_unit_migrate()[all …]
564 sched_set_res(unit, get_sched_res(processor)); in sched_init_vcpu()586 get_sched_res(v->processor)->curr = unit; in sched_init_vcpu()1190 c = get_sched_res(cpu)->cpupool; in cpu_disable_scheduler()1261 c = get_sched_res(cpu)->cpupool; in cpu_disable_scheduler_check()2266 sr = get_sched_res(smp_processor_id()); in sched_context_switched()2558 stop_timer(&get_sched_res(cpu)->s_timer); in sched_slave()2593 sr = get_sched_res(cpu); in schedule()2751 sr = get_sched_res(cpu); in cpu_schedule_down()2991 sr = get_sched_res(cpu); in schedule_cpu_add()3066 sr_old = get_sched_res(cpu_iter); in schedule_cpu_add()[all …]
86 ((struct csched_pcpu *)get_sched_res(_c)->sched_priv)254 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in is_runq_idle()356 const struct sched_resource *sr = get_sched_res(cpu); in __runq_tickle()622 struct sched_resource *sr = get_sched_res(cpu); in csched_switch_sched()925 const struct sched_resource *sr = get_sched_res(cpu); in csched_unit_acct()1077 const struct sched_resource *sr = get_sched_res(cpu); in csched_unit_sleep()1570 const struct sched_resource *sr = get_sched_res(cpu); in csched_tick()1597 const struct sched_resource *sr = get_sched_res(cpu); in csched_runq_steal()1655 sched_set_res(unit, get_sched_res(cpu)); in csched_runq_steal()1674 const struct cpupool *c = get_sched_res(cpu)->cpupool; in csched_load_balance()[all …]
482 if ( get_sched_res(sched_unit_master(unit))->curr == unit ) in a653sched_unit_sleep()626 return get_sched_res(cpu); in a653sched_pick_resource()641 struct sched_resource *sr = get_sched_res(cpu); in a653_switch_sched()
435 cpus = get_sched_res(cpu)->cpus; in cpupool_unassign_cpu_finish()482 cpus = get_sched_res(cpu)->cpus; in cpupool_unassign_cpu_start()652 get_sched_res(cpu)->cpupool = NULL; in cpupool_cpu_add()699 cpus = get_sched_res(cpu)->cpus; in cpupool_cpu_remove_prologue()
605 return get_sched_res(cpu)->sched_priv; in csched2_pcpu()1430 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in runq_insert()1939 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in unit_grab_budget()1986 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in unit_return_budget()2240 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in csched2_unit_wake()2366 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in csched2_res_pick()2555 return get_sched_res(new_cpu); in csched2_res_pick()2703 ASSERT(spin_is_locked(get_sched_res(cpu)->schedule_lock)); in balance_load()2894 sched_set_res(unit, get_sched_res(new_cpu)); in csched2_unit_migrate()3368 const struct sched_resource *sr = get_sched_res(cpu); in runq_candidate()[all …]
654 return get_sched_res(cpu); in rt_res_pick_locked()732 ASSERT(get_sched_res(cpu)->schedule_lock != &prv->lock); in rt_switch_sched()763 cpumask_t *online = get_sched_res(cpu)->cpupool->res_valid; in rt_deinit_pdata()1118 sched_set_res(snext->unit, get_sched_res(sched_cpu)); in rt_schedule()
Completed in 33 milliseconds