Home
last modified time | relevance | path

Searched refs:cpumask_weight (Results 1 – 25 of 72) sorted by relevance

123

/linux-6.14.4/lib/
Dcpumask_kunit.c13 "%s contains %sCPUs %*pbl", #m, (cpumask_weight(m) ? "" : "no "), \
19 int mask_weight = cpumask_weight(m); \
33 weight = cpumask_weight(&mask_tmp); \
42 int mask_weight = cpumask_weight(m); \
67 KUNIT_EXPECT_EQ_MSG(test, 0, cpumask_weight(&mask_empty), MASK_MSG(&mask_empty)); in test_cpumask_weight()
68 KUNIT_EXPECT_EQ_MSG(test, nr_cpu_ids, cpumask_weight(cpu_possible_mask), in test_cpumask_weight()
70 KUNIT_EXPECT_EQ_MSG(test, nr_cpu_ids, cpumask_weight(&mask_all), MASK_MSG(&mask_all)); in test_cpumask_weight()
Dgroup_cpus.c148 ncpus = cpumask_weight(nmsk); in alloc_nodes_groups()
298 ncpus = cpumask_weight(nmsk); in __group_cpus_evenly()
/linux-6.14.4/drivers/infiniband/hw/hfi1/
Daffinity.c105 possible = cpumask_weight(&node_affinity.real_cpu_mask); in init_real_cpu_mask()
106 ht = cpumask_weight(topology_sibling_cpumask( in init_real_cpu_mask()
137 cpumask_weight(topology_sibling_cpumask( in node_affinity_init()
509 if (cpumask_weight(&entry->comp_vect_mask) == 1) { in _dev_comp_vect_cpu_mask_init()
515 cpumask_weight(&entry->comp_vect_mask) / in _dev_comp_vect_cpu_mask_init()
524 cpumask_weight(&entry->comp_vect_mask) % in _dev_comp_vect_cpu_mask_init()
628 possible = cpumask_weight(&entry->def_intr.mask); in hfi1_dev_affinity_init()
974 possible = cpumask_weight(hw_thread_mask); in find_hw_thread_mask()
1019 } else if (current->nr_cpus_allowed < cpumask_weight(&set->mask)) { in hfi1_get_proc_affinity()
/linux-6.14.4/arch/x86/include/asm/trace/
Dhyperv.h21 TP_fast_assign(__entry->ncpus = cpumask_weight(cpus);
67 TP_fast_assign(__entry->ncpus = cpumask_weight(cpus);
/linux-6.14.4/drivers/thermal/intel/
Dintel_hfi.c209 cpu_count = cpumask_weight(hfi_instance->cpus); in update_capabilities()
485 if (cpumask_weight(hfi_instance->cpus) == 1 && hfi_clients_nr > 0) { in intel_hfi_online()
529 if (!cpumask_weight(hfi_instance->cpus)) in intel_hfi_offline()
/linux-6.14.4/include/linux/
Dcpumask.h773 static __always_inline unsigned int cpumask_weight(const struct cpumask *srcp) in cpumask_weight() function
1109 #define num_possible_cpus() cpumask_weight(cpu_possible_mask)
1110 #define num_enabled_cpus() cpumask_weight(cpu_enabled_mask)
1111 #define num_present_cpus() cpumask_weight(cpu_present_mask)
1112 #define num_active_cpus() cpumask_weight(cpu_active_mask)
Dtopology.h39 #define nr_cpus_node(node) cpumask_weight(cpumask_of_node(node))
/linux-6.14.4/kernel/irq/
Dipi.c40 nr_irqs = cpumask_weight(dest); in irq_reserve_ipi()
144 nr_irqs = cpumask_weight(dest); in irq_destroy_ipi()
Daffinity.c123 set_vecs = cpumask_weight(cpu_possible_mask); in irq_calc_affinity_vectors()
/linux-6.14.4/arch/mips/kernel/
Dcrash.c75 while ((cpumask_weight(&cpus_in_crash) < ncpus) && (--msecs > 0)) { in crash_kexec_prepare_cpus()
/linux-6.14.4/arch/x86/kernel/
Dsmpboot.c579 threads = cpumask_weight(topology_sibling_cpumask(cpu)); in set_cpu_sibling_map()
1153 int threads = cpumask_weight(topology_sibling_cpumask(cpu)); in recompute_smt_state()
1171 if (cpumask_weight(topology_sibling_cpumask(cpu)) == 1) in remove_siblinginfo()
1180 if (cpumask_weight(topology_sibling_cpumask(sibling)) == 1) in remove_siblinginfo()
/linux-6.14.4/arch/x86/platform/uv/
Duv_nmi.c629 k = n - cpumask_weight(uv_nmi_cpu_mask); in uv_nmi_wait_cpus()
687 cpumask_weight(uv_nmi_cpu_mask), in uv_nmi_wait()
697 cpumask_weight(uv_nmi_cpu_mask), in uv_nmi_wait()
/linux-6.14.4/kernel/sched/
Dtopology.c181 if (cpumask_weight(sched_domain_span(sd)) == 1) in sd_degenerate()
705 size = cpumask_weight(sched_domain_span(sd)); in update_top_cache_domain()
1018 sg->sgc->capacity = SCHED_CAPACITY_SCALE * cpumask_weight(sg_span); in init_overlap_sched_group()
1245 sg->sgc->capacity = SCHED_CAPACITY_SCALE * cpumask_weight(sched_group_span(sg)); in get_group()
1315 sg->group_weight = cpumask_weight(sched_group_span(sg)); in init_sched_groups_capacity()
1612 sd_weight = cpumask_weight(tl->mask(cpu)); in sd_init()
2056 if (cpumask_weight(cpumask_of_node(node)) != 1) in sched_update_numa()
2443 sd->span_weight = cpumask_weight(sched_domain_span(sd)); in build_sched_domains()
/linux-6.14.4/drivers/thermal/
Dcpufreq_cooling.c285 num_cpus = cpumask_weight(cpufreq_cdev->policy->cpus); in cpufreq_state2power()
372 unsigned int num_cpus = cpumask_weight(cpufreq_cdev->policy->related_cpus); in allocate_idle_time()
/linux-6.14.4/drivers/infiniband/sw/siw/
Dsiw_main.c171 num_cpus = cpumask_weight(tx_cpumask); in siw_get_tx_cpu()
175 num_cpus = cpumask_weight(tx_cpumask); in siw_get_tx_cpu()
/linux-6.14.4/drivers/base/
Dcacheinfo.c899 return cpumask_weight(*map); in cpu_map_shared_cache()
908 return cpumask_weight(*map); in cpu_map_shared_cache()
940 nr_shared = cpumask_weight(&llc->shared_cpu_map); in update_per_cpu_data_slice_size_cpu()
/linux-6.14.4/kernel/
Dstop_machine.c428 cpu_stop_init_done(&done, cpumask_weight(cpumask)); in __stop_cpus()
642 .num_threads = cpumask_weight(smt_mask), in stop_core_cpuslocked()
/linux-6.14.4/arch/x86/kernel/cpu/microcode/
Dcore.c448 unsigned int nr_offl = cpumask_weight(&cpu_offline_mask); in load_primary()
581 nr_offl = cpumask_weight(&cpu_offline_mask); in load_late_stop_cpus()
/linux-6.14.4/drivers/net/ethernet/mellanox/mlx5/core/
Dirq_affinity.c59 if (cpumask_weight(&af_desc->mask) > 1) in irq_pool_request_irq()
/linux-6.14.4/arch/loongarch/kernel/
Dmachine_kexec.c219 while ((cpumask_weight(&cpus_in_crash) < ncpus) && timeout--) { in crash_smp_send_stop()
/linux-6.14.4/arch/x86/kernel/cpu/
Dproc.c25 cpumask_weight(topology_core_cpumask(cpu))); in show_cpuinfo_core()
/linux-6.14.4/drivers/net/wireguard/
Dqueueing.h111 cpu_index = id % cpumask_weight(cpu_online_mask); in wg_cpumask_choose_online()
/linux-6.14.4/arch/x86/hyperv/
Dhv_apic.c166 weight = cpumask_weight(mask); in __send_ipi_mask()
/linux-6.14.4/drivers/cpufreq/
Dqcom-cpufreq-hw.c124 for (i = 1; i < cpumask_weight(policy->related_cpus); i++) in qcom_cpufreq_hw_target_index()
196 for (i = 1; i < cpumask_weight(policy->related_cpus); i++) in qcom_cpufreq_hw_fast_switch()
/linux-6.14.4/kernel/bpf/
Dcpumask.c420 return cpumask_weight(cpumask); in bpf_cpumask_weight()

123