162306a36Sopenharmony_ci#ifndef _ASM_GENERIC_BITOPS_FFZ_H_ 262306a36Sopenharmony_ci#define _ASM_GENERIC_BITOPS_FFZ_H_ 362306a36Sopenharmony_ci 462306a36Sopenharmony_ci/* 562306a36Sopenharmony_ci * ffz - find first zero in word. 662306a36Sopenharmony_ci * @word: The word to search 762306a36Sopenharmony_ci * 862306a36Sopenharmony_ci * Undefined if no zero exists, so code should check against ~0UL first. 962306a36Sopenharmony_ci */ 1062306a36Sopenharmony_ci#define ffz(x) __ffs(~(x)) 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci#endif /* _ASM_GENERIC_BITOPS_FFZ_H_ */ 13