Home
last modified time | relevance | path

Searched refs:prev_cpu (Results 1 – 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/include/trace/events/
Deas_sched.h47 unsigned long tutil, int prev_cpu, int target_cpu),
49 TP_ARGS(task, lowest_mask, tutil, prev_cpu, target_cpu),
57 __field(int, prev_cpu)
67 __entry->prev_cpu = prev_cpu;
74 __entry->prev_cpu, __entry->target_cpu)
/kernel/linux/linux-5.10/arch/x86/include/asm/trace/
Dirq_vectors.h156 unsigned int prev_cpu),
158 TP_ARGS(irq, vector, cpu, prev_vector, prev_cpu),
165 __field( unsigned int, prev_cpu )
173 __entry->prev_cpu = prev_cpu;
179 __entry->prev_vector, __entry->prev_cpu)
186 unsigned int prev_cpu), \
187 TP_ARGS(irq, vector, cpu, prev_vector, prev_cpu), NULL, NULL); \
/kernel/linux/linux-5.10/arch/sparc/kernel/
Dcpumap.c193 int n, id, cpu, prev_cpu, last_cpu, level; in build_cpuinfo_tree() local
204 prev_cpu = cpu = cpumask_first(cpu_online_mask); in build_cpuinfo_tree()
268 (cpu == last_cpu) ? cpu : prev_cpu; in build_cpuinfo_tree()
290 prev_cpu = cpu; in build_cpuinfo_tree()
/kernel/linux/linux-5.10/arch/x86/kernel/apic/
Dvector.c31 unsigned int prev_cpu; member
163 apicd->prev_cpu = apicd->cpu; in apic_update_vector()
346 apicd->prev_cpu); in clear_irq_vector()
357 per_cpu(vector_irq, apicd->prev_cpu)[vector] = VECTOR_SHUTDOWN; in clear_irq_vector()
358 irq_matrix_free(vector_matrix, apicd->prev_cpu, vector, managed); in clear_irq_vector()
633 seq_printf(m, "%*sPrevious target: %5u\n", ind, "", apicd.prev_cpu); in x86_vector_debug_show()
858 unsigned int cpu = apicd->prev_cpu; in free_moved_vector()
918 cpu = apicd->prev_cpu; in __send_cleanup_vector()
/kernel/linux/linux-5.10/kernel/sched/
Dfair.c775 static int select_idle_sibling(struct task_struct *p, int prev_cpu, int cpu);
6133 wake_affine_idle(int this_cpu, int prev_cpu, int sync) in wake_affine_idle() argument
6147 if (available_idle_cpu(this_cpu) && cpus_share_cache(this_cpu, prev_cpu)) in wake_affine_idle()
6148 return available_idle_cpu(prev_cpu) ? prev_cpu : this_cpu; in wake_affine_idle()
6158 int this_cpu, int prev_cpu, int sync) in wake_affine_weight() argument
6179 this_eff_load *= capacity_of(prev_cpu); in wake_affine_weight()
6181 prev_eff_load = cpu_load(cpu_rq(prev_cpu)); in wake_affine_weight()
6200 int this_cpu, int prev_cpu, int sync) in wake_affine() argument
6205 target = wake_affine_idle(this_cpu, prev_cpu, sync); in wake_affine()
6208 target = wake_affine_weight(sd, p, this_cpu, prev_cpu, sync); in wake_affine()
[all …]
Drt.c1743 int prev_cpu = task_cpu(task); in find_cas_cpu() local
1864 if (target_cpu_util == util && target_cpu == prev_cpu) in find_cas_cpu()
1885 trace_sched_find_cas_cpu(task, lowest_mask, boosted_tutil, prev_cpu, target_cpu); in find_cas_cpu()
/kernel/linux/linux-5.10/kernel/sched/rtg/
Drtg.c921 int prev_cpu; in sched_set_group_normalized_util() local
945 prev_cpu = cpumask_first(&grp->preferred_cluster->cpus); in sched_set_group_normalized_util()
966 cpufreq_update_util(cpu_rq(prev_cpu), in sched_set_group_normalized_util()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dbook3s_hv.c2428 vcpu->arch.prev_cpu = -1; in kvmppc_core_vcpu_create_hv()
2608 int prev_cpu; in kvmppc_prepare_radix_vcpu() local
2614 prev_cpu = nested->prev_cpu[vcpu->arch.nested_vcpu_id]; in kvmppc_prepare_radix_vcpu()
2616 prev_cpu = vcpu->arch.prev_cpu; in kvmppc_prepare_radix_vcpu()
2630 if (prev_cpu != pcpu) { in kvmppc_prepare_radix_vcpu()
2631 if (prev_cpu >= 0 && in kvmppc_prepare_radix_vcpu()
2632 cpu_first_tlb_thread_sibling(prev_cpu) != in kvmppc_prepare_radix_vcpu()
2634 radix_flush_cpu(kvm, prev_cpu, vcpu); in kvmppc_prepare_radix_vcpu()
2636 nested->prev_cpu[vcpu->arch.nested_vcpu_id] = pcpu; in kvmppc_prepare_radix_vcpu()
2638 vcpu->arch.prev_cpu = pcpu; in kvmppc_prepare_radix_vcpu()
Dbook3s_hv_nested.c613 memset(gp->prev_cpu, -1, sizeof(gp->prev_cpu)); in kvmhv_alloc_nested()
/kernel/linux/linux-5.10/Documentation/scheduler/
Dsched-energy.rst138 save energy compared to leaving it on prev_cpu, i.e. the CPU where the task ran
156 and prev_cpu = 0.
228 **Case 3. P stays on prev_cpu / CPU 0**::
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dkvm_book3s_64.h47 short prev_cpu[NR_CPUS]; member
Dkvm_host.h765 int prev_cpu; member
/kernel/linux/linux-5.10/drivers/irqchip/
Dirq-gic-v3-its.c1640 int cpu, prev_cpu; in its_set_affinity() local
1646 prev_cpu = its_dev->event_map.col_map[id]; in its_set_affinity()
1647 its_dec_lpi_count(d, prev_cpu); in its_set_affinity()
1658 if (cpu != prev_cpu) { in its_set_affinity()
1670 its_inc_lpi_count(d, prev_cpu); in its_set_affinity()