Lines Matching refs:first

755 // SkipLeadingLabels skips over the first 'skip' labels in the domainname,
869 // MakeDomainLabelFromLiteralString makes a legal domain label from the first 63 bytes of the string and returns mDNSfalse.
945 // This was subsequently modified in RFC 1123 to allow the first character to be either a letter or a digit
987 // a single-label subtype is allowed as the first label of a three-part "type"
991 if (s0[0] && s0[0] < 0x40) // If legal first label (at least one character, and no more than 63)
1000 src = s0; // Copy the first label
1173 mDNSBool first = mDNStrue;
1184 // Note that it is "i <=". The first iteration is for digesting the name and salt.
1200 if (first)
1202 first = mDNSfalse;
1216 // 110xxxxx is the first byte of a 2-byte character (11 effective bits; values 0x 80 - 0x 800-1)
1217 // 1110xxxx is the first byte of a 3-byte character (16 effective bits; values 0x 800 - 0x 10000-1)
1218 // 11110xxx is the first byte of a 4-byte character (21 effective bits; values 0x 10000 - 0x 200000-1)
1219 // 111110xx is the first byte of a 5-byte character (26 effective bits; values 0x 200000 - 0x 4000000-1)
1220 // 1111110x is the first byte of a 6-byte character (31 effective bits; values 0x4000000 - 0x80000000-1)
1225 // The first of pair is a UTF-16 value in the range 0xD800-0xDBFF (11101101 1010xxxx 10xxxxxx in UTF-8),
1659 // Calculate the right byte offset first.
2112 // If the length byte and first character of the label match, then check further to see
3085 // length in the first byte does not include the length byte itself
3754 // Put all the integer values in IETF byte-order (MSB first, LSB second)
4229 // Now, back up until we find first non-continuation-char
4231 // Now s[i-1] is the first non-continuation-char
4294 // Note: s[i] is the first eliminated character; i.e. the next character *after* the last character of the