Lines Matching refs:pos
3022 size_t len, pos, old_pos; local
3109 old_pos = pos = 0;
3110 while (pos <= slen - minlen) {
3111 key = str + pos;
3114 if (len > slen - pos) {
3115 len = slen - pos;
3123 smart_str_appendl(&result, str + old_pos, pos - old_pos);
3125 old_pos = pos + len;
3126 pos = old_pos - 1;
3134 pos++;
4002 int pos = 0; local
4006 *target++ = source[pos + i];
4008 pos += n;
4010 if (source[pos] == '\0') {
4013 *target++ = source[pos];
4015 pos++;
4019 for (; pos < 16; pos++) {
4020 *target++ = source[pos];
4028 int pos = 0; local
4035 *target++ = source[pos + i];
4037 pos += n;
4039 if (source[pos] == '\0') {
4042 *target++ = source[pos];
4044 pos++;
4047 for (; pos < 16; pos++) {
4048 *target++ = source[pos];
5058 size_t pos; local
5110 pos = tp - tbuf;
5112 tp = tbuf + pos;
5170 pos = tp - tbuf;
5172 tp = tbuf + pos;
5219 pos = tp - tbuf;
5221 tp = tbuf + pos;
6273 size_t pos = len; local
6279 while (pos > 0) {
6291 pos--;
6303 size_t pos = 0; local
6309 while (pos < len) {
6311 c = php_next_utf8_char((const unsigned char*)s, (size_t) len, &pos, &status);