Lines Matching defs:block_idx
138 unsigned int match_start, block_idx = 0, tok_idx;
143 ({ consumed += block_idx; \
144 block_idx = 0; \
151 block_idx++; \
155 #define end_of_data() unlikely(block_idx >= block_len && !GET_NEXT_BLOCK())
163 match_start = consumed + block_idx;
178 if (!match_token(cur, data[block_idx]))
184 !match_token(cur, data[block_idx]))
192 if (!match_token(cur, data[block_idx]))
195 block_idx++;
205 while (!match_token(next, data[block_idx])) {
206 if (!match_token(cur, data[block_idx]))
208 block_idx++;
222 while (!match_token(next, data[block_idx])) {
229 if (!match_token(cur, data[block_idx]))
232 block_idx++;
237 match_start = consumed + block_idx;
241 block_idx++;
251 state->offset = consumed + block_idx;