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

/freebsd-11.0-release/lib/libefi/
H A Dlibefi.c105 uint32_t ucs4; local
111 ucs4 = 0;
126 ucs4 = c & 0x07;
129 ucs4 = c & 0x0f;
132 ucs4 = c & 0x1f;
135 ucs4 = c & 0x7f;
141 ucs4 = (ucs4 << 6) + (c & 0x3f);
149 if (ucs4 > 0xffff) {
153 *nm++ = (u_short)ucs4;
[all...]
/freebsd-11.0-release/sys/libkern/
H A Diconv_ucs.c67 static u_char *ucs4_to_utf8(uint32_t ucs4, char * dst, size_t *utf8width, size_t dstlen);
415 uint32_t ucs4 = 0; local
428 ucs4 = *src & 0x7f;
437 ucs4 = *src & 0x1f;
446 ucs4 = *src & 0x0f;
455 ucs4 = *src & 0x07;
472 /* concatenate trailing 6 bits into ucs4 */
473 ucs4 <<= 6;
474 ucs4 |= *(src + i) & 0x3f;
478 return (ucs4);
482 ucs4_to_utf8(uint32_t ucs4, char *dst, size_t *utf8width, size_t dstlen) argument
[all...]

Completed in 54 milliseconds