static inline unsigned int arch_ffz(unsigned int bitmask)
{
__asm__("bsfl %1,%0" :"=r" (bitmask) :"r" (~bitmask));
return bitmask;
}
static inline unsigned int arch_ffz(unsigned int bitmask)
{
__asm__("bsfl %1,%0" :"=r" (bitmask) :"r" (~bitmask));
return bitmask;
}