Lines Matching refs:ptr
2131 char *ptr; in phar_fix_filepath() local
2145 ptr = path; in phar_fix_filepath()
2147 if (*ptr == '/') { in phar_fix_filepath()
2148 ++ptr; in phar_fix_filepath()
2151 tok = ptr; in phar_fix_filepath()
2154 ptr = memchr(ptr, '/', path_length - (ptr - path)); in phar_fix_filepath()
2155 } while (ptr && ptr - tok == 0 && *ptr == '/' && ++ptr && ++tok); in phar_fix_filepath()
2157 if (!ptr && (path_length - (tok - path))) { in phar_fix_filepath()
2179 while (ptr) { in phar_fix_filepath()
2180 ptr_length = ptr - tok; in phar_fix_filepath()
2203 if (ptr == path + path_length) { in phar_fix_filepath()
2207 tok = ++ptr; in phar_fix_filepath()
2210 ptr = memchr(ptr, '/', path_length - (ptr - path)); in phar_fix_filepath()
2211 } while (ptr && ptr - tok == 0 && *ptr == '/' && ++ptr && ++tok); in phar_fix_filepath()
2213 if (!ptr && (path_length - (tok - path))) { in phar_fix_filepath()
2215 ptr = path + path_length; in phar_fix_filepath()