Lines Matching refs:buf
124 ssize_t mod_utf8_encode(char buf[], size_t bufsz, int codepoint) in mod_utf8_encode() argument
133 buf[0] = codepoint & 0x7F; in mod_utf8_encode()
134 buf[1] = 0; in mod_utf8_encode()
138 buf[0] = 0xC0 | ((codepoint >> 6) & 0x1F); in mod_utf8_encode()
139 buf[1] = 0x80 | (codepoint & 0x3F); in mod_utf8_encode()
140 buf[2] = 0; in mod_utf8_encode()
144 buf[0] = 0xE0 | ((codepoint >> 12) & 0x0F); in mod_utf8_encode()
145 buf[1] = 0x80 | ((codepoint >> 6) & 0x3F); in mod_utf8_encode()
146 buf[2] = 0x80 | (codepoint & 0x3F); in mod_utf8_encode()
147 buf[3] = 0; in mod_utf8_encode()
150 buf[0] = 0xF0 | ((codepoint >> 18) & 0x07); in mod_utf8_encode()
151 buf[1] = 0x80 | ((codepoint >> 12) & 0x3F); in mod_utf8_encode()
152 buf[2] = 0x80 | ((codepoint >> 6) & 0x3F); in mod_utf8_encode()
153 buf[3] = 0x80 | (codepoint & 0x3F); in mod_utf8_encode()
154 buf[4] = 0; in mod_utf8_encode()