3b9ed1a5d2
This patch introduces the C-language equivalents of the functions below: unsigned int hweight32(unsigned int w); unsigned int hweight16(unsigned int w); unsigned int hweight8(unsigned int w); unsigned long hweight64(__u64 w); In include/asm-generic/bitops/hweight.h This code largely copied from: include/linux/bitops.h Signed-off-by: Akinobu Mita <mita@miraclelinux.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
__ffs.h | ||
atomic.h | ||
ffs.h | ||
ffz.h | ||
find.h | ||
fls.h | ||
fls64.h | ||
hweight.h | ||
non-atomic.h | ||
sched.h |