Searched refs:nr_cpus (Results 26 - 50 of 102) sorted by relevance

12345

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dl4lb_all.c7 unsigned int nr_cpus = bpf_num_possible_cpus(); local
17 } stats[nr_cpus];
79 for (i = 0; i < nr_cpus; i++) {
H A Dpercpu_alloc.c23 skel->rodata->nr_cpus = libbpf_num_possible_cpus();
56 skel->rodata->nr_cpus = libbpf_num_possible_cpus();
91 skel->rodata->nr_cpus = libbpf_num_possible_cpus();
H A Dcpumask.c37 skel->bss->nr_cpus = libbpf_num_possible_cpus();
H A Dunpriv_bpf_disabled.c64 int i, nr_cpus, link_fd = -1; local
66 nr_cpus = bpf_num_possible_cpus();
104 __u32 key = 0, vals[nr_cpus], lookup_vals[nr_cpus];
112 for (j = 0; j < nr_cpus; j++)
/linux-master/tools/testing/selftests/kvm/include/aarch64/
H A Dgic.h24 void gic_init(enum gic_type type, unsigned int nr_cpus,
/linux-master/include/linux/
H A Dobjpool.h72 * @nr_cpus: local copy of nr_cpu_ids
84 int nr_cpus; member in struct:objpool_head
/linux-master/tools/testing/selftests/bpf/progs/
H A Dpercpu_alloc_cgrp_local_storage.c19 const volatile int nr_cpus; variable
97 bpf_for(i, 0, nr_cpus) {
H A Dpercpu_alloc_array.c22 const volatile int nr_cpus; variable
96 bpf_for(i, 0, nr_cpus) {
174 bpf_for(i, 0, nr_cpus) {
/linux-master/arch/mips/loongson64/
H A Denv.c141 loongson_sysconf.nr_cpus = ecpu->nr_cpus;
144 if (ecpu->nr_cpus > NR_CPUS || ecpu->nr_cpus == 0)
145 loongson_sysconf.nr_cpus = NR_CPUS;
146 loongson_sysconf.nr_nodes = (loongson_sysconf.nr_cpus +
/linux-master/tools/testing/selftests/bpf/
H A Dtest_lru_map.c26 static int nr_cpus; variable
96 unsigned long long value0[nr_cpus], value1[nr_cpus];
127 while (next < nr_cpus) {
150 unsigned long long key, value[nr_cpus];
160 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus);
241 unsigned long long key, end_key, value[nr_cpus];
317 unsigned long long key, value[nr_cpus];
424 unsigned long long key, end_key, value[nr_cpus];
489 unsigned long long key, value[nr_cpus];
[all...]
/linux-master/tools/perf/util/
H A Dsvghelper.c700 int *pos, int nr_cpus)
709 for_each_set_bit(thr, cpumask_bits(&t->sib_thr[i]), nr_cpus)
715 static void scan_core_topology(int *map, struct topology *t, int nr_cpus) argument
722 for_each_set_bit(cpu, cpumask_bits(&t->sib_core[i]), nr_cpus)
723 scan_thread_topology(map, t, cpu, &pos, nr_cpus);
726 static int str_to_bitmap(char *s, cpumask_t *b, int nr_cpus) argument
739 if (c.cpu >= nr_cpus) {
754 int i, nr_cpus; local
759 nr_cpus = min(env->nr_cpus_online, MAX_NR_CPUS);
775 if (str_to_bitmap(sib_core, &t.sib_core[i], nr_cpus)) {
699 scan_thread_topology(int *map, struct topology *t, int cpu, int *pos, int nr_cpus) argument
[all...]
/linux-master/tools/tracing/rtla/src/
H A Dtimerlat_top.c75 int nr_cpus; member in struct:timerlat_top_data
91 static struct timerlat_top_data *timerlat_alloc_top(int nr_cpus) argument
100 data->nr_cpus = nr_cpus;
103 data->cpu_data = calloc(1, sizeof(*data->cpu_data) * nr_cpus);
108 for (cpu = 0; cpu < nr_cpus; cpu++) {
303 static int nr_cpus = -1; local
309 if (nr_cpus == -1)
310 nr_cpus = sysconf(_SC_NPROCESSORS_CONF);
317 for (i = 0; i < nr_cpus;
716 int nr_cpus; local
[all...]
H A Dosnoise_top.c66 int nr_cpus; member in struct:osnoise_top_data
82 static struct osnoise_top_data *osnoise_alloc_top(int nr_cpus) argument
90 data->nr_cpus = nr_cpus;
93 data->cpu_data = calloc(1, sizeof(*data->cpu_data) * nr_cpus);
254 static int nr_cpus = -1; local
257 if (nr_cpus == -1)
258 nr_cpus = sysconf(_SC_NPROCESSORS_CONF);
265 for (i = 0; i < nr_cpus; i++) {
618 int nr_cpus; local
[all...]
H A Dtimerlat_hist.c83 int nr_cpus; member in struct:timerlat_hist_data
95 for (cpu = 0; cpu < data->nr_cpus; cpu++) {
118 *timerlat_alloc_histogram(int nr_cpus, int entries, int bucket_size) argument
129 data->nr_cpus = nr_cpus;
132 data->hist = calloc(1, sizeof(*data->hist) * nr_cpus);
137 for (cpu = 0; cpu < nr_cpus; cpu++) {
152 for (cpu = 0; cpu < nr_cpus; cpu++) {
257 for (cpu = 0; cpu < data->nr_cpus; cpu++) {
296 for (cpu = 0; cpu < data->nr_cpus; cp
906 int nr_cpus; local
[all...]
/linux-master/samples/bpf/
H A Dxdp_sample_user.c317 unsigned int nr_cpus = libbpf_num_possible_cpus(); local
320 array = calloc(nr_cpus, sizeof(*array));
322 fprintf(stderr, "Failed to allocate memory (nr_cpus: %u)\n",
323 nr_cpus);
343 unsigned int nr_cpus = libbpf_num_possible_cpus(); local
356 for (i = 0; i < nr_cpus; i++) {
382 unsigned int nr_cpus = bpf_num_possible_cpus(); local
392 values = calloc(count * nr_cpus, sizeof(struct datarec));
414 arr = &values[i * nr_cpus];
650 unsigned int nr_cpus, struc
648 stats_get_rx_cnt(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus, struct sample_output *out) argument
691 stats_get_cpumap_enqueue(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus) argument
745 stats_get_cpumap_remote(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus) argument
784 stats_get_cpumap_kthread(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus) argument
822 stats_get_redirect_cnt(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus, struct sample_output *out) argument
854 stats_get_redirect_err_cnt(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus, struct sample_output *out) argument
903 stats_get_exception_cnt(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus, struct sample_output *out) argument
948 stats_get_devmap_xmit(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus, struct sample_output *out) argument
1000 stats_get_devmap_xmit_multi(struct stats_record *stats_rec, struct stats_record *stats_prev, unsigned int nr_cpus, struct sample_output *out, bool xmit_total) argument
1105 int nr_cpus = libbpf_num_possible_cpus(); local
[all...]
H A Dtracex2_user.c44 unsigned int nr_cpus = bpf_num_possible_cpus(); local
46 long values[nr_cpus];
61 for (i = 0; i < nr_cpus; i++)
H A Dxdp_sample.bpf.c23 const volatile int nr_cpus = 0; variable
78 idx = key * nr_cpus + cpu;
138 idx = to_cpu * nr_cpus + cpu;
196 idx = key * nr_cpus + cpu;
H A Dxdp_tx_iptunnel_user.c53 unsigned int nr_cpus = bpf_num_possible_cpus(); local
55 __u64 values[nr_cpus], prev[nr_protos][nr_cpus];
69 for (i = 0; i < nr_cpus; i++)
H A Dtracex6_user.c76 int i, status, nr_cpus = sysconf(_SC_NPROCESSORS_CONF); local
77 pid_t pid[nr_cpus];
82 for (i = 0; i < nr_cpus; i++) {
91 for (i = 0; i < nr_cpus; i++) {
/linux-master/arch/s390/appldata/
H A Dappldata_os.c60 u32 nr_cpus; /* number of (virtual) CPUs */ member in struct:appldata_os_data
130 os_data->nr_cpus = j;
132 new_size = struct_size(os_data, os_cpu, os_data->nr_cpus);
/linux-master/tools/perf/arch/arm/util/
H A Dauxtrace.c25 int ret, i, nr_cpus = sysconf(_SC_NPROCESSORS_CONF); local
29 arm_spe_pmus = zalloc(sizeof(struct perf_pmu *) * nr_cpus);
36 for (i = 0; i < nr_cpus; i++) {
/linux-master/drivers/pci/controller/
H A Dpcie-iproc-msi.c77 * @nr_cpus: number of toal CPUs
98 int nr_cpus; member in struct:iproc_msi
197 return (hwirq % msi->nr_cpus);
253 if (msi->nr_cpus > 1 && nr_irqs > 1)
259 * Allocate 'nr_irqs' multiplied by 'nr_cpus' number of MSI vectors
263 order_base_2(msi->nr_cpus * nr_irqs));
291 order_base_2(msi->nr_cpus * nr_irqs));
478 for (i = cpu; i < msi->nr_irqs; i += msi->nr_cpus) {
490 for (i = cpu; i < msi->nr_irqs; i += msi->nr_cpus) {
542 msi->nr_cpus
[all...]
/linux-master/tools/testing/selftests/kvm/lib/aarch64/
H A Dgic_v3.c18 unsigned int nr_cpus; member in struct:gicv3_data
293 GUEST_ASSERT(cpu < gicv3_data.nr_cpus);
361 static void gicv3_init(unsigned int nr_cpus, void *dist_base) argument
363 GUEST_ASSERT(nr_cpus <= GICV3_MAX_CPUS);
365 gicv3_data.nr_cpus = nr_cpus;
/linux-master/tools/virtio/virtio-trace/
H A Dtrace-agent.c32 int nr_cpus = (int)sysconf(_SC_NPROCESSORS_CONF); local
34 if (nr_cpus <= 0) {
37 } else if (nr_cpus > MAX_CPUS) {
42 return nr_cpus;
/linux-master/lib/
H A Dobjpool.c53 for (i = 0; i < pool->nr_cpus; i++) {
106 for (i = 0; i < pool->nr_cpus; i++)
133 pool->nr_cpus = nr_cpu_ids;
139 slot_size = pool->nr_cpus * sizeof(struct objpool_slot);

Completed in 167 milliseconds

12345