Lines Matching refs:bit_shift
1374 unsigned int bit_shift = offset % 8; in __extract() local
1375 int bits_to_copy = 8 - bit_shift; in __extract()
1380 value |= ((u32)report[idx] >> bit_shift) << bit_nr; in __extract()
1384 bit_shift = 0; in __extract()
1416 unsigned int bit_shift = offset % 8; in __implement() local
1417 int bits_to_set = 8 - bit_shift; in __implement()
1420 report[idx] &= ~(0xff << bit_shift); in __implement()
1421 report[idx] |= value << bit_shift; in __implement()
1425 bit_shift = 0; in __implement()
1432 report[idx] &= ~(bit_mask << bit_shift); in __implement()
1433 report[idx] |= value << bit_shift; in __implement()