count_contiguous_bits
count_of_bits = count_contiguous_bits(long_mask, &start);
unsigned int count_contiguous_bits(unsigned long val, unsigned int *start);
len = count_contiguous_bits(full_mask & ~shareable_mask, &start);