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