Home
last modified time | relevance | path

Searched refs:target_cpu (Results 1 - 25 of 49) sorted by relevance

12

/kernel/linux/linux-6.6/tools/testing/selftests/kvm/aarch64/
H A Dpsci_test.c25 static uint64_t psci_cpu_on(uint64_t target_cpu, uint64_t entry_addr, in psci_cpu_on() argument
30 smccc_hvc(PSCI_0_2_FN64_CPU_ON, target_cpu, entry_addr, context_id, in psci_cpu_on()
116 static void guest_test_cpu_on(uint64_t target_cpu) in guest_test_cpu_on() argument
120 GUEST_ASSERT(!psci_cpu_on(target_cpu, CPU_ON_ENTRY_ADDR, CPU_ON_CONTEXT_ID)); in guest_test_cpu_on()
123 target_state = psci_affinity_info(target_cpu, 0); in guest_test_cpu_on()
/kernel/linux/linux-5.10/tools/perf/scripts/perl/
H A Dwakeup-latency.pl55 $comm, $pid, $prio, $success, $target_cpu) = @_;
57 $last_wakeup{$target_cpu}{ts} = nsecs($common_secs, $common_nsecs);
/kernel/linux/linux-6.6/tools/perf/scripts/perl/
H A Dwakeup-latency.pl55 $comm, $pid, $prio, $success, $target_cpu) = @_;
57 $last_wakeup{$target_cpu}{ts} = nsecs($common_secs, $common_nsecs);
/kernel/linux/linux-6.6/drivers/hv/
H A Dchannel_mgmt.c464 hv_clear_allocated_cpu(channel->target_cpu); in hv_process_channel_removal()
596 * STORE target_cpu LOAD target_cpu in vmbus_process_offer()
707 if (primary->target_cpu == cpu) in hv_cpuself_used()
711 if (sc != chn && sc->target_cpu == cpu) in hv_cpuself_used()
738 u32 target_cpu; in init_vp_index() local
752 channel->target_cpu = VMBUS_CONNECT_CPU; in init_vp_index()
784 target_cpu = cpumask_first(available_mask); in init_vp_index()
785 cpumask_set_cpu(target_cpu, allocated_mask); in init_vp_index()
788 i > ncpu || !hv_cpuself_used(target_cpu, channe in init_vp_index()
[all...]
H A Dvmbus_drv.c202 return sprintf(buf, "%d\n", cpu_to_node(hv_dev->channel->target_cpu)); in numa_node_show()
492 channel->offermsg.child_relid, channel->target_cpu); in channel_vp_mapping_show()
503 cur_sc->target_cpu); in channel_vp_mapping_show()
1594 return sprintf(buf, "%u\n", channel->target_cpu); in target_cpu_show()
1599 u32 target_cpu, origin_cpu; in target_cpu_store() local
1605 if (sscanf(buf, "%uu", &target_cpu) != 1) in target_cpu_store()
1608 /* Validate target_cpu for the cpumask_test_cpu() operation below. */ in target_cpu_store()
1609 if (target_cpu >= nr_cpumask_bits) in target_cpu_store()
1612 if (!cpumask_test_cpu(target_cpu, housekeeping_cpumask(HK_TYPE_MANAGED_IRQ))) in target_cpu_store()
1618 if (!cpu_online(target_cpu)) { in target_cpu_store()
[all...]
H A Dhyperv_vmbus.h432 if (channel->target_cpu == cpu) in hv_is_allocated_cpu()
435 if (sc->target_cpu == cpu) in hv_is_allocated_cpu()
/kernel/linux/linux-5.10/tools/perf/scripts/python/
H A Dsched-migration.py355 def wake_up(self, headers, comm, pid, success, target_cpu, fork):
359 ts.wake_up(self.timeslices, pid, target_cpu, fork)
433 target_cpu):
436 parser.wake_up(headers, comm, pid, success, target_cpu, 1)
441 target_cpu):
444 parser.wake_up(headers, comm, pid, success, target_cpu, 0)
/kernel/linux/linux-6.6/tools/perf/scripts/python/
H A Dsched-migration.py355 def wake_up(self, headers, comm, pid, success, target_cpu, fork):
359 ts.wake_up(self.timeslices, pid, target_cpu, fork)
433 target_cpu):
436 parser.wake_up(headers, comm, pid, success, target_cpu, 1)
441 target_cpu):
444 parser.wake_up(headers, comm, pid, success, target_cpu, 0)
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dsun4d_irq.c487 int target_cpu; in sun4d_init_sbi_irq() local
489 target_cpu = boot_cpu_id; in sun4d_init_sbi_irq()
495 set_sbi_tid(devid, target_cpu << 3); in sun4d_init_sbi_irq()
496 board_to_cpu[board] = target_cpu; in sun4d_init_sbi_irq()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dsun4d_irq.c487 int target_cpu; in sun4d_init_sbi_irq() local
489 target_cpu = boot_cpu_id; in sun4d_init_sbi_irq()
495 set_sbi_tid(devid, target_cpu << 3); in sun4d_init_sbi_irq()
496 board_to_cpu[board] = target_cpu; in sun4d_init_sbi_irq()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-apple-aic.c244 u32 target_cpu; member
261 .target_cpu = AIC_TARGET_CPU,
268 .target_cpu = AIC_TARGET_CPU,
413 BUG_ON(!ic->info.target_cpu); in aic_irq_set_affinity()
420 aic_ic_write(ic, ic->info.target_cpu + AIC_HWIRQ_IRQ(hwirq) * 4, BIT(cpu)); in aic_irq_set_affinity()
951 off = start_off = irqc->info.target_cpu; in aic_of_ic_init()
1025 if (irqc->info.target_cpu) in aic_of_ic_init()
1027 aic_ic_write(irqc, irqc->info.target_cpu + off + i * 4, 1); in aic_of_ic_init()
/kernel/linux/linux-5.10/drivers/hv/
H A Dvmbus_drv.c237 return sprintf(buf, "%d\n", cpu_to_node(hv_dev->channel->target_cpu)); in numa_node_show()
527 channel->offermsg.child_relid, channel->target_cpu); in channel_vp_mapping_show()
538 cur_sc->target_cpu); in channel_vp_mapping_show()
1707 return sprintf(buf, "%u\n", channel->target_cpu); in target_cpu_show()
1712 u32 target_cpu, origin_cpu; in target_cpu_store() local
1718 if (sscanf(buf, "%uu", &target_cpu) != 1) in target_cpu_store()
1721 /* Validate target_cpu for the cpumask_test_cpu() operation below. */ in target_cpu_store()
1722 if (target_cpu >= nr_cpumask_bits) in target_cpu_store()
1728 if (!cpu_online(target_cpu)) { in target_cpu_store()
1766 origin_cpu = channel->target_cpu; in target_cpu_store()
[all...]
H A Dchannel_mgmt.c432 hv_clear_alloced_cpu(channel->target_cpu); in hv_process_channel_removal()
564 * STORE target_cpu LOAD target_cpu in vmbus_process_offer()
682 u32 target_cpu; in init_vp_index() local
696 channel->target_cpu = VMBUS_CONNECT_CPU; in init_vp_index()
725 target_cpu = cpumask_first(available_mask); in init_vp_index()
726 cpumask_set_cpu(target_cpu, alloced_mask); in init_vp_index()
728 channel->target_cpu = target_cpu; in init_vp_index()
H A Dhv.c265 if (channel->target_cpu == cpu) { in hv_synic_cleanup()
270 if (sc->target_cpu == cpu) { in hv_synic_cleanup()
H A Dhyperv_vmbus.h418 if (channel->target_cpu == cpu) in hv_is_alloced_cpu()
421 if (sc->target_cpu == cpu) in hv_is_alloced_cpu()
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpcie-iproc-msi.c210 int target_cpu = cpumask_first(mask); in iproc_msi_irq_set_affinity() local
215 if (curr_cpu == target_cpu) in iproc_msi_irq_set_affinity()
219 data->hwirq = hwirq_to_canonical_hwirq(msi, data->hwirq) + target_cpu; in iproc_msi_irq_set_affinity()
223 irq_data_update_effective_affinity(data, cpumask_of(target_cpu)); in iproc_msi_irq_set_affinity()
H A Dpci-xgene-msi.c175 int target_cpu = cpumask_first(mask); in xgene_msi_set_affinity() local
179 if (curr_cpu == target_cpu) in xgene_msi_set_affinity()
183 irqdata->hwirq = hwirq_to_canonical_hwirq(irqdata->hwirq) + target_cpu; in xgene_msi_set_affinity()
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpcie-iproc-msi.c210 int target_cpu = cpumask_first(mask); in iproc_msi_irq_set_affinity() local
215 if (curr_cpu == target_cpu) in iproc_msi_irq_set_affinity()
219 data->hwirq = hwirq_to_canonical_hwirq(msi, data->hwirq) + target_cpu; in iproc_msi_irq_set_affinity()
223 irq_data_update_effective_affinity(data, cpumask_of(target_cpu)); in iproc_msi_irq_set_affinity()
H A Dpci-xgene-msi.c175 int target_cpu = cpumask_first(mask); in xgene_msi_set_affinity() local
179 if (curr_cpu == target_cpu) in xgene_msi_set_affinity()
183 irqdata->hwirq = hwirq_to_canonical_hwirq(irqdata->hwirq) + target_cpu; in xgene_msi_set_affinity()
/kernel/linux/linux-5.10/kernel/
H A Dpadata.c65 int cpu, target_cpu; in padata_index_to_cpu() local
67 target_cpu = cpumask_first(pd->cpumask.pcpu); in padata_index_to_cpu()
69 target_cpu = cpumask_next(target_cpu, pd->cpumask.pcpu); in padata_index_to_cpu()
71 return target_cpu; in padata_index_to_cpu()
/kernel/linux/linux-6.6/kernel/
H A Dpadata.c52 int cpu, target_cpu; in padata_index_to_cpu() local
54 target_cpu = cpumask_first(pd->cpumask.pcpu); in padata_index_to_cpu()
56 target_cpu = cpumask_next(target_cpu, pd->cpumask.pcpu); in padata_index_to_cpu()
58 return target_cpu; in padata_index_to_cpu()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dmobility.c493 static void prod_single(unsigned int target_cpu) in prod_single() argument
498 hwid = get_hard_smp_processor_id(target_cpu); in prod_single()
503 target_cpu, hwid, hvrc); in prod_single()
/kernel/linux/linux-5.10/tools/perf/bench/
H A Dnuma.c269 static cpu_set_t bind_to_cpu(int target_cpu) in bind_to_cpu() argument
279 if (target_cpu == -1) { in bind_to_cpu()
285 BUG_ON(target_cpu < 0 || target_cpu >= g->p.nr_cpus); in bind_to_cpu()
286 CPU_SET(target_cpu, &mask); in bind_to_cpu()
1229 int target_cpu; in worker_thread() local
1241 target_cpu = g->p.nr_cpus-1; in worker_thread()
1243 target_cpu = 0; in worker_thread()
1245 orig_mask = bind_to_cpu(target_cpu); in worker_thread()
1249 printf(" (injecting perturbalance, moved to CPU#%d)\n", target_cpu); in worker_thread()
[all...]
/kernel/linux/linux-5.10/kernel/sched/
H A Drt.c1737 int target_cpu = -1; in find_cas_cpu() local
1838 trace_sched_find_cas_cpu_each(task, cpu, target_cpu, in find_cas_cpu()
1850 if (target_cpu != -1 && in find_cas_cpu()
1851 capacity_orig_of(cpu) > capacity_orig_of(target_cpu)) in find_cas_cpu()
1862 * target_cpu in find_cas_cpu()
1864 if (target_cpu_util == util && target_cpu == prev_cpu) in find_cas_cpu()
1873 target_cpu = cpu; in find_cas_cpu()
1876 if (target_cpu != -1 && cpumask_test_cpu(target_cpu, lowest_mask)) { in find_cas_cpu()
1885 trace_sched_find_cas_cpu(task, lowest_mask, boosted_tutil, prev_cpu, target_cpu); in find_cas_cpu()
[all...]
/kernel/linux/linux-6.6/tools/perf/bench/
H A Dnuma.c270 static cpu_set_t *bind_to_cpu(int target_cpu) in bind_to_cpu() argument
290 if (target_cpu == -1) { in bind_to_cpu()
296 if (target_cpu < 0 || target_cpu >= g->p.nr_cpus) in bind_to_cpu()
299 CPU_SET_S(target_cpu, size, mask); in bind_to_cpu()
1278 int target_cpu; in worker_thread() local
1290 target_cpu = g->p.nr_cpus-1; in worker_thread()
1292 target_cpu = 0; in worker_thread()
1294 orig_mask = bind_to_cpu(target_cpu); in worker_thread()
1298 printf(" (injecting perturbalance, moved to CPU#%d)\n", target_cpu); in worker_thread()
[all...]

Completed in 29 milliseconds

12