Searched refs:nr_cpus (Results 1 - 25 of 102) sorted by relevance

12345

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dmap_lookup_percpu_elem.c11 int ret, i, nr_cpus = libbpf_num_possible_cpus(); local
14 buf = malloc(nr_cpus*sizeof(__u64));
18 for (i = 0; i < nr_cpus; i++)
20 sum = (nr_cpus - 1) * nr_cpus / 2;
27 skel->rodata->nr_cpus = nr_cpus;
H A Dmap_init.c10 static int nr_cpus; variable
22 pcpu_map_value_t value[nr_cpus];
26 for (i = 0; i < nr_cpus; i++)
105 for (i = 0; i < nr_cpus; i++) {
131 pcpu_map_value_t value[nr_cpus];
171 pcpu_map_value_t value[nr_cpus];
203 nr_cpus = bpf_num_possible_cpus();
204 if (nr_cpus <= 1) {
H A Dperf_buffer.c48 int err, on_len, nr_on_cpus = 0, nr_cpus, i, j; local
56 nr_cpus = libbpf_num_possible_cpus();
57 if (CHECK(nr_cpus < 0, "nr_cpus", "err %d\n", nr_cpus))
94 for (i = 0; i < nr_cpus; i++) {
117 for (i = 0, j = 0; i < nr_cpus; i++) {
H A Dxdp_noinline.c8 unsigned int nr_cpus = bpf_num_possible_cpus(); local
19 } stats[nr_cpus];
66 for (i = 0; i < nr_cpus; i++) {
H A Dlookup_and_delete.c11 static int nr_cpus; variable
29 __u64 key, value[nr_cpus];
32 for (i = 0; i < nr_cpus; i++)
137 __u64 key, val, value[nr_cpus];
156 for (i = 0; i < nr_cpus; i++) {
223 __u64 key, val, value[nr_cpus];
242 for (i = 0; i < nr_cpus; i++)
252 for (i = 0; i < nr_cpus; i++) {
281 nr_cpus = bpf_num_possible_cpus();
/linux-master/tools/lib/perf/include/internal/
H A Dcpumap.h28 struct perf_cpu_map *perf_cpu_map__alloc(int nr_cpus);
32 void perf_cpu_map__set_nr(struct perf_cpu_map *map, int nr_cpus);
/linux-master/tools/lib/perf/
H A Dcpumap.c14 void perf_cpu_map__set_nr(struct perf_cpu_map *map, int nr_cpus) argument
16 RC_CHK_ACCESS(map)->nr = nr_cpus;
19 struct perf_cpu_map *perf_cpu_map__alloc(int nr_cpus) argument
21 RC_STRUCT(perf_cpu_map) *cpus = malloc(sizeof(*cpus) + sizeof(struct perf_cpu) * nr_cpus);
25 cpus->nr = nr_cpus;
73 int nr_cpus, nr_cpus_conf; local
75 nr_cpus = sysconf(_SC_NPROCESSORS_ONLN);
76 if (nr_cpus < 0)
80 if (nr_cpus != nr_cpus_conf) {
82 nr_cpus, nr_cpus_con
132 cpu_map__trim_new(int nr_cpus, const struct perf_cpu *tmp_cpus) argument
140 qsort(RC_CHK_ACCESS(cpus)->map, nr_cpus, sizeof(struct perf_cpu), cmp_cpu); local
160 int nr_cpus = 0; local
218 int i, nr_cpus = 0; local
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_map_lookup_percpu_elem.c10 const volatile int nr_cpus; variable
60 bpf_loop(nr_cpus, read_percpu_elem_callback, &map_ctx, 0);
65 bpf_loop(nr_cpus, read_percpu_elem_callback, &map_ctx, 0);
70 bpf_loop(nr_cpus, read_percpu_elem_callback, &map_ctx, 0);
/linux-master/tools/tracing/rtla/src/
H A Dtimerlat_u.c106 static int timerlat_u_send_kill(pid_t *procs, int nr_cpus) argument
111 for (i = 0; i < nr_cpus; i++) {
138 int nr_cpus = sysconf(_SC_NPROCESSORS_CONF); local
150 procs = calloc(nr_cpus, sizeof(pid_t));
154 for (i = 0; i < nr_cpus; i++) {
177 timerlat_u_send_kill(procs, nr_cpus);
190 for (i = 0; i < nr_cpus; i++) {
204 timerlat_u_send_kill(procs, nr_cpus);
212 for (i = 0; i < nr_cpus; i++) {
H A Dosnoise_hist.c63 int nr_cpus; member in struct:osnoise_hist_data
75 for (cpu = 0; cpu < data->nr_cpus; cpu++) {
91 *osnoise_alloc_histogram(int nr_cpus, int entries, int bucket_size) argument
102 data->nr_cpus = nr_cpus;
104 data->hist = calloc(1, sizeof(*data->hist) * nr_cpus);
108 for (cpu = 0; cpu < nr_cpus; cpu++) {
115 for (cpu = 0; cpu < nr_cpus; cpu++)
275 for (cpu = 0; cpu < data->nr_cpus; cpu++) {
306 for (cpu = 0; cpu < data->nr_cpus; cp
783 int nr_cpus; local
[all...]
/linux-master/tools/testing/selftests/bpf/map_tests/
H A Darray_map_batch_ops.c13 static int nr_cpus; variable
28 cpu_offset = i * nr_cpus;
29 for (j = 0; j < nr_cpus; j++)
49 cpu_offset = i * nr_cpus;
50 for (j = 0; j < nr_cpus; j++) {
90 value_size *= nr_cpus;
158 nr_cpus = libbpf_num_possible_cpus();
160 CHECK(nr_cpus < 0, "nr_cpus checking",
/linux-master/tools/testing/selftests/rcutorture/bin/
H A Dfunctions.sh56 # Decreases number of CPUs based on any nr_cpus= boot parameters specified.
59 local nr_cpus
60 if echo "${bootargs}" | grep -q 'nr_cpus=[0-9]'
62 nr_cpus="`echo "${bootargs}" | sed -e 's/^.*nr_cpus=\([0-9]*\).*$/\1/'`"
63 if test "$3" -gt "$nr_cpus"
65 echo $nr_cpus
/linux-master/tools/testing/selftests/kvm/lib/aarch64/
H A Dgic.c26 gic_dist_init(enum gic_type type, unsigned int nr_cpus, void *dist_base) argument
43 gic_ops->gic_init(nr_cpus, dist_base);
52 void gic_init(enum gic_type type, unsigned int nr_cpus, argument
60 GUEST_ASSERT(nr_cpus);
62 gic_dist_init(type, nr_cpus, dist_base);
H A Dgic_private.h11 void (*gic_init)(unsigned int nr_cpus, void *dist_base);
/linux-master/samples/bpf/
H A Dtracex3_user.c19 unsigned int nr_cpus = bpf_num_possible_cpus(); local
20 __u64 values[nr_cpus];
76 unsigned int nr_cpus = bpf_num_possible_cpus(); local
78 long values[nr_cpus];
88 for (i = 0; i < nr_cpus; i++)
H A Dlwt_len_hist_user.c31 unsigned int nr_cpus = bpf_num_possible_cpus(); local
33 uint64_t values[nr_cpus], sum, max_value = 0, data[MAX_INDEX] = {};
54 for (i = 0; i < nr_cpus; i++)
H A Dtest_lru_dist.c31 static int nr_cpus; variable
222 if (next_to_try == nr_cpus)
225 while (next_to_try < nr_cpus) {
318 nr_cpus * lru_size);
334 unsigned long long key, value[nr_cpus];
346 map_fd = create_map(map_type, map_flags, 900 * nr_cpus);
388 unsigned long long key, value[nr_cpus];
398 map_fd = create_map(map_type, map_flags, 1000 * nr_cpus);
426 unsigned long long key, value[nr_cpus];
475 nr_cpus * (100
[all...]
H A Dsampleip_user.c26 static int nr_cpus; variable
49 for (i = 0; i < nr_cpus; i++) {
72 for (i = 0; i < nr_cpus; i++)
180 nr_cpus = sysconf(_SC_NPROCESSORS_ONLN);
181 links = calloc(nr_cpus, sizeof(struct bpf_link *));
/linux-master/tools/testing/selftests/mm/
H A Duffd-stress.c182 pthread_t locking_threads[nr_cpus];
183 pthread_t uffd_threads[nr_cpus];
184 pthread_t background_threads[nr_cpus];
187 for (cpu = 0; cpu < nr_cpus; cpu++) {
205 for (cpu = 0; cpu < nr_cpus; cpu++)
221 for (cpu = 0; cpu < nr_cpus; cpu++)
225 for (cpu = 0; cpu < nr_cpus; cpu++) {
248 struct uffd_args args[nr_cpus];
251 memset(args, 0, sizeof(struct uffd_args) * nr_cpus);
323 uffd_stats_reset(args, nr_cpus);
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dbootinfo.h30 int nr_cpus; member in struct:loongson_system_configuration
/linux-master/tools/testing/selftests/bpf/benchs/
H A Dbench_bpf_hashmap_full_update.c67 unsigned int nr_cpus = bpf_num_possible_cpus(); local
70 for (i = 0; i < nr_cpus; i++) {
/linux-master/drivers/powercap/
H A Ddtpm_cpu.c49 int i, nr_cpus; local
52 nr_cpus = cpumask_weight(&cpus);
58 power = table[i].power * nr_cpus;
65 power_limit = table[i - 1].power * nr_cpus;
127 int nr_cpus; local
130 nr_cpus = cpumask_weight(&cpus);
136 dtpm->power_min *= nr_cpus;
139 dtpm->power_max *= nr_cpus;
/linux-master/tools/perf/util/
H A Dtop.c31 int nr_cpus; local
97 nr_cpus = perf_cpu_map__nr(top->evlist->core.user_requested_cpus);
100 nr_cpus > 1 ? "s" : "",
107 nr_cpus, nr_cpus > 1 ? "s" : "");
H A Dbpf_kwork_top.c126 int i, nr_cpus, fd; local
142 nr_cpus = libbpf_num_possible_cpus();
146 if (cpu.cpu >= nr_cpus) {
269 int i, fd, nr_cpus; local
279 nr_cpus = libbpf_num_possible_cpus();
280 data = calloc(nr_cpus, sizeof(struct work_data));
291 for (i = 0; i < nr_cpus; i++) {
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-debug.c22 * When vcpu_id < nr_cpus we print the vcpu info until vcpu_id == nr_cpus and
26 int nr_cpus; member in struct:vgic_state_iter
45 ++iter->vcpu_id < iter->nr_cpus)
58 int nr_cpus = atomic_read(&kvm->online_vcpus); local
62 iter->nr_cpus = nr_cpus;
78 iter->vcpu_id == iter->nr_cpus &&
246 if (iter->vcpu_id < iter->nr_cpus)

Completed in 394 milliseconds

12345