hweight32 77 arch/arm/probes/kprobes/checkers-common.c asi->stack_space = (hweight32(reglist) - (!pbit ? 1 : 0)) * 4; hweight32 92 arch/arm/probes/kprobes/checkers-thumb.c asi->stack_space = hweight32(reglist) * 4; hweight32 1258 arch/mips/net/ebpf_jit.c if (ctx->use_bbit_insns && hweight32((u32)insn->imm) == 1) { hweight32 206 arch/mips/netlogic/common/smp.c ncore += hweight32(nlm_get_node(i)->coremask); hweight32 168 arch/mips/netlogic/xlp/wakeup.c syscoremask = (1 << hweight32(~fusemask & mask)) - 1; hweight32 86 arch/mips/netlogic/xlr/fmn-config.c ncores = hweight32(nlm_current_node()->coremask); hweight32 125 arch/mips/netlogic/xlr/fmn-config.c num_core = hweight32(nlm_current_node()->coremask); hweight32 190 arch/mips/netlogic/xlr/fmn-config.c num_core = hweight32(nlm_current_node()->coremask); hweight32 643 arch/powerpc/mm/nohash/tlb.c if (hweight32(get_tensr()) > 1) hweight32 618 arch/x86/events/intel/rapl.c hweight32(rapl_cntr_mask), rapl_timer_ms); hweight32 3775 arch/x86/events/intel/uncore_snbep.c return hweight32(val); hweight32 379 arch/x86/kvm/lapic.c count += hweight32(*reg); hweight32 143 arch/xtensa/kernel/irq.c return hweight32(mask); hweight32 236 block/bfq-iosched.c #define BFQQ_SEEKY(bfqq) (hweight32(bfqq->seek_history) > 19) hweight32 625 drivers/crypto/cavium/nitrox/nitrox_hal.c dead_cores = hweight32(emu_fuse.s.ae_fuse); hweight32 862 drivers/crypto/qat/qat_common/qat_hal.c uwrd_hi |= (hweight32(data[i] & 0xffff) & 0x1) << 8; hweight32 864 drivers/crypto/qat/qat_common/qat_hal.c uwrd_hi |= (hweight32(tmp) & 0x1) << 9; hweight32 238 drivers/extcon/extcon.c weight = hweight32(correspondants); hweight32 3663 drivers/firewire/ohci.c ohci->n_ir = hweight32(ohci->ir_context_mask); hweight32 3676 drivers/firewire/ohci.c ohci->n_it = hweight32(ohci->it_context_mask); hweight32 394 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c count = hweight32(req->pending); hweight32 1559 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c adev->gfx.config.num_rbs = hweight32(active_rbs); hweight32 1576 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enabled_rb_per_sh = hweight32(active_rb_bitmap); hweight32 1486 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c adev->gfx.config.num_rbs = hweight32(active_rbs); hweight32 1809 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c adev->gfx.config.num_rbs = hweight32(active_rbs); hweight32 3664 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c adev->gfx.config.num_rbs = hweight32(active_rbs); hweight32 2437 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c adev->gfx.config.num_rbs = hweight32(active_rbs); hweight32 4366 drivers/gpu/drm/amd/amdgpu/si_dpm.c num_bits = hweight32(data); hweight32 111 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c cu_per_se[se] += hweight32(cu_info.cu_bitmap[se % 4][sh + (se / 4)]); hweight32 573 drivers/gpu/drm/drm_blend.c hweight32(supported_modes)); hweight32 1609 drivers/gpu/drm/drm_connector.c if (WARN_ON(hweight32(scaling_mode_mask) < 2 || hweight32 1615 drivers/gpu/drm/drm_connector.c hweight32(scaling_mode_mask)); hweight32 926 drivers/gpu/drm/exynos/exynos_drm_fimc.c buf_num = hweight32(cfg); hweight32 325 drivers/gpu/drm/i915/display/intel_atomic.c num_scalers_need = hweight32(scaler_state->scaler_users); hweight32 176 drivers/gpu/drm/i915/display/intel_tc.c if (!WARN_ON(hweight32(mask) > 1)) hweight32 839 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c unsigned int slices = hweight32(ce->engine->sseu.slice_mask); hweight32 895 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c hweight32(sseu.slice_mask), spin); hweight32 925 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c if (hweight32(engine->sseu.slice_mask) < 2) hweight32 935 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c ~(~0 << (hweight32(engine->sseu.subslice_mask) / 2)); hweight32 938 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c name, flags, hweight32(engine->sseu.slice_mask), hweight32 939 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c hweight32(pg_sseu.slice_mask)); hweight32 432 drivers/gpu/drm/i915/gt/intel_engine_cs.c RUNTIME_INFO(i915)->num_engines = hweight32(mask); hweight32 3806 drivers/gpu/drm/i915/i915_debugfs.c eu_cnt = 2 * hweight32(eu_reg[2 * s + ss / 2] & hweight32 3862 drivers/gpu/drm/i915/i915_debugfs.c eu_cnt = 2 * hweight32(eu_reg[2*s + ss/2] & hweight32 1068 drivers/gpu/drm/i915/i915_drv.c num_active_channels = hweight32(dram_channels); hweight32 1338 drivers/gpu/drm/i915/intel_pm.c int num_active_planes = hweight32(crtc_state->active_planes & hweight32 1670 drivers/gpu/drm/i915/intel_pm.c int num_active_planes = hweight32(active_planes); hweight32 1859 drivers/gpu/drm/i915/intel_pm.c int num_active_planes = hweight32(crtc_state->active_planes & hweight32 3772 drivers/gpu/drm/i915/intel_pm.c if (hweight32(state->active_crtcs) == 0) hweight32 3779 drivers/gpu/drm/i915/intel_pm.c if (hweight32(state->active_crtcs) > 1) hweight32 3878 drivers/gpu/drm/i915/intel_pm.c *num_active = hweight32(dev_priv->active_crtcs); hweight32 3883 drivers/gpu/drm/i915/intel_pm.c *num_active = hweight32(intel_state->active_crtcs); hweight32 3885 drivers/gpu/drm/i915/intel_pm.c *num_active = hweight32(dev_priv->active_crtcs); hweight32 183 drivers/gpu/drm/i915/selftests/i915_syncmap.c if (hweight32((*sync)->bitmap) != 1) { hweight32 185 drivers/gpu/drm/i915/selftests/i915_syncmap.c (*sync)->bitmap, hweight32((*sync)->bitmap)); hweight32 252 drivers/gpu/drm/i915/selftests/i915_syncmap.c if (hweight32((*sync)->bitmap) != 1) { hweight32 254 drivers/gpu/drm/i915/selftests/i915_syncmap.c context, (*sync)->bitmap, hweight32((*sync)->bitmap)); hweight32 314 drivers/gpu/drm/i915/selftests/i915_syncmap.c if (hweight32(join->bitmap) != 2) { hweight32 316 drivers/gpu/drm/i915/selftests/i915_syncmap.c join->bitmap, hweight32(join->bitmap)); hweight32 435 drivers/gpu/drm/i915/selftests/i915_syncmap.c sync->bitmap, hweight32(sync->bitmap), hweight32 500 drivers/gpu/drm/i915/selftests/i915_syncmap.c sync->bitmap, hweight32(sync->bitmap), hweight32 525 drivers/gpu/drm/i915/selftests/i915_syncmap.c idx, leaf->bitmap, hweight32(leaf->bitmap)); hweight32 267 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c if ((hweight32(hdcp_ctrl->aksv_lsb) + hweight32(hdcp_ctrl->aksv_msb)) hweight32 709 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c if ((hweight32(hdcp_ctrl->bksv_lsb) + hweight32(hdcp_ctrl->bksv_msb)) hweight32 584 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c fifo->pbdma_nr = hweight32(nvkm_rd32(device, 0x002204)); hweight32 265 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c return hweight32(nvkm_rd32(device, 0x000204)); hweight32 189 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c size = 27 * 5 * (((9 + 1 + 3) * hweight32(size)) + 2); hweight32 44 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c *pltcs = hweight32(ltcm); hweight32 221 drivers/gpu/drm/panfrost/panfrost_gpu.c num_js = hweight32(pfdev->features.js_present); hweight32 3357 drivers/gpu/drm/radeon/cik.c hweight32(cik_get_cu_active_bitmap(rdev, i, j)); hweight32 3493 drivers/gpu/drm/radeon/evergreen.c rdev->config.evergreen.active_simds = hweight32(~tmp); hweight32 4400 drivers/gpu/drm/radeon/evergreen.c tmp = hweight32(~tmp); hweight32 1122 drivers/gpu/drm/radeon/ni.c rdev->config.cayman.active_simds = hweight32(~tmp); hweight32 1987 drivers/gpu/drm/radeon/r600.c return hweight32(val); hweight32 341 drivers/gpu/drm/radeon/radeon_acpi.c count = hweight32(req->pending); hweight32 3304 drivers/gpu/drm/radeon/si.c hweight32(si_get_cu_active_bitmap(rdev, i, j)); hweight32 3904 drivers/gpu/drm/radeon/si_dpm.c num_bits = hweight32(data); hweight32 349 drivers/gpu/drm/rcar-du/rcar_du_vsp.c unsigned int num_crtcs = hweight32(crtcs); hweight32 642 drivers/gpu/drm/vc4/vc4_crtc.c if (hweight32(state->connector_mask) > 1) hweight32 506 drivers/hwmon/hwmon.c n += hweight32(info->config[i]); hweight32 111 drivers/iio/gyro/adxrs450.c if (!(hweight32(tx) & 1)) hweight32 147 drivers/iio/gyro/adxrs450.c if (!(hweight32(tx) & 1)) hweight32 2999 drivers/infiniband/hw/hfi1/mad.c num_vls = hweight32(be32_to_cpu(req->vl_select_mask)); hweight32 3221 drivers/infiniband/hw/hfi1/mad.c num_vls = hweight32(be32_to_cpu(req->vl_select_mask)); hweight32 199 drivers/input/touchscreen/bu21013_ts.c has_x_sensors = hweight32(buf[0] & BU21013_SENSORS_EN_0_7); hweight32 200 drivers/input/touchscreen/bu21013_ts.c has_y_sensors = hweight32(((buf[1] & BU21013_SENSORS_EN_8_15) | hweight32 139 drivers/input/touchscreen/sx8654.c u8 nchan = hweight32(ts->data->chan_mask); hweight32 357 drivers/md/bcache/request.c i -= hweight32(get_random_u32()); hweight32 342 drivers/md/dm-raid.c if (hweight32(flag) == 1) { hweight32 3604 drivers/md/dm-raid.c hweight32(rs->ctr_flags & CTR_FLAG_OPTIONS_NO_ARGS) + hweight32 3605 drivers/md/dm-raid.c hweight32(rs->ctr_flags & CTR_FLAG_OPTIONS_ONE_ARG) * 2 + hweight32 232 drivers/media/pci/solo6x10/solo6x10-core.c hweight32(solo_dev->tw2815), hweight32 233 drivers/media/pci/solo6x10/solo6x10-core.c hweight32(solo_dev->tw2864), hweight32 234 drivers/media/pci/solo6x10/solo6x10-core.c hweight32(solo_dev->tw2865)); hweight32 1463 drivers/media/platform/coda/coda-common.c count = hweight32(ctx->frm_dis_flg); hweight32 168 drivers/media/platform/exynos4-is/fimc-is-param.c count = hweight32(config->p_region_index[0]); hweight32 169 drivers/media/platform/exynos4-is/fimc-is-param.c count += hweight32(config->p_region_index[1]); hweight32 107 drivers/media/platform/exynos4-is/fimc-is-regs.c if (hweight32(mask) == 1) { hweight32 212 drivers/media/platform/omap3isp/ispcsiphy.c / (2 * hweight32(used_lanes)) * pipe->external_width; hweight32 646 drivers/media/tuners/xc4000.c nr_diffs = hweight64(id_diff_mask) + hweight32(type_diff_mask); hweight32 235 drivers/misc/cardreader/rtl8411.c if (hweight32(card_exist) > 1) { hweight32 148 drivers/misc/sgi-gru/grukdump.c dsrcnt = data_opt ? hweight32(cch->dsr_allocation_map) * hweight32 1169 drivers/misc/xilinx_sdfec.c uecc_count = hweight32(tmp); hweight32 1171 drivers/misc/xilinx_sdfec.c aecc_count = hweight32(ecc_err); hweight32 1175 drivers/misc/xilinx_sdfec.c isr_err_count = hweight32(isr_err); hweight32 2692 drivers/mtd/spi-nor/spi-nor.c if (hweight32(nor->page_size) == 1) { hweight32 779 drivers/net/can/c_can/c_can.c weight = hweight32(pend); hweight32 4465 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adap->params.nports = hweight32(port_vec); hweight32 2531 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c pmask_nports = hweight32(adapter->params.vfres.pmask); hweight32 329 drivers/net/ethernet/sfc/mcdi_mon.c n_sensors += hweight32(mask & ~(1 << MC_CMD_SENSOR_PAGE0_NEXT)); hweight32 400 drivers/net/ethernet/sfc/mcdi_mon.c MC_CMD_SENSOR_INFO_OUT_LEN(hweight32(mask))) { hweight32 916 drivers/net/ethernet/sfc/siena.c parts = kcalloc(hweight32(nvram_types), sizeof(*parts), GFP_KERNEL); hweight32 7207 drivers/net/wireless/ath/ath10k/mac.c num_rates += hweight32(mask->control[band].legacy); hweight32 7286 drivers/net/wireless/ath/ath10k/mac.c if (hweight32(mask->control[band].legacy) == 1) { hweight32 5750 drivers/net/wireless/broadcom/b43/phy_n.c cur_hpf += desired - hweight32(power[index]); hweight32 1632 drivers/net/wireless/intel/iwlwifi/mvm/scan.c return hweight32(mvm->scan_status & IWL_MVM_SCAN_MASK); hweight32 2413 drivers/net/wireless/marvell/mwl8k.c rx_streams = hweight32(cap & MWL8K_CAP_RX_ANTENNA_MASK); hweight32 2414 drivers/net/wireless/marvell/mwl8k.c tx_streams = hweight32(cap & MWL8K_CAP_TX_ANTENNA_MASK); hweight32 1737 drivers/ntb/hw/intel/ntb_hw_gen1.c ndev->bar4_split = hweight32(mem) == hweight32 220 drivers/pinctrl/sh-pfc/core.c crp->reg, value, field, crp->reg_width, hweight32(mask)); hweight32 1420 drivers/scsi/csiostor/csio_hw.c hw->num_pports = hweight32(hw->port_vec); hweight32 1283 drivers/scsi/isci/remote_device.c idev->device_port_width = hweight32(properties.phy_mask); hweight32 214 drivers/slimbus/stream.c num_ports = hweight32(cfg->port_mask); hweight32 363 drivers/soundwire/mipi_disco.c nval = hweight32(prop->source_ports); hweight32 374 drivers/soundwire/mipi_disco.c nval = hweight32(prop->sink_ports); hweight32 387 drivers/soundwire/mipi_disco.c num_of_ports = hweight32(nval) + dp0; /* add DP0 */ hweight32 1404 drivers/soundwire/stream.c num_ports = hweight32(slave->prop.source_ports); hweight32 1407 drivers/soundwire/stream.c num_ports = hweight32(slave->prop.sink_ports); hweight32 453 drivers/staging/netlogic/xlr_net.c for (i = 0; i < hweight32(priv->nd->cpu_mask); i++) hweight32 2078 drivers/usb/host/xhci.c return hweight32(valid_add_flags) - hweight32 2079 drivers/usb/host/xhci.c hweight32(valid_add_flags & valid_drop_flags); hweight32 2091 drivers/usb/host/xhci.c return hweight32(valid_drop_flags) - hweight32 2092 drivers/usb/host/xhci.c hweight32(valid_add_flags & valid_drop_flags); hweight32 696 fs/fs-writeback.c if (hweight32(history) > WB_FRN_HIST_THR_SLOTS) hweight32 2141 fs/nfsd/nfs4proc.c ret += 16 * (hweight32(bmap0) + hweight32(bmap1) + hweight32(bmap2)); hweight32 169 fs/ocfs2/blockcheck.c if (hweight32(fix) == 1) hweight32 192 fs/ocfs2/blockcheck.c while (hweight32(b) == 1) hweight32 1462 fs/ocfs2/super.c if (hweight32(tmp) != 1) { hweight32 550 fs/xfs/xfs_inode.c ASSERT(hweight32(ip0_mode) == 1); hweight32 551 fs/xfs/xfs_inode.c ASSERT(hweight32(ip1_mode) == 1); hweight32 60 include/linux/bitops.h return sizeof(w) == 4 ? hweight32(w) : hweight64(w); hweight32 618 kernel/locking/test-ww_mutex.c ret = stress(4095, hweight32(STRESS_ALL)*ncpus, STRESS_ALL); hweight32 105 lib/test_bitfield.c for (v = 0; v < 1 << hweight32(mask); v++) \ hweight32 1220 net/bridge/netfilter/ebtables.c ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 1243 net/bridge/netfilter/ebtables.c nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 2718 net/core/rtnetlink.c if (hweight32(xdp_flags & XDP_FLAGS_MODES) > 1) { hweight32 1568 net/ipv4/netfilter/arp_tables.c ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 1584 net/ipv4/netfilter/arp_tables.c nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 1787 net/ipv4/netfilter/ip_tables.c ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 1804 net/ipv4/netfilter/ip_tables.c nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 686 net/ipv4/netfilter/ipt_CLUSTERIP.c weight = hweight32(local_nodes); hweight32 1797 net/ipv6/netfilter/ip6_tables.c ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 1814 net/ipv6/netfilter/ip6_tables.c nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks)); hweight32 3856 net/mac80211/util.c if (WARN_ON(hweight32(radar_detect) > 1)) hweight32 1699 net/netfilter/x_tables.c uint8_t i, num_hooks = hweight32(hook_mask); hweight32 78 net/netfilter/xt_rateest.c if (hweight32(info->flags & (XT_RATEEST_MATCH_ABS | hweight32 19 net/netfilter/xt_repldata.h unsigned int nhooks = hweight32(hook_mask); \ hweight32 1048 net/netlink/af_netlink.c hweight32(groups) - hweight32 1049 net/netlink/af_netlink.c hweight32(nlk->groups[0])); hweight32 421 net/sched/cls_flow.c nkeys = hweight32(keymask); hweight32 368 net/sched/sch_dsmark.c if (hweight32(indices) != 1) hweight32 4354 net/wireless/nl80211.c if (hweight32(rate) > 1) hweight32 2805 sound/pci/hda/hda_generic.c snd_hda_enum_helper_info(kcontrol, uinfo, hweight32(vref_caps), hweight32 2857 sound/pci/hda/hda_generic.c nitems = hweight32(get_vref_caps(codec, pin)); hweight32 987 sound/soc/bcm/cygnus-ssp.c active_slots = hweight32(tx_mask); hweight32 2288 sound/soc/codecs/ab8500-codec.c slots_active = hweight32(tx_mask); hweight32 2329 sound/soc/codecs/ab8500-codec.c slots_active = hweight32(rx_mask); hweight32 447 sound/soc/codecs/pcm186x.c if (last_slot - first_slot != hweight32(tx_mask) - 1) { hweight32 30 sound/soc/meson/axg-tdm-interface.c slots += hweight32(mask[i]); hweight32 693 sound/soc/ti/davinci-mcasp.c slots = hweight32(mcasp->tdm_mask[stream]); hweight32 954 sound/soc/ti/davinci-mcasp.c active_slots = hweight32(mcasp->tdm_mask[stream]); hweight32 1448 sound/soc/ti/davinci-mcasp.c tdm_slots = hweight32(mcasp->tdm_mask[substream->stream]); hweight32 521 sound/soc/ux500/ux500_msp_dai.c slots_active = hweight32(mask); hweight32 904 tools/hv/hv_kvp_daemon.c weight += hweight32(&w[i]); hweight32 53 tools/include/linux/bitops.h return sizeof(w) == 4 ? hweight32(w) : hweight64(w);