Home
last modified time | relevance | path

Searched refs:target_cpu (Results 1 – 25 of 26) sorted by relevance

12

/linux/tools/testing/selftests/kvm/arm64/
H A Dpsci_test.c25 static u64 psci_cpu_on(u64 target_cpu, u64 entry_addr, u64 context_id) in psci_cpu_on() argument
29 do_smccc(PSCI_0_2_FN64_CPU_ON, target_cpu, entry_addr, context_id, in psci_cpu_on()
124 static void guest_test_cpu_on(u64 target_cpu) in guest_test_cpu_on() argument
128 GUEST_ASSERT(!psci_cpu_on(target_cpu, CPU_ON_ENTRY_ADDR, CPU_ON_CONTEXT_ID)); in guest_test_cpu_on()
131 target_state = psci_affinity_info(target_cpu, 0); in guest_test_cpu_on()
/linux/tools/testing/selftests/sched_ext/
H A Dcyclic_kick_wait.bpf.c22 static s32 target_cpu(s32 cpu) in target_cpu() function
49 tgt = target_cpu(this_cpu); in BPF_STRUCT_OPS()
/linux/drivers/hv/
H A Dchannel_mgmt.c482 hv_clear_allocated_cpu(channel->target_cpu); in hv_process_channel_removal()
725 if (primary->target_cpu == cpu) in hv_cpuself_used()
729 if (sc != chn && sc->target_cpu == cpu) in hv_cpuself_used()
756 u32 target_cpu; in init_vp_index() local
770 channel->target_cpu = VMBUS_CONNECT_CPU; in init_vp_index()
802 target_cpu = cpumask_first(available_mask); in init_vp_index()
803 cpumask_set_cpu(target_cpu, allocated_mask); in init_vp_index()
806 i > ncpu || !hv_cpuself_used(target_cpu, channel)) in init_vp_index()
810 channel->target_cpu = target_cpu; in init_vp_index()
H A Dvmbus_drv.c220 return sysfs_emit(buf, "%d\n", cpu_to_node(hv_dev->channel->target_cpu)); in numa_node_show()
505 channel->target_cpu); in channel_vp_mapping_show()
512 cur_sc->target_cpu); in channel_vp_mapping_show()
1743 return sprintf(buf, "%u\n", channel->target_cpu); in target_cpu_show()
1746 int vmbus_channel_set_cpu(struct vmbus_channel *channel, u32 target_cpu) in vmbus_channel_set_cpu() argument
1758 if (target_cpu >= nr_cpumask_bits) in vmbus_channel_set_cpu()
1761 if (!cpumask_test_cpu(target_cpu, housekeeping_cpumask(HK_TYPE_MANAGED_IRQ))) in vmbus_channel_set_cpu()
1764 if (!cpu_online(target_cpu)) in vmbus_channel_set_cpu()
1799 origin_cpu = channel->target_cpu; in vmbus_channel_set_cpu()
1800 if (target_cpu == origin_cpu) in vmbus_channel_set_cpu()
[all …]
H A Dhv.c559 if (channel->target_cpu == cpu || in hv_pick_new_cpu()
560 channel->target_cpu == VMBUS_CONNECT_CPU) in hv_pick_new_cpu()
601 if (channel->target_cpu == cpu) { in hv_synic_cleanup()
609 if (sc->target_cpu == cpu) { in hv_synic_cleanup()
H A Dhyperv_vmbus.h492 if (channel->target_cpu == cpu) in hv_is_allocated_cpu()
495 if (sc->target_cpu == cpu) in hv_is_allocated_cpu()
H A Dchannel.c179 page = alloc_pages_node(cpu_to_node(newchannel->target_cpu), in vmbus_alloc_ring()
732 open_msg->target_vp = hv_cpu_number_to_vp_number(newchannel->target_cpu); in __vmbus_open()
/linux/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);
/linux/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()
/linux/tools/perf/scripts/python/
H A Dsched-migration.py355 def wake_up(self, headers, comm, pid, success, target_cpu, fork): argument
359 ts.wake_up(self.timeslices, pid, target_cpu, fork)
433 target_cpu): argument
436 parser.wake_up(headers, comm, pid, success, target_cpu, 1)
441 target_cpu): argument
444 parser.wake_up(headers, comm, pid, success, target_cpu, 0)
/linux/drivers/pci/controller/
H A Dpcie-iproc-msi.c211 int target_cpu = cpumask_first(mask); in iproc_msi_irq_set_affinity() local
216 if (curr_cpu == target_cpu) in iproc_msi_irq_set_affinity()
220 data->hwirq = hwirq_to_canonical_hwirq(msi, data->hwirq) + target_cpu; in iproc_msi_irq_set_affinity()
224 irq_data_update_effective_affinity(data, cpumask_of(target_cpu)); in iproc_msi_irq_set_affinity()
H A Dpci-xgene-msi.c152 int target_cpu = cpumask_first(mask); in xgene_msi_set_affinity() local
154 irq_data_update_effective_affinity(irqdata, cpumask_of(target_cpu)); in xgene_msi_set_affinity()
/linux/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()
/linux/drivers/scsi/
H A Dstorvsc_drv.c631 if (device->channel != channel && device->channel->target_cpu == old) { in storvsc_change_target_cpu()
639 if (cur_chn->target_cpu == old) { in storvsc_change_target_cpu()
714 stor_device->stor_chns[new_sc->target_cpu] = new_sc; in handle_sc_creation()
715 cpumask_set_cpu(new_sc->target_cpu, &stor_device->alloced_cpus); in handle_sc_creation()
939 stor_device->stor_chns[device->channel->target_cpu] = device->channel; in storvsc_channel_init()
940 cpumask_set_cpu(device->channel->target_cpu, in storvsc_channel_init()
/linux/kernel/irq/
H A Dirqdesc.c781 unsigned int target_cpu = READ_ONCE(desc->redirect.target_cpu); in demux_redirect_remote() local
819 irq_work_queue_on(&desc->redirect.work, target_cpu); in demux_redirect_remote()
H A Dchip.c1503 WRITE_ONCE(redir->target_cpu, cpumask_first(dest)); in irq_chip_redirect_set_affinity()
/linux/Documentation/arch/powerpc/
H A Dvpa-dtl.rst149 … 105373.359903: sched:sched_waking: comm=perf pid=13418 prio=120 target_cpu=009
156 …5373.360052: sched:sched_waking: comm=migration/10 pid=72 prio=0 target_cpu=010
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-debugfs.c82 fq->target_cpu, in dpaa2_dbg_fqs_show()
H A Ddpaa2-eth.h463 int target_cpu; member
H A Ddpaa2-eth.c2925 cpumask_set_cpu(fq->target_cpu, xps_mask); in update_xps()
3325 fq->target_cpu = rx_cpu; in dpaa2_eth_set_fq_affinity()
3331 fq->target_cpu = txc_cpu; in dpaa2_eth_set_fq_affinity()
3339 fq->channel = dpaa2_eth_get_affine_channel(priv, fq->target_cpu); in dpaa2_eth_set_fq_affinity()
/linux/tools/perf/Documentation/
H A Dperf-script-perl.txt71 field:int target_cpu;
81 $comm, $pid, $prio, $success, $target_cpu) = @_;
/linux/include/linux/
H A Dhyperv.h877 u32 target_cpu; member
1637 int vmbus_channel_set_cpu(struct vmbus_channel *channel, u32 target_cpu);
/linux/kernel/sched/
H A Dcore.c3424 int target_cpu, int curr_cpu) in migrate_swap() argument
3433 .dst_cpu = target_cpu, in migrate_swap()
6714 struct task_struct *p, int target_cpu) in proxy_migrate_task() argument
6717 struct rq *target_rq = cpu_rq(target_cpu); in proxy_migrate_task()
6735 proxy_set_task_cpu(p, target_cpu); in proxy_migrate_task()
8303 int migrate_task_to(struct task_struct *p, int target_cpu) in migrate_task_to() argument
8305 struct migration_arg arg = { p, target_cpu }; in migrate_task_to()
8308 if (curr_cpu == target_cpu) in migrate_task_to()
8311 if (!cpumask_test_cpu(target_cpu, p->cpus_ptr)) in migrate_task_to()
8316 trace_sched_move_numa(p, curr_cpu, target_cpu); in migrate_task_to()
H A Dfair.c12435 int target_cpu = busiest_rq->push_cpu; in active_load_balance_cpu_stop() local
12436 struct rq *target_rq = cpu_rq(target_cpu); in active_load_balance_cpu_stop()
12447 if (!cpu_active(busiest_cpu) || !cpu_active(target_cpu)) in active_load_balance_cpu_stop()
12468 for_each_domain(target_cpu, sd) { in active_load_balance_cpu_stop()
12476 .dst_cpu = target_cpu, in active_load_balance_cpu_stop()
/linux/drivers/net/hyperv/
H A Dnetvsc.c324 int node = cpu_to_node(nvchan->channel->target_cpu); in netvsc_alloc_recv_comp_ring()

12