<dec f='src/src/sys/lib/libkern/libkern.h' l='468' type='unsigned int popcount32(__uint32_t )'/>
<use f='src/src/sys/external/bsd/drm2/include/linux/bitops.h' l='68' u='c' c='hweight16'/>
<use f='src/src/sys/external/bsd/drm2/include/linux/bitops.h' l='74' u='c' c='hweight32'/>
<use f='src/src/sys/kern/subr_kcpuset.c' l='488' u='c' c='kcpuset_countset'/>
<def f='src/src/common/lib/libc/string/popcount32.c' l='56' ll='72' type='unsigned int popcount32(__uint32_t v)'/>
<doc f='src/src/common/lib/libc/string/popcount32.c' l='48'>/*
 * This a hybrid algorithm for bit counting between parallel counting and
 * using multiplication.  The idea is to sum up the bits in each Byte, so
 * that the final accumulation can be done with a single multiplication.
 * If the platform has a slow multiplication instruction, it can be replaced
 * by the commented out version below.
 */</doc>
