* Find First Set bit */
| 36 | * Find First Set bit |
| 37 | */ |
| 38 | int |
| 39 | ffsll(long long mask) |
| 40 | { |
| 41 | int bit; |
| 42 | |
| 43 | if (mask == 0) |
| 44 | return (0); |
| 45 | for (bit = 1; !(mask & 1); bit++) |
| 46 | mask = (unsigned long long)mask >> 1; |
| 47 | return (bit); |
| 48 | } |
no outgoing calls
no test coverage detected