Lines Matching refs:avail
136 size_t avail = str_len - pos; in get_next_char() local
138 if (avail < 3 || in get_next_char()
140 if (avail < 2 || utf8_lead(str[pos + 1])) in get_next_char()
142 else if (avail < 3 || utf8_lead(str[pos + 2])) in get_next_char()
156 size_t avail = str_len - pos; in get_next_char() local
158 if (avail < 4 || in get_next_char()
161 if (avail < 2 || utf8_lead(str[pos + 1])) in get_next_char()
163 else if (avail < 3 || utf8_lead(str[pos + 2])) in get_next_char()
165 else if (avail < 4 || utf8_lead(str[pos + 3])) in get_next_char()
318 size_t avail = str_len - pos; in get_next_char() local
320 if (avail < 3 || !(str[pos + 1] >= 0xA1 && str[pos + 1] <= 0xFE) || in get_next_char()
322 if (avail < 2 || (str[pos + 1] != 0xA0 && str[pos + 1] != 0xFF)) in get_next_char()
324 else if (avail < 3 || (str[pos + 2] != 0xA0 && str[pos + 2] != 0xFF)) in get_next_char()