Lines Matching refs:parse_index
167 parseio->parse_index = 0; in parse_ioinit()
200 if (parseio->parse_index) in parse_restart()
206 parseio->parse_data[parseio->parse_index] = '\0'; in parse_restart()
207 memcpy(parseio->parse_ldata, parseio->parse_data, (unsigned)(parseio->parse_index+1)); in parse_restart()
208 parseio->parse_ldsize = parseio->parse_index; in parse_restart()
212 parseio->parse_index = 1; in parse_restart()
227 if (parseio->parse_index < parseio->parse_dsize) in parse_addchar()
232 parseprintf(DD_PARSE, ("parse: parse_addchar: buffer[%d] = 0x%x\n", parseio->parse_index, ch)); in parse_addchar()
233 parseio->parse_data[parseio->parse_index++] = (char)ch; in parse_addchar()
251 parseio->parse_data[parseio->parse_index] = '\0'; in parse_end()
252 memcpy(parseio->parse_ldata, parseio->parse_data, (unsigned)(parseio->parse_index+1)); in parse_end()
253 parseio->parse_ldsize = parseio->parse_index; in parse_end()
254 parseio->parse_index = 0; in parse_end()