Searched refs:scx_sched_pcpu (Results 1 – 5 of 5) sorted by relevance
| /linux/kernel/sched/ext/ |
| H A D | sub.h | 35 void scx_discard_ecaps_to_sync(s32 cpu, struct scx_sched_pcpu *pcpu); 92 static inline void scx_discard_ecaps_to_sync(s32 cpu, struct scx_sched_pcpu *pcpu) {} in scx_discard_ecaps_to_sync()
|
| H A D | inlines.h | 63 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in scx_dispatch_sched()
|
| H A D | sub.c | 252 static u64 scx_rescue_decay_avg(struct scx_sched_pcpu *pcpu) in scx_rescue_decay_avg() 275 struct scx_sched_pcpu *pcpu; in scx_rescue_charge() 924 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in queue_sync_ecaps() 995 struct scx_sched_pcpu *pcpu = in scx_process_sync_ecaps() 996 container_of(pos, struct scx_sched_pcpu, ecaps_to_sync_node); in scx_process_sync_ecaps() 1075 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in scx_unbypass_replay_ecaps() 1163 void scx_discard_ecaps_to_sync(s32 cpu, struct scx_sched_pcpu *pcpu) in scx_discard_ecaps_to_sync()
|
| H A D | internal.h | 1322 struct scx_sched_pcpu { struct 1581 struct scx_sched_pcpu __percpu *pcpu;
|
| H A D | ext.c | 1109 struct scx_sched_pcpu *sch_pcpu = per_cpu_ptr(sch->pcpu, cpu_of(rq)); in schedule_dsq_reenq() 4503 struct scx_sched_pcpu *sch_pcpu; in process_deferred_reenq_locals() 4508 sch_pcpu = container_of(drl, struct scx_sched_pcpu, in process_deferred_reenq_locals() 5382 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in scx_sched_free_rcu_work() 6061 struct scx_sched_pcpu *pcpu) in unbypass_renotify_idle() 6155 struct scx_sched_pcpu *pcpu = per_cpu_ptr(pos->pcpu, cpu); in scx_bypass() 6874 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in scx_dump_cpu() 7203 sch->pcpu = __alloc_percpu(struct_size_t(struct scx_sched_pcpu, in scx_alloc_and_add_sched() 7205 __alignof__(struct scx_sched_pcpu)); in scx_alloc_and_add_sched() 7220 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in scx_alloc_and_add_sched() [all …]
|