Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/lib/zstd/common/
H A Dbitstream.h153 static const unsigned BIT_mask[] = { variable
160 #define BIT_MASK_SIZE (sizeof(BIT_mask) / sizeof(BIT_mask[0]))
190 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bitC->bitPos; in BIT_addBits()
324 return (bitContainer >> (start & regMask)) & BIT_mask[nbBits]; in BIT_getMiddleBits()
331 return bitContainer & BIT_mask[nbBits]; in BIT_getLowerBits()
/kernel/linux/linux-5.10/lib/zstd/
H A Dbitstream.h151 static const unsigned BIT_mask[] = {0, 1, 3, 7, 0xF, 0x1F, 0x3F, 0x7F, 0xFF, variable
179 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bitC->bitPos; in BIT_addBits()
288 ZSTD_STATIC size_t BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 const nbBits) { return (bitContainer >> start) & BIT_mask[nbBits]; } in BIT_getMiddleBits()
290 ZSTD_STATIC size_t BIT_getLowerBits(size_t bitContainer, U32 const nbBits) { return bitContainer & BIT_mask[nbBits]; } in BIT_getLowerBits()

Completed in 2 milliseconds