| /linux/lib/ |
| H A D | group_cpus.c | 105 unsigned ncpus; member 114 return ln->ncpus - rn->ncpus; in ncpus_cmp_func() 123 unsigned int ngroups, ncpus; in alloc_groups_to_nodes() local 198 if (node_groups[n].ncpus == UINT_MAX) in alloc_groups_to_nodes() 203 ncpus = node_groups[n].ncpus; in alloc_groups_to_nodes() 205 numgrps * ncpus / remaining_ncpus); in alloc_groups_to_nodes() 206 WARN_ON_ONCE(ngroups > ncpus); in alloc_groups_to_nodes() 210 remaining_ncpus -= ncpus; in alloc_groups_to_nodes() 239 node_groups[n].ncpus = UINT_MAX; in alloc_nodes_groups() 243 unsigned int ncpus; in alloc_nodes_groups() local [all …]
|
| /linux/tools/testing/selftests/rcutorture/bin/ |
| H A D | cpus2use.sh | 17 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 D | kvm.sh | 400 awk < $T/cfgcpu.sort > $T/cfgcpu.pack -v ncpus=$cpus ' 417 # can be executed concurrently given ncpus. Note that a given test 420 while (nc != ncpus) { 422 nc = ncpus; 429 if (nc >= cpus[i] || nc == ncpus) { 508 if (ja[1] == -1 && ncpus == 0) 511 njitter = ncpus; 526 if (cpusr[jn] > ncpus && ncpus != 0) 594 nc = ncpus; [all...] |
| H A D | kvm-build.sh | 44 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 D | hyperv.h | 16 __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/arch/powerpc/platforms/powermac/ |
| H A D | smp.c | 271 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 D | bpf_ftrace.c | 25 int i, ncpus = 1, ntasks = 1; in perf_ftrace__latency_prepare_bpf() local 62 ncpus = perf_cpu_map__nr(evlist__core(ftrace->evlist)->user_requested_cpus); in perf_ftrace__latency_prepare_bpf() 63 bpf_map__set_max_entries(skel->maps.cpu_filter, ncpus); in perf_ftrace__latency_prepare_bpf() 89 for (i = 0; i < ncpus; i++) { in perf_ftrace__latency_prepare_bpf() 175 int ncpus = cpu__max_cpu().cpu; in perf_ftrace__latency_read_bpf() 179 hist = calloc(ncpus, sizeof(*hist)); in perf_ftrace__latency_read_bpf() 190 for (i = 0; i < ncpus; i++) in perf_ftrace__latency_read_bpf() 174 int ncpus = cpu__max_cpu().cpu; perf_ftrace__latency_read_bpf() local
|
| H A D | counts.c | 10 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()
|
| H A D | bpf_off_cpu.c | 154 int ncpus = 1, ntasks = 1, ncgrps = 1; in off_cpu_prepare() 171 ncpus = perf_cpu_map__nr(evlist__core(evlist)->user_requested_cpus); in off_cpu_prepare() 172 bpf_map__set_max_entries(skel->maps.cpu_filter, ncpus); in off_cpu_prepare() 242 for (i = 0; i < ncpus; i++) { in off_cpu_prepare() 152 int ncpus = 1, ntasks = 1, ncgrps = 1; off_cpu_prepare() local
|
| H A D | counts.h | 37 struct perf_counts *perf_counts__new(int ncpus, int nthreads);
|
| H A D | cputopo.c | 262 long ncpus; in cpu_topology__new() local 267 ncpus = cpu__max_present_cpu().cpu; in cpu_topology__new() 276 nr = (u32)(ncpus & UINT_MAX); in cpu_topology__new()
|
| /linux/arch/mips/kernel/ |
| H A D | crash.c | 59 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 D | setup_32.c | 378 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 D | ds.c | 479 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 D | sun4m_smp.c | 177 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/drivers/clk/mvebu/ |
| H A D | clk-cpu.c | 173 int ncpus = num_possible_cpus(); in of_cpu_clk_setup() local 186 cpuclk = kzalloc_objs(*cpuclk, ncpus); in of_cpu_clk_setup() 190 clks = kzalloc_objs(*clks, ncpus); 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/tools/lib/perf/ |
| H A D | evsel.c | 65 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() 528 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_id() 530 if (ncpus == 0 || nthreads == 0) in perf_evsel__alloc_id() 533 evsel->sample_id = xyarray__new(ncpus, nthreads, sizeof(struct perf_sample_id)); in perf_evsel__alloc_id() 537 evsel->id = zalloc(ncpus * nthreads * sizeof(u64)); in perf_evsel__alloc_id() 526 perf_evsel__alloc_id(struct perf_evsel * evsel,int ncpus,int nthreads) perf_evsel__alloc_id() argument
|
| /linux/arch/xtensa/kernel/ |
| H A D | smp.c | 91 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/arch/loongarch/kernel/ |
| H A D | machine_kexec.c | 185 unsigned int ncpus; in crash_smp_send_stop() local 199 ncpus = num_online_cpus() - 1; in crash_smp_send_stop() 210 while ((cpumask_weight(&cpus_in_crash) < ncpus) && timeout--) { in crash_smp_send_stop()
|
| /linux/tools/testing/selftests/powerpc/ |
| H A D | utils.c | 419 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/tools/lib/perf/include/internal/ |
| H A D | evsel.h | 139 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads); 145 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads);
|
| /linux/arch/x86/platform/uv/ |
| H A D | uv_time.c | 52 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/testing/selftests/powerpc/benchmarks/ |
| H A D | context_switch.c | 108 int pid, ncpus; in start_process_on() local 121 ncpus = get_nprocs(); in start_process_on() 122 size = CPU_ALLOC_SIZE(ncpus); in start_process_on() 123 cpuset = CPU_ALLOC(ncpus); in start_process_on()
|
| /linux/kernel/locking/ |
| H A D | test-ww_mutex.c | 375 static int test_cycle(struct ww_class *class, unsigned int ncpus) in test_cycle() argument 380 for (n = 2; n <= ncpus + 1; n++) { in test_cycle() 646 int ncpus = num_online_cpus(); in run_tests() local 667 ret = test_cycle(class, ncpus); in run_tests() 671 ret = stress(class, 16, 2 * ncpus, STRESS_INORDER); in run_tests() 675 ret = stress(class, 16, 2 * ncpus, STRESS_REORDER); in run_tests() 679 ret = stress(class, 2046, hweight32(STRESS_ALL) * ncpus, STRESS_ALL); in run_tests()
|
| /linux/arch/arm64/kernel/ |
| H A D | smp.c | 1141 static void ipi_setup_lpi(int ipi, int ncpus) in ipi_setup_lpi() argument 1143 for (int cpu = 0; cpu < ncpus; cpu++) { in ipi_setup_lpi() 1161 void __init set_smp_ipi_range_percpu(int ipi_base, int n, int ncpus) in set_smp_ipi_range_percpu() argument 1168 percpu_ipi_descs = !!ncpus; in set_smp_ipi_range_percpu() 1175 ipi_setup_lpi(i, ncpus); in set_smp_ipi_range_percpu()
|