Lines Matching refs:byte
66 unsigned byte, mask, len, i; in mod_utf8_codepoint() local
76 byte = *p++; in mod_utf8_codepoint()
77 if (byte < 0x80) { in mod_utf8_codepoint()
78 cp = byte; /* one byte sequence */ in mod_utf8_codepoint()
79 } else if (byte >= 0xFE) { in mod_utf8_codepoint()
81 } else if ((byte & 0x40) == 0) { in mod_utf8_codepoint()
86 for (mask = 0x80; byte & mask; mask >>= 1) { in mod_utf8_codepoint()
90 cp = byte & (mask - 1); in mod_utf8_codepoint()
92 byte = i < n ? *p : 0; in mod_utf8_codepoint()
93 if ((byte & 0xC0) != 0x80) { in mod_utf8_codepoint()
99 cp |= byte & 0x3F; in mod_utf8_codepoint()