Symbol: hweight_long
arch/arm/mm/pmsa-v7.c
299
total_mem_size += mem[i].size - subreg * hweight_long(mem[i].subreg);
arch/arm64/kvm/arm.c
848
nr_entries = BIT_ULL(hweight_long(mask));
arch/arm64/kvm/vgic/vgic-mmio-v3.c
1131
for_each_set_bit(aff0, &target_cpus, hweight_long(ICC_SGI1R_TARGET_LIST_MASK)) {
arch/sh/kernel/io_trapped.c
62
if (hweight_long(flags) != 1)
arch/x86/events/amd/core.c
1173
if (hweight_long(hwc->config & ARCH_PERFMON_EVENTSEL_UMASK) <= 1)
arch/x86/events/amd/core.c
1198
if (hweight_long(hwc->config & ARCH_PERFMON_EVENTSEL_UMASK) <= 1)
arch/x86/events/intel/core.c
7393
x86_pmu.num_hybrid_pmus = hweight_long(pmus_mask);
arch/x86/kernel/shstk.c
603
if (hweight_long(features) > 1)
drivers/block/drbd/drbd_bitmap.c
1482
bits = hweight_long(paddr[i]);
drivers/block/drbd/drbd_bitmap.c
504
cleared = hweight_long(*bm & ~mask);
drivers/block/drbd/drbd_bitmap.c
512
cleared += hweight_long(*bm);
drivers/block/drbd/drbd_bitmap.c
573
bits += hweight_long(p_addr[last_word]);
drivers/block/drbd/drbd_bitmap.c
836
bits = hweight_long(*bm);
drivers/block/drbd/drbd_bitmap.c
839
b->bm_set += hweight_long(word) - bits;
drivers/bus/brcmstb_gisb.c
246
if (hweight_long(mask) != 1)
drivers/bus/brcmstb_gisb.c
475
if (hweight_long(gdev->valid_mask) == num_masters) {
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
109
num_svc = hweight_long(mask);
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
187
nservices = hweight_long(mask);
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
192
ae_count = hweight_long(ae_mask);
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
120
ae_count = hweight_long(hw_data->ae_mask & ~hw_data->admin_ae_mask);
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
60
if (hweight_long(ae_mask) > fw_counters->ae_count)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
263
unsigned long num_svc = hweight_long(mask);
drivers/crypto/sahara.c
750
if (hweight_long(hdr) % 2 == 0)
drivers/dma/tegra186-gpc-dma.c
1481
hweight_long(tdma->chan_mask));
drivers/edac/amd64_edac.c
1255
weight = hweight_long(mask);
drivers/edac/amd64_edac.c
2117
u32 temp = hweight_long((u32) ((sys_addr >> 16) & 0x1F)) & 1;
drivers/gpio/gpio-winbond.c
675
winbond_gpio_chip.ngpio = hweight_long(params.gpios) * 8;
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c
59
if (!(*hwpipe) || (hweight_long(cur->caps & ~caps) <
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c
60
hweight_long((*hwpipe)->caps & ~caps))) {
drivers/gpu/drm/tegra/dc.c
2438
if (hweight_long(mask) != 3)
drivers/gpu/drm/xe/xe_force_wake.c
213
str_plural(hweight_long(awake_failed)), awake_failed);
drivers/gpu/drm/xe/xe_force_wake.c
267
str_plural(hweight_long(ack_fail)), ack_fail);
drivers/hwmon/asus-ec-sensors.c
1384
ec_data->nr_sensors = hweight_long(ec_data->board_info->sensors);
drivers/hwspinlock/omap_hwspinlock.c
109
if (hweight_long(i & 0xf) != 1 || i > 8)
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
246
nb_activities = hweight_long(activities) + 1;
drivers/infiniband/core/cache.c
873
num_default_gids = hweight_long(roce_gid_type_mask);
drivers/irqchip/irq-mips-gic.c
917
cpu_vec = find_first_zero_bit(&reserved, hweight_long(ST0_IM));
drivers/irqchip/irq-mips-gic.c
918
if (cpu_vec == hweight_long(ST0_IM)) {
drivers/media/pci/tw686x/tw686x-video.c
371
return hweight_long(fps_map[index] & mask);
drivers/media/platform/qcom/venus/hfi_parser.c
24
if (hweight_long(core->dec_codecs) + hweight_long(core->enc_codecs) > MAX_CODEC_NUM)
drivers/media/platform/renesas/rcar_drif.c
1430
sdr->num_hw_ch = hweight_long(sdr->hw_ch_mask);
drivers/misc/lis3lv02d/lis3lv02d.c
252
len = 1 << hweight_long(lis3->odr_mask); /* # of possible values */
drivers/mtd/maps/vmu-flash.c
608
c = hweight_long(test_flash_data);
drivers/mtd/nand/core.c
53
weight = hweight_long(d);
drivers/net/dsa/sja1105/sja1105_vl.c
330
num_virtual_links += hweight_long(rule->port_mask);
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c
1574
cnt += hweight_long(cfg->aq_rxsc[i].rx_sa_idx_busy);
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c
1589
cnt = hweight_long(nic->macsec_cfg->txsc_idx_busy);
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c
1608
cnt += hweight_long(cfg->aq_txsc[i].tx_sa_idx_busy);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7288
remaining_ports_count = hweight_long(port_map);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7394
remaining_ports_count = hweight_long(port_map);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
491
reused = hweight_long((*need_sync) ^ (*in_use));
drivers/net/usb/lan78xx.c
5062
if (hweight_long((unsigned long)wol) > 1) {
drivers/net/wireless/ath/ath12k/mac.c
7510
u8 num_useful_links = hweight_long(useful_links);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1525
if (WARN_ONCE(hweight_long(fid1) + hweight_long(fid2) != 1,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1251
n_matches = hweight_long(matched_profiles);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
2602
n_matches = hweight_long(matched_profiles);
drivers/pinctrl/pinctrl-mcp23s08_spi.c
165
chips = hweight_long(spi_present_mask);
drivers/pinctrl/pinctrl-stmfx.c
736
"%ld GPIOs available\n", hweight_long(pctl->gpio_valid_mask));
drivers/platform/x86/intel/vsec.c
650
num_caps = hweight_long(info->caps);
drivers/ps3/ps3stor_lib.c
114
n = hweight_long(dev->accessible_regions);
drivers/pwm/pwm-sti.c
166
ncfg = hweight_long(pc->configured);
drivers/resctrl/mpam_devices.c
1060
return BIT_ULL(hweight_long(MSMON___LWD_VALUE));
drivers/resctrl/mpam_devices.c
1062
return BIT_ULL(hweight_long(MSMON___L_VALUE));
drivers/resctrl/mpam_devices.c
1064
return BIT_ULL(hweight_long(MSMON___VALUE));
drivers/spi/spi.c
4025
if ((hweight_long(spi->mode &
drivers/spi/spi.c
4027
(hweight_long(spi->mode &
fs/exfat/balloc.c
309
count += hweight_long(*bitmap);
fs/exfat/balloc.c
320
count += hweight_long(clu_bits & BITMAP_LAST_WORD_MASK(last_mask));
fs/nfsd/nfs4xdr.c
3558
if (xdr_stream_encode_u32(xdr, hweight_long(mask)) != XDR_UNIT)
fs/nfsd/nfs4xdr.c
3576
if (xdr_stream_encode_u32(xdr, hweight_long(mask)) != XDR_UNIT)
fs/ntfs3/bitmap.c
1556
w += hweight_long(bmp[k]);
fs/ntfs3/bitmap.c
1559
w += hweight_long(ul_to_cpu(((bitmap_ulong *)bitmap)[k]) &
include/linux/bitmap.h
349
return hweight_long(*dst & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
460
return hweight_long(*src & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
469
return hweight_long(*src1 & *src2 & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
478
return hweight_long(*src1 & ~(*src2) & BITMAP_LAST_WORD_MASK(nbits));
lib/bitmap.c
330
w += hweight_long(FETCH); \
lib/bitmap.c
333
w += hweight_long((FETCH) & BITMAP_LAST_WORD_MASK(__bits)); \
lib/find_bit.c
81
w = hweight_long(tmp); \
net/openvswitch/flow_netlink.c
2145
num_labels = hweight_long(output->mpls.num_labels_mask);
net/openvswitch/flow_netlink.c
3503
mpls_label_count = hweight_long(key->mpls.num_labels_mask);
net/rxrpc/input.c
897
a = hweight_long(n_to_a);
net/rxrpc/input.c
898
n = hweight_long(a_to_n);
net/rxrpc/input.c
913
a = hweight_long(new_acks);
security/landlock/domain.c
148
access_weight = hweight_long(all_existing_optional_access &
sound/hda/core/hdmi_chmap.c
686
max_chs = hweight_long(spk_mask);
sound/hda/core/intel-nhlt.c
232
if (hweight_long(mclk_mask) != 1)
sound/soc/bcm/bcm2835-i2s.c
267
if (hweight_long((unsigned long) rx_mask) != 2
sound/soc/bcm/bcm2835-i2s.c
268
|| hweight_long((unsigned long) tx_mask) != 2)
sound/soc/codecs/nau8825.c
1438
if (hweight_long((unsigned long) tx_mask) != 1 ||
sound/soc/codecs/nau8825.c
1439
hweight_long((unsigned long) rx_mask) != 2) {
sound/soc/codecs/rt1011.c
1893
rx_slotnum = hweight_long(rx_mask);
sound/soc/codecs/rt1011.c
1936
tx_slotnum = hweight_long(tx_mask);
sound/soc/codecs/rt1015.c
942
rx_slotnum = hweight_long(rx_mask);
sound/soc/codecs/rt1015.c
983
tx_slotnum = hweight_long(tx_mask);
sound/soc/codecs/rt1019.c
432
rx_slotnum = hweight_long(rx_mask);
sound/soc/codecs/rt1318.c
1000
rx_slotnum = hweight_long(rx_mask);
sound/soc/codecs/rt5682s.c
1995
tx_slotnum = hweight_long(tx_mask);
sound/soc/codecs/rt9123.c
219
if (!rx_mask || hweight_long(rx_mask) > 1 || ffs(rx_mask) > slots) {
sound/soc/codecs/rtq9124.c
191
if (tx_mask && (hweight_long(tx_mask) > 2 || fls(tx_mask) > slots)) {
sound/soc/codecs/rtq9124.c
196
if (!rx_mask || hweight_long(rx_mask) > 1 || fls(rx_mask) > slots) {
sound/soc/codecs/rtq9128.c
572
if (!rx_mask || hweight_long(tx_mask) > slots || hweight_long(rx_mask) > slots ||
sound/soc/intel/avs/core.c
411
adev->hw_cfg.dsp_cores = hweight_long(AVS_MAIN_CORE_MASK);
sound/soc/intel/avs/debugfs.c
387
if (num_elems != (hweight_long(resource_mask) + 1)) {
sound/soc/intel/avs/pcm.c
1498
cpu_count += hweight_long(tdms[i]);
sound/soc/intel/avs/utils.h
26
return hweight_long(mach->mach_params.i2s_link_mask) == 1;
sound/soc/intel/avs/utils.h
39
return !tdms || (hweight_long(tdms[port]) == 1);
sound/soc/intel/boards/skl_hda_dsp_generic.c
79
if (hweight_long(mach_params->bt_link_mask) == 1) {
sound/soc/intel/boards/sof_sdw.c
1294
ssp_num = hweight_long(ssp_mask);
sound/soc/intel/catpt/registers.h
133
#define catpt_num_dram(cdev) (hweight_long((cdev)->spec->dram_mask))
sound/soc/intel/catpt/registers.h
134
#define catpt_num_iram(cdev) (hweight_long((cdev)->spec->iram_mask))
sound/soc/qcom/qdsp6/q6afe.c
1519
num_sd_lines = hweight_long(cfg->sd_line_mask);
sound/soc/sdw_utils/soc_sdw_utils.c
1118
step = hweight_long(ch_mask);
sound/soc/soc-pcm.c
1001
int channels = hweight_long(mask);
sound/soc/sof/intel/hda.c
1546
if (hweight_long(mach->mach_params.bt_link_mask) > 1) {
sound/soc/sof/intel/hda.c
1632
if (hweight_long(mach->mach_params.i2s_link_mask) > 1 &&
tools/include/linux/bitmap.h
75
return hweight_long(*src & BITMAP_LAST_WORD_MASK(nbits));
tools/lib/bitmap.c
13
w += hweight_long(bitmap[k]);
tools/lib/bitmap.c
16
w += hweight_long(bitmap[k] & BITMAP_LAST_WORD_MASK(bits));
tools/perf/tests/sample-parsing.c
131
size_t sz = hweight_long(s1_regs->mask) * sizeof(u64);
tools/perf/tests/sample-parsing.c
170
size_t sz = hweight_long(s1_regs->mask) * sizeof(u64);