Lines Matching defs:cpu_latency
166 struct kyber_cpu_latency __percpu *cpu_latency;
211 struct kyber_cpu_latency *cpu_latency,
215 atomic_t *cpu_buckets = cpu_latency->buckets[sched_domain][type];
286 struct kyber_cpu_latency *cpu_latency;
288 cpu_latency = per_cpu_ptr(kqd->cpu_latency, cpu);
290 flush_latency_buckets(kqd, cpu_latency, sched_domain,
292 flush_latency_buckets(kqd, cpu_latency, sched_domain,
370 kqd->cpu_latency = alloc_percpu_gfp(struct kyber_cpu_latency,
372 if (!kqd->cpu_latency)
398 free_percpu(kqd->cpu_latency);
440 free_percpu(kqd->cpu_latency);
621 static void add_latency_sample(struct kyber_cpu_latency *cpu_latency,
636 atomic_inc(&cpu_latency->buckets[sched_domain][type][bucket]);
642 struct kyber_cpu_latency *cpu_latency;
650 cpu_latency = get_cpu_ptr(kqd->cpu_latency);
652 add_latency_sample(cpu_latency, sched_domain, KYBER_TOTAL_LATENCY,
654 add_latency_sample(cpu_latency, sched_domain, KYBER_IO_LATENCY, target,
656 put_cpu_ptr(kqd->cpu_latency);