/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | map_lookup_percpu_elem.c | 11 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 D | map_init.c | 10 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 D | perf_buffer.c | 48 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 D | xdp_noinline.c | 8 unsigned int nr_cpus = bpf_num_possible_cpus(); local 19 } stats[nr_cpus]; 66 for (i = 0; i < nr_cpus; i++) {
|
H A D | lookup_and_delete.c | 11 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 D | cpumap.h | 28 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 D | cpumap.c | 14 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 D | test_map_lookup_percpu_elem.c | 10 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 D | timerlat_u.c | 106 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 D | osnoise_hist.c | 63 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 D | array_map_batch_ops.c | 13 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 D | functions.sh | 56 # 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 D | gic.c | 26 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 D | gic_private.h | 11 void (*gic_init)(unsigned int nr_cpus, void *dist_base);
|
/linux-master/samples/bpf/ |
H A D | tracex3_user.c | 19 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 D | lwt_len_hist_user.c | 31 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 D | test_lru_dist.c | 31 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 D | sampleip_user.c | 26 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 D | uffd-stress.c | 182 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 D | bootinfo.h | 30 int nr_cpus; member in struct:loongson_system_configuration
|
/linux-master/tools/testing/selftests/bpf/benchs/ |
H A D | bench_bpf_hashmap_full_update.c | 67 unsigned int nr_cpus = bpf_num_possible_cpus(); local 70 for (i = 0; i < nr_cpus; i++) {
|
/linux-master/drivers/powercap/ |
H A D | dtpm_cpu.c | 49 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 D | top.c | 31 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 D | bpf_kwork_top.c | 126 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 D | vgic-debug.c | 22 * 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)
|