Path : /usr/lib/modules/5.15.0-43-generic/build/include/asm-generic/bitops/ |
Current File : //usr/lib/modules/5.15.0-43-generic/build/include/asm-generic/bitops/builtin-__ffs.h |
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _ASM_GENERIC_BITOPS_BUILTIN___FFS_H_ #define _ASM_GENERIC_BITOPS_BUILTIN___FFS_H_ /** * __ffs - find first bit in word. * @word: The word to search * * Undefined if no bit exists, so code should check against 0 first. */ static __always_inline unsigned long __ffs(unsigned long word) { return __builtin_ctzl(word); } #endif