Lines Matching refs:mask
740 int32_t mask, to_ignore_mask; in utf8_length() local
743 for (num_to_read = 1, mask = 0x40, to_ignore_mask = 0x80; in utf8_length()
744 num_to_read < 5 && (first_char & mask); in utf8_length()
745 num_to_read++, to_ignore_mask |= mask, mask >>= 1) { in utf8_length()
756 to_ignore_mask |= mask; in utf8_length()
784 int32_t mask; in utf32_length() local
786 for (mask = 0x40; (first_char & mask); num_to_skip++, mask >>= 1) { in utf32_length()
833 char32_t mask, to_ignore_mask; in utf32_at_internal() local
836 for (num_to_read = 1, mask = 0x40, to_ignore_mask = 0xFFFFFF80; in utf32_at_internal()
837 (first_char & mask); in utf32_at_internal()
838 num_to_read++, to_ignore_mask |= mask, mask >>= 1) { in utf32_at_internal()
842 to_ignore_mask |= mask; in utf32_at_internal()