Lines Matching refs:ppos
164 ctx->path_match_len = ctx->pst[ctx->pst_sp].ppos;
220 ctx->pst[ctx->pst_sp].ppos = st->p;
495 st->p = pst->ppos;
504 if (pst->ppos + 3u >= sizeof(ctx->path))
507 st->p = pst->ppos;
508 ctx->path[pst->ppos++] = '[';
509 ctx->path[pst->ppos++] = ']';
510 ctx->path[pst->ppos] = '\0';
525 pst->ppos = st->p;
526 ctx->path[pst->ppos] = '\0';
556 if (pst->ppos + 1u >= sizeof(ctx->path))
559 st->p = pst->ppos;
560 ctx->path[pst->ppos++] = '.';
561 ctx->path[pst->ppos] = '\0';
571 pst->ppos = st->p;
572 ctx->path[pst->ppos] = '\0';
772 pst->ppos = st->p;
773 st->p = pst->ppos;
774 if (pst->ppos + ctx->npos > sizeof(ctx->path))
776 memcpy(&ctx->path[pst->ppos], ctx->buf,
778 pst->ppos = (uint8_t)(pst->ppos + ctx->npos);
871 st->p = pst->ppos;