Home
last modified time | relevance | path

Searched +full:0 +full:xd800 (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/lib/libiconv_modules/UTF1632/
H A Dcitrus_utf1632.c63 #define _ENDIAN_UNKNOWN 0
73 #define _MODE_UTF32 0x00000001U
74 #define _MODE_FORCE_ENDIAN 0x00000002U
88 #define _ENCODING_IS_STATE_DEPENDENT 0
89 #define _STATE_NEEDS_EXPLICIT_INIT(_ps_) 0
98 memset(s, 0, sizeof(*s)); in _citrus_UTF1632_init_state()
107 wchar_t wc = L'\0'; in _citrus_UTF1632_mbrtowc_priv()
114 *nresult = 0; /* state independent */ in _citrus_UTF1632_mbrtowc_priv()
115 return (0); in _citrus_UTF1632_mbrtowc_priv()
118 result = 0; in _citrus_UTF1632_mbrtowc_priv()
[all …]
/freebsd/sys/dev/hyperv/utilities/
H A Dunicode.h34 #define UNICODE_DECOMPOSE 0x01
35 #define UNICODE_PRECOMPOSE 0x02
36 #define UNICODE_UTF8_LATIN1_FALLBACK 0x03
51 #define IS_CONT(c) (((c)&0xc0) == 0x80) in utf8_to_utf16()
53 error = 0; in utf8_to_utf16()
55 spos = dpos = 0; in utf8_to_utf16()
57 if (s[spos] < 0x80) in utf8_to_utf16()
61 && s[spos]>=0xa0) { in utf8_to_utf16()
65 else if (s[spos] < 0xc0 || s[spos] >= 0xf5) { in utf8_to_utf16()
67 or lead byte for codepoint above 0x10ffff */ in utf8_to_utf16()
[all …]
/freebsd/lib/libc/locale/
H A Dc16rtomb.c52 c32 = 0; in c16rtomb_l()
53 } else if (cs->lead_surrogate >= 0xd800 && in c16rtomb_l()
54 cs->lead_surrogate <= 0xdbff) { in c16rtomb_l()
56 if (c16 < 0xdc00 || c16 > 0xdfff) { in c16rtomb_l()
60 c32 = 0x10000 + ((cs->lead_surrogate & 0x3ff) << 10 | in c16rtomb_l()
61 (c16 & 0x3ff)); in c16rtomb_l()
62 } else if (c16 >= 0xd800 && c16 <= 0xdbff) { in c16rtomb_l()
65 return (0); in c16rtomb_l()
70 cs->lead_surrogate = 0; in c16rtomb_l()
H A Dc32rtomb.c40 if ((c32 >= 0xd800 && c32 <= 0xdfff) || c32 > 0x10ffff) { in c32rtomb_l()
H A Dmbrtoc16.c56 cs->trail_surrogate = 0; in mbrtoc16_l()
61 if (cs->trail_surrogate >= 0xdc00 && cs->trail_surrogate <= 0xdfff) { in mbrtoc16_l()
63 cs->trail_surrogate = 0; in mbrtoc16_l()
68 if (len >= 0) { in mbrtoc16_l()
69 if (c32 < 0x10000) { in mbrtoc16_l()
74 c32 -= 0x10000; in mbrtoc16_l()
75 *pc16 = 0xd800 | (c32 >> 10); in mbrtoc16_l()
76 cs->trail_surrogate = 0xdc00 | (c32 & 0x3ff); in mbrtoc16_l()
H A Dutf8.c77 * slots 0x0080-0x00FF are occuped and must be excluded in _UTF8_init()
82 return (0); in _UTF8_init()
89 return (ps == NULL || ((const _UTF8State *)ps)->want == 0); in _UTF8_mbsinit()
102 if (us->want < 0 || us->want > 6) { in _UTF8_mbrtowc()
113 if (n == 0) in _UTF8_mbrtowc()
117 if (us->want == 0) { in _UTF8_mbrtowc()
131 if ((ch & 0x80) == 0) { in _UTF8_mbrtowc()
135 return (ch != '\0' ? 1 : 0); in _UTF8_mbrtowc()
137 if ((ch & 0xe0) == 0xc0) { in _UTF8_mbrtowc()
138 mask = 0x1f; in _UTF8_mbrtowc()
[all …]
/freebsd/crypto/openssl/crypto/pkcs12/
H A Dp12_utl.c24 if (asclen < 0) in OPENSSL_asc2uni()
31 for (i = 0; i < ulen - 2; i += 2) { in OPENSSL_asc2uni()
32 unitmp[i] = 0; in OPENSSL_asc2uni()
36 unitmp[ulen - 2] = 0; in OPENSSL_asc2uni()
37 unitmp[ulen - 1] = 0; in OPENSSL_asc2uni()
53 if (unilen < 0) in OPENSSL_uni2asc()
64 for (i = 0; i < unilen; i += 2) in OPENSSL_uni2asc()
66 asctmp[asclen - 1] = 0; in OPENSSL_uni2asc()
84 unsigned long utf32chr = 0; in OPENSSL_utf82uni()
89 for (ulen = 0, i = 0; i < asclen; i += j) { in OPENSSL_utf82uni()
[all …]
/freebsd/contrib/nvi/common/
H A Dencoding.c15 #define F 0 /* character never appears in text */
22 F, F, F, F, F, F, F, T, T, T, T, F, T, T, F, F, /* 0x0X */
24 F, F, F, F, F, F, F, F, F, F, F, T, F, F, F, F, /* 0x1X */
25 T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, /* 0x2X */
26 T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, /* 0x3X */
27 T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, /* 0x4X */
28 T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, /* 0x5X */
29 T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, /* 0x6X */
30 T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, F, /* 0x7X */
32 X, X, X, X, X, T, X, X, X, X, X, X, X, X, X, X, /* 0x8X */
[all …]
/freebsd/lib/libiconv_modules/UES/
H A Dcitrus_ues.c67 #define _ENCODING_IS_STATE_DEPENDENT 0
68 #define _STATE_NEEDS_EXPLICIT_INIT(_ps_) 0
76 psenc->chlen = 0; in _citrus_UES_init_state()
79 #if 0
103 if (ch >= '0' && ch <= '9') in to_int()
104 return (ch - '0'); in to_int()
118 #define BMP_MAX UINT32_C(0xFFFF)
119 #define UCS2_MAX UINT32_C(0x10FFFF)
120 #define UCS4_MAX UINT32_C(0x7FFFFFFF)
142 *p++ = xdig[(wc >> (bit -= 4)) & 0xF]; in to_str()
[all …]
/freebsd/contrib/less/
H A Dubin.uni2 { 0x0000, 0x0007 }, /* Cc */
3 { 0x000b, 0x000b }, /* Cc */
4 { 0x000e, 0x001f }, /* Cc */
5 { 0x007f, 0x009f }, /* Cc */
6 { 0x2028, 0x202
[all...]
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dunicode.h4 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
36 // The status value for a correct code point is 0. This allows a valid value to
50 __ok = 0,
64 /// The Standard refers to UAX \#29 for Unicode 12.0.0
82 return __value >= 0xd800 && __value <= 0xdbff; in __is_high_surrogate()
86 return __value >= 0xdc00 && __value <= 0xdfff; in __is_low_surrogate()
91 return __value >= 0xd800 && __value <= 0xdfff; in __is_surrogate()
96 return __value <= 0x10ffff; in __is_code_point()
108 if ((*__char & 0b1100'0000) != 0b1000'0000) in __is_continuation()
143 …// U+0800..U+0FFF E0 A0..BF 80..BF U+0800..U+FFFF 3 code unit ra…
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dpmi8994.dtsi9 reg = <0x2 SPMI_USID>;
11 #size-cells = <0>;
15 reg = <0xc000>;
17 gpio-ranges = <&pmi8994_gpios 0 0 10>;
25 reg = <0xa000>;
27 gpio-ranges = <&pmi8994_mpps 0 0 4>;
36 reg = <0x3 SPMI_USID>;
38 #size-cells = <0>;
44 #size-cells = <0>;
56 reg = <0xd800>, <0xd900>;
[all …]
H A Dpm660l.dtsi39 reg = <0x2 SPMI_USID>;
41 #size-cells = <0>;
45 reg = <0x2400>;
46 interrupts = <0x2 0x24 0x0 IRQ_TYPE_EDGE_BOTH>;
47 #thermal-sensor-cells = <0>;
52 reg = <0xc000>;
54 gpio-ranges = <&pm660l_gpios 0 0 12>;
63 reg = <0x3 SPMI_USID>;
65 #size-cells = <0>;
75 reg = <0xd800>, <0xd900>;
[all …]
H A Dpmi8998.dtsi8 reg = <0x2 SPMI_USID>;
10 #size-cells = <0>;
14 reg = <0x1000>;
16 interrupts = <0x2 0x13 0x4 IRQ_TYPE_EDGE_BOTH>,
17 <0x2 0x12 0x2 IRQ_TYPE_EDGE_BOTH>,
18 <0x2 0x16 0x1 IRQ_TYPE_EDGE_RISING>,
19 <0x2 0x13 0x6 IRQ_TYPE_EDGE_RISING>;
34 reg = <0xc000>;
36 gpio-ranges = <&pmi8998_gpios 0 0 14>;
44 reg = <0x4500>;
[all …]
H A Dpmi8950.dtsi11 reg = <0x2 SPMI_USID>;
13 #size-cells = <0>;
17 reg = <0x3100>;
18 interrupts = <0x2 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
20 #size-cells = <0>;
23 channel@0 {
62 reg = <0xa000>;
64 gpio-ranges = <&pmi8950_mpps 0 0 4>;
72 reg = <0xc000>;
74 gpio-ranges = <&pmi8950_gpios 0 0 2>;
[all …]
H A Dpm6150l.dtsi18 hysteresis = <0>;
24 hysteresis = <0>;
30 hysteresis = <0>;
41 reg = <0x4 SPMI_USID>;
43 #size-cells = <0>;
47 reg = <0x2400>;
48 interrupts = <0x4 0x24 0x0 IRQ_TYPE_EDGE_BOTH>;
49 #thermal-sensor-cells = <0>;
54 reg = <0x3100>;
55 interrupts = <0x4 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
[all …]
H A Dpm8150l.dtsi21 hysteresis = <0>;
27 hysteresis = <0>;
33 hysteresis = <0>;
44 reg = <0x4 SPMI_USID>;
46 #size-cells = <0>;
50 reg = <0x0800>;
57 reg = <0x2400>;
58 interrupts = <0x4 0x24 0x0 IRQ_TYPE_EDGE_BOTH>;
61 #thermal-sensor-cells = <0>;
66 reg = <0x3100>;
[all …]
/freebsd/contrib/libpcap/
H A Dfmtutils.c94 ((c) >= 0xd800 && (c) < 0xdc00)
96 ((c) >= 0xdc00 && (c) < 0xe000)
98 (((((leading) - 0xd800) << 10) | ((trailing) - 0xdc00)) + 0x10000)
99 #define REPLACEMENT_CHARACTER 0x0FFFD
108 if (utf_8_len == 0) { in utf_16le_to_utf_8_truncated()
110 * Not even enough room for a trailing '\0'. in utf_16le_to_utf_8_truncated()
116 while ((c = *utf_16++) != '\0') { in utf_16le_to_utf_8_truncated()
123 if (c2 == '\0') { in utf_16le_to_utf_8_truncated()
131 * '\0' and quit. in utf_16le_to_utf_8_truncated()
148 * 0x100000 and 0x10ffff, in utf_16le_to_utf_8_truncated()
[all …]
/freebsd/crypto/heimdal/lib/wind/
H A Dtest-prohibited.c41 0x00A0, 0x3000,
42 0x0080, 0x009F, 0x206A, 0x206F, 0xFEFF,
43 0xFFF9, 0xFFFD, 0xFFFE, 0xFFFF,
44 0x1D173, 0x1D17A,
45 0xE000, 0xF8FF, 0xF0000, 0xFFFFD,
46 0x100000, 0x10FFFD,
47 0xFDD0, 0xFDEF,
48 0xFFFE, 0xFFFF,
49 0x1FFFE, 0x1FFFF,
50 0x2FFFE, 0x2FFFF,
[all …]
/freebsd/contrib/tcsh/
H A Dtc.nls.c42 if (wchar <= 0xffff) in xwcwidth()
46 What we do here is to convert UTF-32 values >= 0x10000 into surrogate in xwcwidth()
48 wchar -= 0x10000; in xwcwidth()
49 ws[0] = 0xd800 | (wchar >> 10); in xwcwidth()
50 ws[1] = 0xdc00 | (wchar & 0x3ff); in xwcwidth()
63 #if INVALID_BYTE != 0 in NLSWidth()
70 return l >= 0 ? l : 0; in NLSWidth()
72 return iswprint(c) != 0; in NLSWidth()
79 int w = 0, l; in NLSStringWidth()
85 if ((l = xwcwidth((wchar_t) c)) < 0) in NLSStringWidth()
[all …]
/freebsd/contrib/mandoc/
H A Dpreconv.c40 assert(*cu & 0x80); in preconv_encode()
51 accum = *cu & 0x1f; in preconv_encode()
52 if (accum < 0x02) /* Obfuscated ASCII. */ in preconv_encode()
56 accum = *cu & 0x0f; in preconv_encode()
59 accum = *cu & 0x07; in preconv_encode()
60 if (accum > 0x04) /* Beyond Unicode. */ in preconv_encode()
70 if ((accum == 0x00 && ! (*cu & 0x20)) || /* Use 2-byte. */ in preconv_encode()
71 (accum == 0x0d && *cu & 0x20)) /* Surrogates. */ in preconv_encode()
75 if ((accum == 0x00 && ! (*cu & 0x30)) || /* Use 3-byte. */ in preconv_encode()
76 (accum == 0x04 && *cu & 0x30)) /* Beyond Unicode. */ in preconv_encode()
[all …]
/freebsd/contrib/bearssl/T0/
H A DConstData.cs46 len = 0; in ConstData()
55 Array.Copy(buf, 0, nbuf, 0, len); in Expand()
94 Array.Copy(sd, 0, buf, len, sd.Length); in AddString()
95 buf[len + sd.Length] = 0; in AddString()
101 if (off < 0 || off > (len - dlen)) { in CheckIndex()
142 if (x == 0) { in ToString()
145 if (x < 0x10000) { in ToString()
148 x -= 0x10000; in ToString()
149 sb.Append((char)(0xD800 + (x >> 10))); in ToString()
150 sb.Append((char)(0xDC00 + (x & 0x3FF))); in ToString()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/leds/backlight/
H A Dqcom-wled.yaml66 minimum: 0
73 minimum: 0
111 Array of the WLED strings numbered from 0 to 3. Each
148 0 - Modulator A
152 enum: [ 0, 1 ]
153 default: 0
159 0 - CABC disabled
165 enum: [ 0, 1, 2, 3 ]
225 minimum: 0
229 minimum: 0
[all …]
/freebsd/sys/contrib/device-tree/src/arm/qcom/
H A Dqcom-pm8941.dtsi11 polling-delay = <0>;
39 pm8941_0: pm8941@0 {
41 reg = <0x0 SPMI_USID>;
43 #size-cells = <0>;
47 reg = <0x6000>,
48 <0x6100>;
50 interrupts = <0x0 0x61 0x1 IRQ_TYPE_EDGE_RISING>;
55 reg = <0x80
[all...]
/freebsd/sys/geom/label/
H A Dg_label_gpt.c59 while (len > 0 && *str != 0) { in sbuf_nprintf_utf16()
62 if ((ch & 0xf800) == 0xd800) { in sbuf_nprintf_utf16()
63 if (len > 0) { in sbuf_nprintf_utf16()
68 c = 0xfffd; in sbuf_nprintf_utf16()
69 if ((ch & 0x400) == 0 && (c & 0xfc00) == 0xdc00) { in sbuf_nprintf_utf16()
70 ch = ((ch & 0x3ff) << 10) + (c & 0x3ff); in sbuf_nprintf_utf16()
71 ch += 0x10000; in sbuf_nprintf_utf16()
73 ch = 0xfffd; in sbuf_nprintf_utf16()
74 } else if (ch == 0xfffe) { /* BOM (U+FEFF) swapped. */ in sbuf_nprintf_utf16()
77 } else if (ch == 0xfeff) /* BOM (U+FEFF) unswapped. */ in sbuf_nprintf_utf16()
[all …]

123