Home
last modified time | relevance | path

Searched refs:src_cpu (Results 1 – 15 of 15) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dompic.c60 int src_cpu = OMPIC_SRC_CPU(addr); in ompic_read() local
64 return s->cpus[src_cpu].control; in ompic_read()
66 return s->cpus[src_cpu].status; in ompic_read()
76 int src_cpu = OMPIC_SRC_CPU(addr); in ompic_write() local
78 s->cpus[src_cpu].control = data; in ompic_write()
84 OMPIC_STATUS_SRC(src_cpu) | in ompic_write()
90 s->cpus[src_cpu].status &= ~OMPIC_STATUS_IRQ_PENDING; in ompic_write()
91 qemu_irq_lower(s->cpus[src_cpu].irq); in ompic_write()
/openbmc/linux/include/trace/events/
H A Dsched.h578 TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu),
580 TP_ARGS(tsk, src_cpu, dst_cpu),
586 __field( int, src_cpu )
596 __entry->src_cpu = src_cpu;
597 __entry->src_nid = cpu_to_node(src_cpu);
604 __entry->src_cpu, __entry->src_nid,
610 TP_PROTO(struct task_struct *src_tsk, int src_cpu,
613 TP_ARGS(src_tsk, src_cpu, dst_tsk, dst_cpu),
619 __field( int, src_cpu )
632 __entry->src_cpu = src_cpu;
[all …]
/openbmc/qemu/target/s390x/
H A Dsigp.c64 static void sigp_external_call(S390CPU *src_cpu, S390CPU *dst_cpu, SigpInfo *si) in sigp_external_call() argument
74 ret = cpu_inject_external_call(dst_cpu, src_cpu->env.core_id); in sigp_external_call()
82 static void sigp_emergency(S390CPU *src_cpu, S390CPU *dst_cpu, SigpInfo *si) in sigp_emergency() argument
90 cpu_inject_emergency_signal(dst_cpu, src_cpu->env.core_id); in sigp_emergency()
299 static void sigp_cond_emergency(S390CPU *src_cpu, S390CPU *dst_cpu, in sigp_cond_emergency() argument
325 cpu_inject_emergency_signal(dst_cpu, src_cpu->env.core_id); in sigp_cond_emergency()
/openbmc/linux/drivers/irqchip/
H A Dirq-ompic.c101 unsigned int src_cpu = smp_processor_id(); in ompic_raise_softirq() local
112 ompic_writereg(ompic_base, OMPIC_CTRL(src_cpu), in ompic_raise_softirq()
/openbmc/u-boot/arch/arm/mach-exynos/
H A Dclock_init_exynos5.c558 clrbits_le32(&clk->src_cpu, MUX_APLL_SEL_MASK); in exynos5250_system_clock_init()
594 writel(MUX_HPM_SEL_MASK, &clk->src_cpu); in exynos5250_system_clock_init()
732 val = readl(&clk->src_cpu); in exynos5250_system_clock_init()
734 writel(val, &clk->src_cpu); in exynos5250_system_clock_init()
806 setbits_le32(&clk->src_cpu, MUX_HPM_SEL_MASK); in exynos5420_system_clock_init()
816 clrbits_le32(&clk->src_cpu, APLL_FOUT); in exynos5420_system_clock_init()
828 setbits_le32(&clk->src_cpu, APLL_FOUT); in exynos5420_system_clock_init()
H A Dclock_init_exynos4.c44 writel(CLK_SRC_CPU_VAL, &clk->src_cpu); in system_clock_init()
/openbmc/qemu/accel/tcg/
H A Dcputlb.c431 void tlb_flush_by_mmuidx_all_cpus_synced(CPUState *src_cpu, uint16_t idxmap) in tlb_flush_by_mmuidx_all_cpus_synced() argument
437 flush_all_helper(src_cpu, fn, RUN_ON_CPU_HOST_INT(idxmap)); in tlb_flush_by_mmuidx_all_cpus_synced()
438 async_safe_run_on_cpu(src_cpu, fn, RUN_ON_CPU_HOST_INT(idxmap)); in tlb_flush_by_mmuidx_all_cpus_synced()
441 void tlb_flush_all_cpus_synced(CPUState *src_cpu) in tlb_flush_all_cpus_synced() argument
443 tlb_flush_by_mmuidx_all_cpus_synced(src_cpu, ALL_MMUIDX_BITS); in tlb_flush_all_cpus_synced()
625 void tlb_flush_page_by_mmuidx_all_cpus_synced(CPUState *src_cpu, in tlb_flush_page_by_mmuidx_all_cpus_synced() argument
639 flush_all_helper(src_cpu, tlb_flush_page_by_mmuidx_async_1, in tlb_flush_page_by_mmuidx_all_cpus_synced()
641 async_safe_run_on_cpu(src_cpu, tlb_flush_page_by_mmuidx_async_1, in tlb_flush_page_by_mmuidx_all_cpus_synced()
649 if (dst_cpu != src_cpu) { in tlb_flush_page_by_mmuidx_all_cpus_synced()
661 async_safe_run_on_cpu(src_cpu, tlb_flush_page_by_mmuidx_async_2, in tlb_flush_page_by_mmuidx_all_cpus_synced()
[all …]
/openbmc/qemu/include/exec/
H A Dexec-all.h101 void tlb_flush_all_cpus_synced(CPUState *src_cpu);
260 static inline void tlb_flush_all_cpus_synced(CPUState *src_cpu) in tlb_flush_all_cpus_synced() argument
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/
H A Dclock.h191 unsigned int src_cpu; member
441 unsigned int src_cpu; member
521 unsigned int src_cpu; member
866 unsigned int src_cpu; member
/openbmc/u-boot/board/samsung/odroid/
H A Dodroid.c120 clrsetbits_le32(&clk->src_cpu, clr_src_cpu, set); in board_clock_init()
139 clrsetbits_le32(&clk->src_cpu, clr_src_cpu, set); in board_clock_init()
/openbmc/linux/kernel/sched/
H A Dfair.c2009 int src_cpu, src_nid; member
2240 if (!cpumask_test_cpu(env->src_cpu, cur->cpus_ptr)) in task_numa_compare()
2453 .src_cpu = task_cpu(p), in task_numa_migrate()
2478 sd = rcu_dereference(per_cpu(sd_numa, env.src_cpu)); in task_numa_migrate()
2561 trace_sched_stick_numa(p, env.src_cpu, NULL, -1); in task_numa_migrate()
2570 trace_sched_stick_numa(p, env.src_cpu, NULL, env.best_cpu); in task_numa_migrate()
2574 ret = migrate_swap(p, env.best_task, env.best_cpu, env.src_cpu); in task_numa_migrate()
2578 trace_sched_stick_numa(p, env.src_cpu, env.best_task, env.best_cpu); in task_numa_migrate()
5705 int src_cpu, int dest_cpu) in throttled_lb_pair() argument
5709 src_cfs_rq = tg->cfs_rq[src_cpu]; in throttled_lb_pair()
[all …]
H A Dcore.c3431 int src_cpu, dst_cpu; member
3439 if (!cpu_active(arg->src_cpu) || !cpu_active(arg->dst_cpu)) in migrate_swap_stop()
3442 src_rq = cpu_rq(arg->src_cpu); in migrate_swap_stop()
3451 if (task_cpu(arg->src_task) != arg->src_cpu) in migrate_swap_stop()
3457 if (!cpumask_test_cpu(arg->src_cpu, arg->dst_task->cpus_ptr)) in migrate_swap_stop()
3461 __migrate_swap_task(arg->dst_task, arg->src_cpu); in migrate_swap_stop()
3477 .src_cpu = curr_cpu, in migrate_swap()
3482 if (arg.src_cpu == arg.dst_cpu) in migrate_swap()
3489 if (!cpu_active(arg.src_cpu) || !cpu_active(arg.dst_cpu)) in migrate_swap()
3495 if (!cpumask_test_cpu(arg.src_cpu, ar in migrate_swap()
11828 int src_cid, dst_cid, src_cpu; sched_mm_cid_migrate_to() local
[all...]
/openbmc/u-boot/board/samsung/trats/
H A Dtrats.c317 writel(CLK_SRC_CPU_VAL, (unsigned int)&clk->src_cpu); in board_clock_init()
/openbmc/linux/include/linux/
H A Dperf_event.h1114 int src_cpu, int dst_cpu);
/openbmc/linux/kernel/events/
H A Dcore.c13037 void perf_pmu_migrate_context(struct pmu *pmu, int src_cpu, int dst_cpu) in perf_pmu_migrate_context()
13046 src_ctx = &per_cpu_ptr(&perf_cpu_context, src_cpu)->ctx; in perf_pmu_migrate_context()
13055 __perf_pmu_remove(src_ctx, src_cpu, pmu, &src_ctx->pinned_groups, &events); in perf_pmu_migrate_context()
13056 __perf_pmu_remove(src_ctx, src_cpu, pmu, &src_ctx->flexible_groups, &events); in perf_pmu_migrate_context()
13028 perf_pmu_migrate_context(struct pmu * pmu,int src_cpu,int dst_cpu) perf_pmu_migrate_context() argument