Lines Matching refs:filename_len

30 char *(*phar_save_resolve_path)(const char *filename, int filename_len TSRMLS_DC);
467 …sh_del(&idata->phar->manifest, idata->internal_file->filename, idata->internal_file->filename_len); in phar_entry_remove()
1062 PHAR_GET_32(buffer, entry.filename_len);
1064 if (entry.filename_len == 0) {
1072 if (entry.filename_len + 20 > endbuffer - buffer) {
1076 …if ((manifest_ver & PHAR_API_VER_MASK) >= PHAR_API_MIN_DIR && buffer[entry.filename_len - 1] == '/…
1082 phar_add_virtual_dirs(mydata, buffer, entry.filename_len TSRMLS_CC);
1083 entry.filename = pestrndup(buffer, entry.filename_len, entry.is_persistent);
1084 buffer += entry.filename_len;
1104 entry.filename_len--;
1173 …zend_hash_add(&mydata->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_en…
1891 int phar_detect_phar_fname_ext(const char *filename, int filename_len, const char **ext_str, int *e… argument
1898 if (!filename_len || filename_len == 1) {
1904 pos = memchr(filename, '/', filename_len);
1908 if (*(pos - 1) == ':' && (pos - filename) < filename_len - 1 && *(pos + 1) == '/') {
1930 …if (SUCCESS == zend_hash_find(&(PHAR_GLOBALS->phar_fname_map), (char *) filename, filename_len, (v…
1931 *ext_str = filename + (filename_len - (*pphar)->ext_len);
1950 …ached) && SUCCESS == zend_hash_find(&cached_phars, (char *) filename, filename_len, (void **)&ppha…
1951 *ext_str = filename + (filename_len - (*pphar)->ext_len);
1969 if (keylen > (uint) filename_len) {
1975 if (!memcmp(filename, str_key, keylen) && ((uint)filename_len == keylen
1999 if (keylen > (uint) filename_len) {
2005 if (!memcmp(filename, str_key, keylen) && ((uint)filename_len == keylen
2021 pos = memchr(filename + 1, '.', filename_len);
2028 pos = memchr(pos + 1, '.', filename_len - (pos - filename) + 1);
2034 slash = memchr(pos, '/', filename_len - (pos - filename));
2256 int phar_split_fname(char *filename, int filename_len, char **arch, int *arch_len, char **entry, in… argument
2264 if (CHECK_NULL_PATH(filename, filename_len)) {
2270 filename_len -= 7;
2277 filename = estrndup(filename, filename_len);
2278 phar_unixify_path_separators(filename, filename_len);
2280 …if (phar_detect_phar_fname_ext(filename, filename_len, &ext_str, &ext_len, executable, for_create,…
2306 *entry_len = filename_len - *arch_len;
2440 PHAR_ZIP_16(local.filename_len) +
2456 …if (entry->filename_len != PHAR_ZIP_16(local.filename_len) || entry->crc32 != PHAR_ZIP_32(local.cr…
2463 …sizeof(local) + entry->header_offset + PHAR_ZIP_16(local.filename_len) + PHAR_ZIP_16(local.extra_l…
2788 phar_add_virtual_dirs(phar, entry->filename, entry->filename_len TSRMLS_CC);
2812 …offset += 4 + entry->filename_len + sizeof(entry_buffer) + entry->metadata_str.len + (entry->is_di…
3016 phar_set_32(entry_buffer, entry->filename_len + 1);
3018 phar_set_32(entry_buffer, entry->filename_len);
3022 || entry->filename_len != php_stream_write(newfile, entry->filename, entry->filename_len)
3338 static char *phar_resolve_path(const char *filename, int filename_len TSRMLS_DC)
3340 return phar_find_in_include_path((char *) filename, filename_len, NULL TSRMLS_CC);