Staging
v0.5.1
https://github.com/torvalds/linux
Raw File
Tip revision: 4a10c2ac2f368583138b774ca41fac4207911983 authored by Linus Torvalds on 23 September 2013, 22:41:09 UTC
Linux 3.12-rc2
Tip revision: 4a10c2a
builtin-ffs.h
#ifndef _ASM_GENERIC_BITOPS_BUILTIN_FFS_H_
#define _ASM_GENERIC_BITOPS_BUILTIN_FFS_H_

/**
 * ffs - find first bit set
 * @x: the word to search
 *
 * This is defined the same way as
 * the libc and compiler builtin ffs routines, therefore
 * differs in spirit from the above ffz (man ffs).
 */
static __always_inline int ffs(int x)
{
	return __builtin_ffs(x);
}

#endif
back to top