linux/include/asm-generic/bitops/builtin-ffs.h
<<
>>
Prefs
   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/**
   6 * ffs - find first bit set
   7 * @x: the word to search
   8 *
   9 * This is defined the same way as
  10 * the libc and compiler builtin ffs routines, therefore
  11 * differs in spirit from the above ffz (man ffs).
  12 */
  13static __always_inline int ffs(int x)
  14{
  15        return __builtin_ffs(x);
  16}
  17
  18#endif
  19