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