Lines Matching refs:ext_len

1188 			mydata->ext_len = (mydata->fname + mydata->fname_len) - mydata->ext;
1244 int ext_len; local
1254 …if (phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 0, 1 TSRMLS_CC) == …
1259 …if (FAILURE == phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 1, 1 TSR…
1261 if (ext_len == -2) {
1303 …if (ext_len > 3 && (z = memchr(ext_str, 'z', ext_len)) && ((ext_str + ext_len) - z >= 2) && !memcm…
1308 …if (ext_len > 3 && (z = memchr(ext_str, 't', ext_len)) && ((ext_str + ext_len) - z >= 2) && !memcm…
1389 mydata->ext_len = (mydata->fname + fname_len) - mydata->ext;
1734 static int phar_analyze_path(const char *fname, const char *ext, int ext_len, int for_create TSRMLS… argument
1738 char *filename = estrndup(fname, (ext - fname) + ext_len);
1794 slash = strstr(realpath, filename) + ((ext - fname) + ext_len);
1836 static int phar_check_str(const char *fname, const char *ext_str, int ext_len, int executable, int … argument
1841 if (ext_len >= 50) {
1847 memcpy(test, ext_str - 1, ext_len + 1);
1848 test[ext_len + 1] = '\0';
1855 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1866 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1870 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1891 …e_ext(const char *filename, int filename_len, const char **ext_str, int *ext_len, int executable, … argument
1896 *ext_len = 0;
1909 *ext_len = -2;
1915 *ext_len = -1;
1921 *ext_len = -1;
1931 *ext_str = filename + (filename_len - (*pphar)->ext_len);
1933 *ext_len = (*pphar)->ext_len;
1951 *ext_str = filename + (filename_len - (*pphar)->ext_len);
1981 *ext_str = filename + (keylen - (*pphar)->ext_len);
2011 *ext_str = filename + (keylen - (*pphar)->ext_len);
2039 *ext_len = strlen(pos);
2042 switch (phar_check_str(filename, *ext_str, *ext_len, executable, for_create TSRMLS_CC)) {
2053 *ext_len = slash - pos;
2055 switch (phar_check_str(filename, *ext_str, *ext_len, executable, for_create TSRMLS_CC)) {
2063 *ext_len = 0;
2262 int ext_len, free_filename = 0; local
2273 ext_len = 0;
2280 …if (phar_detect_phar_fname_ext(filename, filename_len, &ext_str, &ext_len, executable, for_create,…
2281 if (ext_len != -1) {
2298 ext_len = 0;
2302 *arch_len = ext_str - filename + ext_len;
2305 if (ext_str[ext_len]) {
2307 *entry = estrndup(ext_str+ext_len, *entry_len);