Lines Matching refs:block_idx
142 unsigned int match_start, block_idx = 0, tok_idx;
147 ({ consumed += block_idx; \
148 block_idx = 0; \
155 block_idx++; \
159 #define end_of_data() unlikely(block_idx >= block_len && !GET_NEXT_BLOCK())
167 match_start = consumed + block_idx;
182 if (!match_token(cur, data[block_idx]))
188 !match_token(cur, data[block_idx]))
196 if (!match_token(cur, data[block_idx]))
199 block_idx++;
209 while (!match_token(next, data[block_idx])) {
210 if (!match_token(cur, data[block_idx]))
212 block_idx++;
226 while (!match_token(next, data[block_idx])) {
233 if (!match_token(cur, data[block_idx]))
236 block_idx++;
241 match_start = consumed + block_idx;
245 block_idx++;
255 state->offset = consumed + block_idx;