Home
last modified time | relevance | path

Searched refs:scx_sched_pcpu (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/sched/ext/
H A Dsub.h35 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 Dinlines.h63 struct scx_sched_pcpu *pcpu = per_cpu_ptr(sch->pcpu, cpu); in scx_dispatch_sched()
H A Dsub.c252 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 Dinternal.h1322 struct scx_sched_pcpu { struct
1581 struct scx_sched_pcpu __percpu *pcpu;
H A Dext.c1109 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 …]