Lines Matching defs:ip
165 const char *ip;
168 for (ip = input, op = output; ip < input_end; )
170 unsigned char byte = (unsigned char) *ip;
173 if ((byte >= 0xd0 && byte <= 0xd1) && (ip + 1 < input_end))
175 unsigned char second_byte = (unsigned char) ip[1];
192 if ((ip + 2 < input_end
193 && IS_UPPERCASE_LATIN ((unsigned char) ip[2]))
194 || (ip + 3 < input_end
195 && IS_UPPERCASE_CYRILLIC ((unsigned char) ip[2],
196 (unsigned char) ip[3]))
197 || (ip >= input + 1
198 && IS_UPPERCASE_LATIN ((unsigned char) ip[-1]))
199 || (ip >= input + 2
200 && IS_UPPERCASE_CYRILLIC ((unsigned char) ip[-2],
201 (unsigned char) ip[-1])))
231 ip += 2;
237 *op++ = *ip++;