builtin-ffs.h 364 B

123456789101112131415
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_GENERIC_BITOPS_BUILTIN_FFS_H_
  3. #define _ASM_GENERIC_BITOPS_BUILTIN_FFS_H_
  4. /**
  5. * ffs - find first bit set
  6. * @x: the word to search
  7. *
  8. * This is defined the same way as
  9. * the libc and compiler builtin ffs routines, therefore
  10. * differs in spirit from ffz (man ffs).
  11. */
  12. #define ffs(x) __builtin_ffs(x)
  13. #endif