Searched refs:bitlen (Results 1 - 4 of 4) sorted by relevance
/fuchsia/zircon/system/ulib/bitmap/ |
H A D | rle-bitmap.cpp | 102 if (bitoff < elem.bitoff + elem.bitlen) { 103 bitoff = elem.bitoff + elem.bitlen; 152 const size_t bitlen = bitmax - bitoff; local 153 if (bitlen == 0) { 163 new_elem->bitlen = bitlen; 166 return elem.bitoff + elem.bitlen >= bitoff; 172 num_bits_ += bitlen; 186 elem.bitlen += elem.bitoff - itr->bitoff; 192 size_t max = elem.bitoff + elem.bitlen; [all...] |
/fuchsia/zircon/system/utest/bitmap/ |
H A D | rle-bitmap-tests.cpp | 13 typedef bool(VerifyCallback)(size_t index, size_t bitoff, size_t bitlen); 21 EXPECT_TRUE(cb(rng_count, range.bitoff, range.bitlen)); 23 bit_count += range.bitlen; 54 auto cb = [](size_t index, size_t bitoff, size_t bitlen) -> bool { 57 EXPECT_EQ(bitlen, 1U, "bitlen"); 83 auto cb = [](size_t index, size_t bitoff, size_t bitlen) -> bool { 86 EXPECT_EQ(bitlen, 1U, "bitlen"); 139 auto cb = [](size_t index, size_t bitoff, size_t bitlen) [all...] |
/fuchsia/zircon/kernel/arch/x86/ |
H A D | ioport.cpp | 39 DEBUG_ASSERT(extent.bitoff + extent.bitlen <= IO_BITMAP_BITS); 40 bitmap_set(tss_bitmap, static_cast<int>(extent.bitoff), static_cast<int>(extent.bitlen)); 58 DEBUG_ASSERT(extent.bitoff + extent.bitlen <= IO_BITMAP_BITS); 59 bitmap_clear(tss_bitmap, static_cast<int>(extent.bitoff), static_cast<int>(extent.bitlen));
|
/fuchsia/zircon/system/ulib/bitmap/include/bitmap/ |
H A D | rle-bitmap.h | 103 // The number of total bits in elems_; i.e. the sum of the bitlen field of all stored 113 size_t bitlen; member in struct:bitmap::RleBitmapElement 116 size_t end() const { return bitoff + bitlen; }
|
Completed in 81 milliseconds