Home
last modified time | relevance | path

Searched refs:ncpus (Results 1 – 25 of 61) sorted by relevance

123

/linux/lib/
H A Dgroup_cpus.c105 unsigned ncpus; member
114 return ln->ncpus - rn->ncpus; in ncpus_cmp_func()
141 node_groups[n].ncpus = UINT_MAX; in alloc_nodes_groups()
145 unsigned ncpus; in alloc_nodes_groups() local
148 ncpus = cpumask_weight(nmsk); in alloc_nodes_groups()
150 if (!ncpus) in alloc_nodes_groups()
152 remaining_ncpus += ncpus; in alloc_nodes_groups()
153 node_groups[n].ncpus = ncpus; in alloc_nodes_groups()
230 unsigned ngroups, ncpus; in alloc_nodes_groups() local
232 if (node_groups[n].ncpus == UINT_MAX) in alloc_nodes_groups()
[all …]
/linux/tools/testing/selftests/rcutorture/bin/
H A Dcpus2use.sh17 ncpus=`grep '^processor' /proc/cpuinfo | wc -l`
21 awk -v ncpus=$ncpus '{ print ncpus * ($7 + $NF) / 100 }'`
24 idlecpus=$ncpus
26 awk -v ncpus=$ncpus -v idlecpus=$idlecpus < /dev/null '
H A Dkvm.sh360 awk < $T/cfgcpu.sort > $T/cfgcpu.pack -v ncpus=$cpus '
468 if (ja[1] == -1 && ncpus == 0)
471 njitter = ncpus;
486 if (cpusr[jn] > ncpus && ncpus != 0)
554 nc = ncpus;
560 if (ncpus == 0) {
569 nc = ncpus;
576 if (ncpus != 0)
584 -v ncpus=$cpus \
H A Dkvm-build.sh44 ncpus="`getconf _NPROCESSORS_ONLN`"
45 make -j$((2 * ncpus)) $TORTURE_KMAKE_ARG > $resdir/Make.out 2>&1
/linux/arch/x86/include/asm/trace/
H A Dhyperv.h16 __field(unsigned int, ncpus)
21 TP_fast_assign(__entry->ncpus = cpumask_weight(cpus);
27 __entry->ncpus, __entry->mm,
64 __field(unsigned int, ncpus)
67 TP_fast_assign(__entry->ncpus = cpumask_weight(cpus);
71 __entry->ncpus, __entry->vector)
/linux/tools/testing/selftests/bpf/test_kmods/
H A Dbpf_test_rqspinlock.c143 int ncpus = num_online_cpus(); in bpf_test_rqspinlock_init() local
147 if (ncpus < 3) in bpf_test_rqspinlock_init()
153 rqsl_evts = kcalloc(ncpus - 1, sizeof(*rqsl_evts), GFP_KERNEL); in bpf_test_rqspinlock_init()
156 rqsl_nevts = ncpus - 1; in bpf_test_rqspinlock_init()
158 for (i = 1; i < ncpus; i++) { in bpf_test_rqspinlock_init()
169 rqsl_threads = kcalloc(ncpus, sizeof(*rqsl_threads), GFP_KERNEL); in bpf_test_rqspinlock_init()
174 rqsl_nthreads = ncpus; in bpf_test_rqspinlock_init()
/linux/arch/powerpc/platforms/microwatt/
H A Dsmp.c46 int ncpus; in microwatt_init_smp() local
54 ncpus = (readl(syscon + SYSCON_CPU_CTRL) >> 8) & 0xff; in microwatt_init_smp()
55 if (ncpus < 2) in microwatt_init_smp()
69 writel((1ul << ncpus) - 1, syscon + SYSCON_CPU_CTRL); in microwatt_init_smp()
/linux/arch/powerpc/platforms/powermac/
H A Dsmp.c271 int i, ncpus; in smp_psurge_probe() local
297 ncpus = 4; in smp_psurge_probe()
309 ncpus = 2; in smp_psurge_probe()
323 if (ncpus > NR_CPUS) in smp_psurge_probe()
324 ncpus = NR_CPUS; in smp_psurge_probe()
325 for (i = 1; i < ncpus ; ++i) in smp_psurge_probe()
562 static void __init smp_core99_setup_i2c_hwsync(int ncpus) in smp_core99_setup_i2c_hwsync() argument
696 static void __init smp_core99_setup(int ncpus) in smp_core99_setup() argument
704 smp_core99_setup_i2c_hwsync(ncpus); in smp_core99_setup()
753 for (i = 1; i < ncpus; ++i) in smp_core99_setup()
[all …]
/linux/tools/perf/util/
H A Dbpf_ftrace.c24 int i, ncpus = 1, ntasks = 1; in perf_ftrace__latency_prepare_bpf() local
61 ncpus = perf_cpu_map__nr(ftrace->evlist->core.user_requested_cpus); in perf_ftrace__latency_prepare_bpf()
62 bpf_map__set_max_entries(skel->maps.cpu_filter, ncpus); in perf_ftrace__latency_prepare_bpf()
88 for (i = 0; i < ncpus; i++) { in perf_ftrace__latency_prepare_bpf()
173 int ncpus = cpu__max_cpu().cpu; in perf_ftrace__latency_read_bpf() local
177 hist = calloc(ncpus, sizeof(*hist)); in perf_ftrace__latency_read_bpf()
188 for (i = 0; i < ncpus; i++) in perf_ftrace__latency_read_bpf()
H A Dcounts.c10 struct perf_counts *perf_counts__new(int ncpus, int nthreads) in perf_counts__new() argument
17 values = xyarray__new(ncpus, nthreads, sizeof(struct perf_counts_values)); in perf_counts__new()
25 values = xyarray__new(ncpus, nthreads, sizeof(bool)); in perf_counts__new()
/linux/arch/mips/kernel/
H A Dcrash.c59 unsigned int ncpus; in crash_kexec_prepare_cpus() local
64 ncpus = num_online_cpus() - 1;/* Excluding the panic cpu */ in crash_kexec_prepare_cpus()
75 while ((cpumask_weight(&cpus_in_crash) < ncpus) && (--msecs > 0)) { in crash_kexec_prepare_cpus()
/linux/arch/sparc/kernel/
H A Dsetup_32.c378 int i, ncpus, err; in topology_init() local
384 ncpus = 0; in topology_init()
385 while (!cpu_find_by_instance(ncpus, NULL, NULL)) in topology_init()
386 ncpus++; in topology_init()
387 ncpus_probed = ncpus; in topology_init()
H A Dds.c479 static int dr_cpu_size_response(int ncpus) in dr_cpu_size_response() argument
483 (sizeof(struct dr_cpu_resp_entry) * ncpus)); in dr_cpu_size_response()
487 u64 handle, int resp_len, int ncpus, in dr_cpu_init_response() argument
502 tag->num_records = ncpus; in dr_cpu_init_response()
511 BUG_ON(i != ncpus); in dr_cpu_init_response()
514 static void dr_cpu_mark(struct ds_data *resp, int cpu, int ncpus, in dr_cpu_mark() argument
524 for (i = 0; i < ncpus; i++) { in dr_cpu_mark()
537 int resp_len, ncpus, cpu; in dr_cpu_configure() local
540 ncpus = cpumask_weight(mask); in dr_cpu_configure()
541 resp_len = dr_cpu_size_response(ncpus); in dr_cpu_configure()
[all …]
H A Dsun4m_smp.c177 register int ncpus = SUN4M_NCPUS; in sun4m_cross_call() local
196 for (i = 0; i < ncpus; i++) { in sun4m_cross_call()
217 } while (++i < ncpus); in sun4m_cross_call()
225 } while (++i < ncpus); in sun4m_cross_call()
/linux/arch/x86/kernel/cpu/
H A Dtopology.h21 unsigned int shift, unsigned int ncpus);
50 unsigned int shift, unsigned int ncpus) in topology_update_dom() argument
53 tscan->dom_ncpus[dom] = ncpus; in topology_update_dom()
/linux/arch/powerpc/kexec/
H A Dcrash.c118 volatile unsigned int ncpus = num_online_cpus() - 1;/* Excluding the panic cpu */ in crash_kexec_prepare_cpus() local
125 ncpus = num_present_cpus() - 1; in crash_kexec_prepare_cpus()
145 while ((atomic_read(&cpus_in_crash) < ncpus) && (--msecs > 0)) in crash_kexec_prepare_cpus()
150 if (atomic_read(&cpus_in_crash) >= ncpus) { in crash_kexec_prepare_cpus()
156 ncpus - atomic_read(&cpus_in_crash)); in crash_kexec_prepare_cpus()
187 while (atomic_read(&cpus_in_crash) < ncpus) in crash_kexec_prepare_cpus()
/linux/drivers/clk/mvebu/
H A Dclk-cpu.c173 int ncpus = num_possible_cpus(); in of_cpu_clk_setup() local
186 cpuclk = kcalloc(ncpus, sizeof(*cpuclk), GFP_KERNEL); in of_cpu_clk_setup()
190 clks = kcalloc(ncpus, sizeof(*clks), GFP_KERNEL); in of_cpu_clk_setup()
230 while(ncpus--) in of_cpu_clk_setup()
231 kfree(cpuclk[ncpus].clk_name); in of_cpu_clk_setup()
/linux/drivers/xen/
H A Dmcelog.c58 static uint32_t ncpus; variable
239 for (i = 0; i < ncpus; i++) in convert_log()
242 if (unlikely(i == ncpus)) { in convert_log()
377 ncpus = mc_op.u.mc_physcpuinfo.ncpus; in bind_virq_for_mce()
378 g_physinfo = kcalloc(ncpus, sizeof(struct mcinfo_logical_cpu), in bind_virq_for_mce()
/linux/tools/lib/perf/
H A Devsel.c65 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_fd() argument
67 evsel->fd = xyarray__new(ncpus, nthreads, sizeof(int)); in perf_evsel__alloc_fd()
72 for (idx = 0; idx < ncpus; idx++) { in perf_evsel__alloc_fd()
85 static int perf_evsel__alloc_mmap(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_mmap() argument
87 evsel->mmap = xyarray__new(ncpus, nthreads, sizeof(struct perf_mmap)); in perf_evsel__alloc_mmap()
526 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_id() argument
528 if (ncpus == 0 || nthreads == 0) in perf_evsel__alloc_id()
531 evsel->sample_id = xyarray__new(ncpus, nthreads, sizeof(struct perf_sample_id)); in perf_evsel__alloc_id()
535 evsel->id = zalloc(ncpus * nthreads * sizeof(u64)); in perf_evsel__alloc_id()
/linux/Documentation/bpf/
H A Dmap_array.rst216 int ncpus = libbpf_num_possible_cpus();
217 long values[ncpus];
222 for (j = 0; j < ncpus; j++)
238 int ncpus = libbpf_num_possible_cpus();
240 long values[ncpus];
247 for (j = 0; j < ncpus; j++) {
259 in userspace, each value is an array with ``ncpus`` elements.
/linux/arch/xtensa/kernel/
H A Dsmp.c91 unsigned int ncpus = get_core_count(); in smp_init_cpus() local
94 pr_info("%s: Core Count = %d\n", __func__, ncpus); in smp_init_cpus()
97 if (ncpus > NR_CPUS) { in smp_init_cpus()
98 ncpus = NR_CPUS; in smp_init_cpus()
99 pr_info("%s: limiting core count by %d\n", __func__, ncpus); in smp_init_cpus()
102 for (i = 0; i < ncpus; ++i) in smp_init_cpus()
/linux/tools/testing/selftests/powerpc/
H A Dutils.c419 int ncpus, cpu = -1; in pick_online_cpu() local
423 ncpus = get_nprocs_conf(); in pick_online_cpu()
424 size = CPU_ALLOC_SIZE(ncpus); in pick_online_cpu()
425 mask = CPU_ALLOC(ncpus); in pick_online_cpu()
439 for (cpu = 8; cpu < ncpus; cpu += 8) in pick_online_cpu()
444 for (cpu = ncpus - 1; cpu >= 0; cpu--) in pick_online_cpu()
/linux/arch/loongarch/kernel/
H A Dmachine_kexec.c182 unsigned int ncpus; in crash_smp_send_stop() local
196 ncpus = num_online_cpus() - 1; in crash_smp_send_stop()
207 while ((cpumask_weight(&cpus_in_crash) < ncpus) && timeout--) { in crash_smp_send_stop()
/linux/arch/x86/platform/uv/
H A Duv_time.c52 int ncpus; member
56 } cpu[] __counted_by(ncpus);
158 head->ncpus = uv_blade_nr_possible_cpus(bid); in uv_rtc_allocate_timers()
177 for (c = 0; c < head->ncpus; c++) { in uv_rtc_find_next_timer()
/linux/tools/lib/perf/include/internal/
H A Devsel.h137 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads);
143 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads);

123