Searched refs:kElMask (Results 1 - 2 of 2) sorted by relevance

/frameworks/minikin/libs/minikin/
H A DSparseBitSet.cpp90 size_t nElements = (end - (start & ~kElMask) + kElMask) >> kLogBitsPerEl;
92 mBitmaps[index] |= (kElAllOnes >> (start & kElMask)) &
93 (kElAllOnes << ((-end) & kElMask));
95 mBitmaps[index] |= kElAllOnes >> (start & kElMask);
99 mBitmaps[index + nElements - 1] |= kElAllOnes << ((-end) & kElMask);
120 element e = bitmap[offset] & (kElAllOnes >> (fromIndex & kElMask));
122 return (fromIndex & ~kElMask) + CountLeadingZeros(e);
/frameworks/minikin/include/minikin/
H A DSparseBitSet.h52 return (bitmap[index >> kLogBitsPerEl] & (kElFirst >> (index & kElMask))) != 0;
71 static const int kElMask = (1 << kLogBitsPerEl) - 1; member in class:android::SparseBitSet
75 static const element kElFirst = ((element)1) << kElMask;

Completed in 514 milliseconds