Peter Zijlstra | 1527bc8 | 2010-02-01 15:03:07 +0100 | [diff] [blame^] | 1 | #ifndef _ASM_GENERIC_BITOPS_ARCH_HWEIGHT_H_ |
2 | #define _ASM_GENERIC_BITOPS_ARCH_HWEIGHT_H_ | ||||
3 | |||||
4 | #include <asm/types.h> | ||||
5 | |||||
6 | extern unsigned int __arch_hweight32(unsigned int w); | ||||
7 | extern unsigned int __arch_hweight16(unsigned int w); | ||||
8 | extern unsigned int __arch_hweight8(unsigned int w); | ||||
9 | extern unsigned long __arch_hweight64(__u64 w); | ||||
10 | |||||
11 | #endif /* _ASM_GENERIC_BITOPS_HWEIGHT_H_ */ |