Query: fls
OS: osx
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
FFS(3) BSD Library Functions Manual FFS(3)NAMEffs, ffsl, fls, flsl -- find first or last bit set in a bit stringLIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <strings.h> int ffs(int i); int ffsl(long i); int fls(int i); int flsl(long i);DESCRIPTIONThe ffs() and ffsl() functions find the first bit set in i and return the index of that bit. The fls() and flsl() functions find the last bit set in i and return the index of that bit. Bits are numbered starting from 1, starting at the right-most (least significant) bit. A return value of zero from any of these functions means that the argument was zero.SEE ALSObitstring(3)HISTORYThe ffs() function appeared in 4.3BSD. Its prototype existed previously in <string.h> before it was moved to <strings.h> for IEEE Std 1003.1-2001 (``POSIX.1'') compliance. The ffsl(), fls(), and flsl() functions appeared in FreeBSD 5.3.BSDJanuary 13, 2004 BSD
Related Man Pages |
---|
ffsll(3) - debian |
ffs(3) - centos |
ffsl(3) - centos |
ffsll(3) - suse |
ffs(3) - minix |
Similar Topics in the Unix Linux Community |
---|
What is meant by Kernel Parameter "dflssiz" in Digital Unix (OSF) |