Lines Matching refs:buffer

167     if (parser->buffer.start < parser->buffer.pointer  in yaml_parser_update_buffer()
168 && parser->buffer.pointer < parser->buffer.last) { in yaml_parser_update_buffer()
169 size_t size = parser->buffer.last - parser->buffer.pointer; in yaml_parser_update_buffer()
170 memmove(parser->buffer.start, parser->buffer.pointer, size); in yaml_parser_update_buffer()
171 parser->buffer.pointer = parser->buffer.start; in yaml_parser_update_buffer()
172 parser->buffer.last = parser->buffer.start + size; in yaml_parser_update_buffer()
174 else if (parser->buffer.pointer == parser->buffer.last) { in yaml_parser_update_buffer()
175 parser->buffer.pointer = parser->buffer.start; in yaml_parser_update_buffer()
176 parser->buffer.last = parser->buffer.start; in yaml_parser_update_buffer()
429 *(parser->buffer.last++) = value; in yaml_parser_update_buffer()
433 *(parser->buffer.last++) = 0xC0 + (value >> 6); in yaml_parser_update_buffer()
434 *(parser->buffer.last++) = 0x80 + (value & 0x3F); in yaml_parser_update_buffer()
438 *(parser->buffer.last++) = 0xE0 + (value >> 12); in yaml_parser_update_buffer()
439 *(parser->buffer.last++) = 0x80 + ((value >> 6) & 0x3F); in yaml_parser_update_buffer()
440 *(parser->buffer.last++) = 0x80 + (value & 0x3F); in yaml_parser_update_buffer()
444 *(parser->buffer.last++) = 0xF0 + (value >> 18); in yaml_parser_update_buffer()
445 *(parser->buffer.last++) = 0x80 + ((value >> 12) & 0x3F); in yaml_parser_update_buffer()
446 *(parser->buffer.last++) = 0x80 + ((value >> 6) & 0x3F); in yaml_parser_update_buffer()
447 *(parser->buffer.last++) = 0x80 + (value & 0x3F); in yaml_parser_update_buffer()
456 *(parser->buffer.last++) = '\0'; in yaml_parser_update_buffer()