X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-alpha%2Fbitops.h;h=15f3ae25c51137bb8af4a67b5d5e8cbbea328241;hb=fca515fbfa5ecd9f7b54db311317e2c877d7831a;hp=9e19a704d4840693a31bd88413060024e3623266;hpb=81f8320f624a785d77443ace83391d0fdee695f6;p=linux-2.6 diff --git a/include/asm-alpha/bitops.h b/include/asm-alpha/bitops.h index 9e19a704d4..15f3ae25c5 100644 --- a/include/asm-alpha/bitops.h +++ b/include/asm-alpha/bitops.h @@ -388,6 +388,11 @@ static inline int fls64(unsigned long x) } #endif +static inline unsigned long __fls(unsigned long x) +{ + return fls64(x) - 1; +} + static inline int fls(int x) { return fls64((unsigned int) x);