/linux-4.1.27/tools/perf/util/ |
D | cpumap.c | 12 int nr_cpus; in cpu_map__default_new() local 14 nr_cpus = sysconf(_SC_NPROCESSORS_ONLN); in cpu_map__default_new() 15 if (nr_cpus < 0) in cpu_map__default_new() 18 cpus = malloc(sizeof(*cpus) + nr_cpus * sizeof(int)); in cpu_map__default_new() 21 for (i = 0; i < nr_cpus; ++i) in cpu_map__default_new() 24 cpus->nr = nr_cpus; in cpu_map__default_new() 30 static struct cpu_map *cpu_map__trim_new(int nr_cpus, int *tmp_cpus) in cpu_map__trim_new() argument 32 size_t payload_size = nr_cpus * sizeof(int); in cpu_map__trim_new() 36 cpus->nr = nr_cpus; in cpu_map__trim_new() 46 int nr_cpus = 0; in cpu_map__read() local [all …]
|
D | evlist.c | 287 int nr_cpus = cpu_map__nr(evlist->cpus); in perf_evlist__disable() local 290 for (cpu = 0; cpu < nr_cpus; cpu++) { in perf_evlist__disable() 306 int nr_cpus = cpu_map__nr(evlist->cpus); in perf_evlist__enable() local 309 for (cpu = 0; cpu < nr_cpus; cpu++) { in perf_evlist__enable() 325 int nr_cpus = cpu_map__nr(evlist->cpus); in perf_evlist__disable_event() local 331 for (cpu = 0; cpu < nr_cpus; cpu++) { in perf_evlist__disable_event() 346 int nr_cpus = cpu_map__nr(evlist->cpus); in perf_evlist__enable_event() local 352 for (cpu = 0; cpu < nr_cpus; cpu++) { in perf_evlist__enable_event() 386 int nr_cpus = cpu_map__nr(evlist->cpus); in perf_evlist__enable_event_thread() local 391 for (cpu = 0; cpu < nr_cpus; cpu++) { in perf_evlist__enable_event_thread() [all …]
|
/linux-4.1.27/block/ |
D | blk-mq-cpumap.c | 17 static int cpu_to_queue_index(unsigned int nr_cpus, unsigned int nr_queues, in cpu_to_queue_index() argument 20 return cpu * nr_queues / nr_cpus; in cpu_to_queue_index() 36 unsigned int i, nr_cpus, nr_uniq_cpus, queue, first_sibling; in blk_mq_update_queue_map() local 43 nr_cpus = nr_uniq_cpus = 0; in blk_mq_update_queue_map() 45 nr_cpus++; in blk_mq_update_queue_map() 64 if (nr_queues >= nr_cpus || nr_cpus == nr_uniq_cpus) { in blk_mq_update_queue_map() 65 map[i] = cpu_to_queue_index(nr_cpus, nr_queues, queue); in blk_mq_update_queue_map()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | paca.c | 49 static void __init allocate_lppacas(int nr_cpus, unsigned long limit) in allocate_lppacas() argument 51 if (nr_cpus <= NR_LPPACAS) in allocate_lppacas() 55 (nr_cpus - NR_LPPACAS)); in allocate_lppacas() 91 static inline void allocate_lppacas(int nr_cpus, unsigned long limit) { } in allocate_lppacas() argument 107 static void __init allocate_slb_shadows(int nr_cpus, int limit) in allocate_slb_shadows() argument 109 int size = PAGE_ALIGN(sizeof(struct slb_shadow) * nr_cpus); in allocate_slb_shadows() 134 static void __init allocate_slb_shadows(int nr_cpus, int limit) { } in allocate_slb_shadows() argument
|
/linux-4.1.27/arch/mips/loongson/common/ |
D | env.c | 137 loongson_sysconf.nr_cpus = ecpu->nr_cpus; in prom_init_env() 140 if (ecpu->nr_cpus > NR_CPUS || ecpu->nr_cpus == 0) in prom_init_env() 141 loongson_sysconf.nr_cpus = NR_CPUS; in prom_init_env() 142 loongson_sysconf.nr_nodes = (loongson_sysconf.nr_cpus + in prom_init_env()
|
/linux-4.1.27/virt/kvm/arm/ |
D | vgic.c | 124 static int vgic_init_bitmap(struct vgic_bitmap *b, int nr_cpus, int nr_irqs) in vgic_init_bitmap() argument 128 nr_longs = nr_cpus + BITS_TO_LONGS(nr_irqs - VGIC_NR_PRIVATE_IRQS); in vgic_init_bitmap() 134 b->shared = b->private + nr_cpus; in vgic_init_bitmap() 206 static int vgic_init_bytemap(struct vgic_bytemap *x, int nr_cpus, int nr_irqs) in vgic_init_bytemap() argument 210 size = nr_cpus * VGIC_NR_PRIVATE_IRQS; in vgic_init_bytemap() 217 x->shared = x->private + nr_cpus * VGIC_NR_PRIVATE_IRQS / sizeof(u32); in vgic_init_bytemap() 1660 for (i = 0; i < dist->nr_cpus; i++) in kvm_vgic_destroy() 1674 dist->nr_cpus = 0; in kvm_vgic_destroy() 1685 int nr_cpus, nr_irqs; in vgic_init() local 1691 nr_cpus = dist->nr_cpus = atomic_read(&kvm->online_vcpus); in vgic_init() [all …]
|
D | vgic-v3-emul.c | 761 iodevs = kcalloc(dist->nr_cpus, sizeof(iodevs[0]), GFP_KERNEL); in vgic_v3_map_resources() 767 for (i = 0; i < dist->nr_cpus; i++) { in vgic_v3_map_resources() 783 for (i = 0; i < dist->nr_cpus; i++) { in vgic_v3_map_resources()
|
D | vgic-v2-emul.c | 458 for_each_set_bit(c, &sources, dist->nr_cpus) { in vgic_v2_queue_sgi()
|
/linux-4.1.27/tools/virtio/virtio-trace/ |
D | trace-agent.c | 33 int nr_cpus = (int)sysconf(_SC_NPROCESSORS_CONF); in get_total_cpus() local 35 if (nr_cpus <= 0) { in get_total_cpus() 38 } else if (nr_cpus > MAX_CPUS) { in get_total_cpus() 43 return nr_cpus; in get_total_cpus()
|
/linux-4.1.27/tools/perf/bench/ |
D | numa.c | 110 int nr_cpus; member 219 for (cpu = 0; cpu < g->p.nr_cpus; cpu++) in bind_to_cpu() 222 BUG_ON(target_cpu < 0 || target_cpu >= g->p.nr_cpus); in bind_to_cpu() 234 int cpus_per_node = g->p.nr_cpus/g->p.nr_nodes; in bind_to_node() 239 BUG_ON(cpus_per_node*g->p.nr_nodes != g->p.nr_cpus); in bind_to_node() 248 for (cpu = 0; cpu < g->p.nr_cpus; cpu++) in bind_to_node() 254 BUG_ON(cpu_stop > g->p.nr_cpus); in bind_to_node() 478 BUG_ON(step <= 0 || step >= g->p.nr_cpus); in parse_setup_cpu_list() 490 BUG_ON(bind_len <= 0 || bind_len > g->p.nr_cpus); in parse_setup_cpu_list() 503 if (bind_cpu_0 >= g->p.nr_cpus || bind_cpu_1 >= g->p.nr_cpus) { in parse_setup_cpu_list() [all …]
|
/linux-4.1.27/drivers/lguest/ |
D | lguest_user.c | 116 if (cpu_id >= lg->nr_cpus) in read() 164 cpu->lg->nr_cpus++; in lg_cpu_start() 317 if (!lg || (cpu_id >= lg->nr_cpus)) in write() 376 for (i = 0; i < lg->nr_cpus; i++) { in close()
|
D | lg.h | 88 unsigned int nr_cpus; member
|
/linux-4.1.27/arch/s390/appldata/ |
D | appldata_os.c | 65 u32 nr_cpus; /* number of (virtual) CPUs */ member 135 os_data->nr_cpus = j; in appldata_get_os_data() 138 (os_data->nr_cpus * sizeof(struct appldata_os_per_cpu)); in appldata_get_os_data()
|
/linux-4.1.27/kernel/ |
D | smp.c | 529 int nr_cpus; in nrcpus() local 531 get_option(&str, &nr_cpus); in nrcpus() 532 if (nr_cpus > 0 && nr_cpus < nr_cpu_ids) in nrcpus() 533 nr_cpu_ids = nr_cpus; in nrcpus()
|
/linux-4.1.27/fs/fscache/ |
D | main.c | 105 unsigned int nr_cpus = num_possible_cpus(); in fscache_init() local 110 clamp_val(nr_cpus, in fscache_init()
|
/linux-4.1.27/drivers/platform/mips/ |
D | cpu_hwmon.c | 114 if (loongson_sysconf.nr_cpus <= loongson_sysconf.cores_per_package) in create_sysfs_cputemp_files() 134 if (loongson_sysconf.nr_cpus > loongson_sysconf.cores_per_package) in remove_sysfs_cputemp_files()
|
/linux-4.1.27/arch/mips/include/asm/mach-loongson/ |
D | boot_param.h | 49 u32 nr_cpus; member 183 u32 nr_cpus; member
|
/linux-4.1.27/include/kvm/ |
D | arm_vgic.h | 166 int nr_cpus; member 332 #define vgic_initialized(k) (!!((k)->arch.vgic.nr_cpus))
|
/linux-4.1.27/arch/mips/loongson/loongson-3/ |
D | numa.c | 69 loongson_sysconf.nr_cpus, num_online_nodes()); in cpu_node_probe() 239 for (cpu = 0; cpu < loongson_sysconf.nr_cpus; cpu++) { in prom_meminit()
|
D | smp.c | 338 while (i < loongson_sysconf.nr_cpus) { in loongson3_smp_setup() 352 while (num < loongson_sysconf.nr_cpus) { in loongson3_smp_setup()
|
/linux-4.1.27/tools/power/cpupower/utils/ |
D | cpufreq-info.c | 57 unsigned int cpu, nr_cpus; in proc_cpufreq_output() local 65 nr_cpus = count_cpus(); in proc_cpufreq_output() 66 for (cpu = 0; cpu < nr_cpus; cpu++) { in proc_cpufreq_output()
|
/linux-4.1.27/drivers/powercap/ |
D | intel_rapl.c | 180 int nr_cpus; /* active cpus on the package, topology info is lost during member 1353 new_package->nr_cpus = 1; in rapl_detect_topology() 1369 ++rp->nr_cpus; in rapl_detect_topology() 1409 rp->nr_cpus = 1; in rapl_add_package() 1451 ++rp->nr_cpus; in rapl_cpu_callback() 1460 if (--rp->nr_cpus == 0) in rapl_cpu_callback()
|
/linux-4.1.27/Documentation/block/ |
D | null_blk.txt | 58 submit_queues=[0..nr_cpus]:
|
/linux-4.1.27/arch/x86/kernel/ |
D | crash.c | 411 unsigned long nr_cpus = num_possible_cpus(), nr_phdr, elf_sz; in prepare_elf64_headers() local 418 nr_phdr = nr_cpus + 1; in prepare_elf64_headers()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | mpic.c | 1902 int nr_cpus; in smp_mpic_probe() local 1906 nr_cpus = num_possible_cpus(); in smp_mpic_probe() 1908 DBG("nr_cpus: %d\n", nr_cpus); in smp_mpic_probe() 1910 if (nr_cpus > 1) in smp_mpic_probe()
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
D | mpt2sas_base.c | 1372 unsigned int cpu, nr_cpus, nr_msix, index = 0; in _base_assign_reply_queues() local 1380 nr_cpus = num_online_cpus(); in _base_assign_reply_queues() 1390 unsigned int i, group = nr_cpus / nr_msix; in _base_assign_reply_queues() 1392 if (cpu >= nr_cpus) in _base_assign_reply_queues() 1395 if (index < nr_cpus % nr_msix) in _base_assign_reply_queues()
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
D | mpt3sas_base.c | 1656 unsigned int cpu, nr_cpus, nr_msix, index = 0; in _base_assign_reply_queues() local 1664 nr_cpus = num_online_cpus(); in _base_assign_reply_queues() 1674 unsigned int i, group = nr_cpus / nr_msix; in _base_assign_reply_queues() 1676 if (cpu >= nr_cpus) in _base_assign_reply_queues() 1679 if (index < nr_cpus % nr_msix) in _base_assign_reply_queues()
|
/linux-4.1.27/kernel/sched/ |
D | fair.c | 7392 atomic_t nr_cpus; member 7442 atomic_dec(&nohz.nr_cpus); in nohz_balance_exit_idle() 7504 atomic_inc(&nohz.nr_cpus); in nohz_balance_enter_idle() 7709 if (likely(!atomic_read(&nohz.nr_cpus))) in nohz_kick_needed()
|
/linux-4.1.27/Documentation/ |
D | kernel-parameters.txt | 2528 nr_cpus= [SMP] Maximum number of processors that an SMP kernel 2529 could support. nr_cpus=n : n >= 1 limits the kernel to
|