Lines Matching defs:pos
156 regmatch_t* pos; /* match position pointer */
344 if (state->pos)
345 highlight(sfstdout, s, len + 1, state->pos[0].rm_so, state->pos[0].rm_eo);
398 if (!(result = regnexec(&x->re, s, len, state->posnum, state->pos, 0)))
412 if (state->pos)
413 highlight(sfstdout, s, len + 1, state->pos[0].rm_so, state->pos[0].rm_eo);
432 if (state->pos)
433 highlight(sfstdout, s, len + 1, state->pos[0].rm_so, state->pos[0].rm_eo);
506 if ((result = regrexec(&x->re, span, len, state->posnum, state->pos, state->options, '\n', (void*)&r_x, record)) < 0)
538 if ((result = regrexec(&x->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)&r_x, record)) < 0)
836 state.pos = state.posvec;