manifest 180 ext/phar/dirstream.c static php_stream *phar_make_dirstream(char *dir, HashTable *manifest TSRMLS_DC) /* {{{ */ manifest 191 ext/phar/dirstream.c if ((*dir == '/' && dirlen == 1 && (manifest->nNumOfElements == 0)) || (dirlen >= sizeof(".phar")-1 && !memcmp(dir, ".phar", sizeof(".phar")-1))) { manifest 198 ext/phar/dirstream.c zend_hash_internal_pointer_reset(manifest); manifest 200 ext/phar/dirstream.c while (FAILURE != zend_hash_has_more_elements(manifest)) { manifest 202 ext/phar/dirstream.c if (HASH_KEY_NON_EXISTENT == zend_hash_get_current_key_ex(manifest, &str_key, &keylen, &unused, 0, NULL)) { manifest 208 ext/phar/dirstream.c if (SUCCESS != zend_hash_move_forward(manifest)) { manifest 219 ext/phar/dirstream.c if (SUCCESS != zend_hash_move_forward(manifest)) { manifest 241 ext/phar/dirstream.c if (SUCCESS != zend_hash_move_forward(manifest)) { manifest 247 ext/phar/dirstream.c if (SUCCESS != zend_hash_move_forward(manifest)) { manifest 280 ext/phar/dirstream.c if (SUCCESS != zend_hash_move_forward(manifest)) { manifest 358 ext/phar/dirstream.c ret = phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); manifest 363 ext/phar/dirstream.c if (!phar->manifest.arBuckets) { manifest 368 ext/phar/dirstream.c if (SUCCESS == zend_hash_find(&phar->manifest, internal_file, strlen(internal_file), (void**)&entry) && !entry->is_dir) { manifest 378 ext/phar/dirstream.c return phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); manifest 383 ext/phar/dirstream.c zend_hash_internal_pointer_reset(&phar->manifest); manifest 384 ext/phar/dirstream.c while (FAILURE != zend_hash_has_more_elements(&phar->manifest)) { manifest 387 ext/phar/dirstream.c &phar->manifest, &str_key, &keylen, &unused, 0, NULL)) { manifest 393 ext/phar/dirstream.c return phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); manifest 397 ext/phar/dirstream.c if (SUCCESS != zend_hash_move_forward(&phar->manifest)) { manifest 519 ext/phar/dirstream.c if (SUCCESS != zend_hash_add(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 530 ext/phar/dirstream.c zend_hash_del(&phar->manifest, entry.filename, entry.filename_len); manifest 614 ext/phar/dirstream.c for (zend_hash_internal_pointer_reset(&phar->manifest); manifest 615 ext/phar/dirstream.c HASH_KEY_NON_EXISTENT != zend_hash_get_current_key_ex(&phar->manifest, &str_key, &key_len, &unused, 0, NULL); manifest 616 ext/phar/dirstream.c zend_hash_move_forward(&phar->manifest) manifest 163 ext/phar/func_interceptors.c if (!zend_hash_exists(&(phar->manifest), entry + 1, entry_len - 1)) { manifest 171 ext/phar/func_interceptors.c if (!zend_hash_exists(&(phar->manifest), entry, entry_len)) { manifest 286 ext/phar/func_interceptors.c if (!zend_hash_exists(&(phar->manifest), entry + 1, entry_len - 1)) { manifest 294 ext/phar/func_interceptors.c if (!zend_hash_exists(&(phar->manifest), entry, entry_len)) { manifest 382 ext/phar/func_interceptors.c if (!zend_hash_exists(&(phar->manifest), entry + 1, entry_len - 1)) { manifest 390 ext/phar/func_interceptors.c if (!zend_hash_exists(&(phar->manifest), entry, entry_len)) { manifest 656 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry + 1, entry_len - 1, (void **) &data)) { manifest 662 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry, entry_len, (void **) &data)) { manifest 700 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry + 1, entry_len - 1, (void **) &data)) { manifest 936 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry + 1, entry_len - 1, (void **) &etemp)) { manifest 944 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry, entry_len, (void **) &etemp)) { manifest 1003 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry + 1, entry_len - 1, (void **) &etemp)) { manifest 1011 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(&(phar->manifest), entry, entry_len, (void **) &etemp)) { manifest 224 ext/phar/phar.c if (phar->manifest.arBuckets) { manifest 225 ext/phar/phar.c zend_hash_destroy(&phar->manifest); manifest 226 ext/phar/phar.c phar->manifest.arBuckets = NULL; manifest 297 ext/phar/phar.c if (!zend_hash_num_elements(&phar->manifest)) { manifest 364 ext/phar/phar.c zend_hash_apply(&(phar_data->manifest), phar_tmpclose_apply TSRMLS_CC); manifest 467 ext/phar/phar.c zend_hash_del(&idata->phar->manifest, idata->internal_file->filename, idata->internal_file->filename_len); manifest 565 ext/phar/phar.c if (PHAR_G(readonly) && FAILURE == zend_hash_find(&(phar->manifest), ".phar/stub.php", sizeof(".phar/stub.php")-1, (void **)&stub)) { manifest 1040 ext/phar/phar.c zend_hash_init(&mydata->manifest, manifest_count, manifest 1173 ext/phar/phar.c zend_hash_add(&mydata->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL); manifest 1284 ext/phar/phar.c if (FAILURE == zend_hash_find(&((*test)->manifest), ".phar/stub.php", sizeof(".phar/stub.php")-1, (void **)&stub)) { manifest 1397 ext/phar/phar.c zend_hash_init(&mydata->manifest, sizeof(phar_entry_info), manifest 2556 ext/phar/phar.c char manifest[18], entry_buffer[24]; manifest 2580 ext/phar/phar.c if (!zend_hash_num_elements(&phar->manifest) && !user_stub) { manifest 2725 ext/phar/phar.c zend_hash_apply(&phar->manifest, phar_flush_clean_deleted_apply TSRMLS_CC); manifest 2738 ext/phar/phar.c for (zend_hash_internal_pointer_reset(&phar->manifest); manifest 2739 ext/phar/phar.c zend_hash_has_more_elements(&phar->manifest) == SUCCESS; manifest 2740 ext/phar/phar.c zend_hash_move_forward(&phar->manifest)) { manifest 2741 ext/phar/phar.c if (zend_hash_get_current_data(&phar->manifest, (void **)&entry) == FAILURE) { manifest 2917 ext/phar/phar.c manifest_len = offset + phar->alias_len + sizeof(manifest) + main_metadata_str.len; manifest 2918 ext/phar/phar.c phar_set_32(manifest, manifest_len); manifest 2920 ext/phar/phar.c if(manifest[0] == '\r' || manifest[0] == '\n') { manifest 2922 ext/phar/phar.c phar_set_32(manifest, manifest_len); manifest 2925 ext/phar/phar.c phar_set_32(manifest+4, new_manifest_count); manifest 2927 ext/phar/phar.c *(manifest + 8) = (unsigned char) (((PHAR_API_VERSION) >> 8) & 0xFF); manifest 2928 ext/phar/phar.c *(manifest + 9) = (unsigned char) (((PHAR_API_VERSION) & 0xF0)); manifest 2930 ext/phar/phar.c *(manifest + 8) = (unsigned char) (((PHAR_API_VERSION_NODIR) >> 8) & 0xFF); manifest 2931 ext/phar/phar.c *(manifest + 9) = (unsigned char) (((PHAR_API_VERSION_NODIR) & 0xF0)); manifest 2933 ext/phar/phar.c phar_set_32(manifest+10, global_flags); manifest 2934 ext/phar/phar.c phar_set_32(manifest+14, phar->alias_len); manifest 2937 ext/phar/phar.c if (sizeof(manifest) != php_stream_write(newfile, manifest, sizeof(manifest)) manifest 2956 ext/phar/phar.c phar_set_32(manifest, main_metadata_str.len); manifest 2957 ext/phar/phar.c if (4 != php_stream_write(newfile, manifest, 4) || (main_metadata_str.len manifest 2980 ext/phar/phar.c for (zend_hash_internal_pointer_reset(&phar->manifest); manifest 2981 ext/phar/phar.c zend_hash_has_more_elements(&phar->manifest) == SUCCESS; manifest 2982 ext/phar/phar.c zend_hash_move_forward(&phar->manifest)) { manifest 2984 ext/phar/phar.c if (zend_hash_get_current_data(&phar->manifest, (void **)&entry) == FAILURE) { manifest 3051 ext/phar/phar.c if(1 != php_stream_write(newfile, manifest, 1)) { manifest 3068 ext/phar/phar.c for (zend_hash_internal_pointer_reset(&phar->manifest); manifest 3069 ext/phar/phar.c zend_hash_has_more_elements(&phar->manifest) == SUCCESS; manifest 3070 ext/phar/phar.c zend_hash_move_forward(&phar->manifest)) { manifest 3072 ext/phar/phar.c if (zend_hash_get_current_data(&phar->manifest, (void **)&entry) == FAILURE) { manifest 3518 ext/phar/phar.c stuff[pphar[0]->phar_pos].manifest = (phar_entry_fp_info *) ecalloc( zend_hash_num_elements(&(pphar[0]->manifest)), sizeof(phar_entry_fp_info)); manifest 3557 ext/phar/phar.c efree(PHAR_GLOBALS->cached_fp[i].manifest); manifest 301 ext/phar/phar_internal.h HashTable manifest; manifest 345 ext/phar/phar_internal.h phar_entry_fp_info *manifest; manifest 429 ext/phar/phar_internal.h data = &(PHAR_GLOBALS->cached_fp[entry->phar->phar_pos].manifest[entry->manifest_pos]); manifest 439 ext/phar/phar_internal.h return PHAR_GLOBALS->cached_fp[entry->phar->phar_pos].manifest[entry->manifest_pos].fp_type; manifest 447 ext/phar/phar_internal.h if (PHAR_GLOBALS->cached_fp[entry->phar->phar_pos].manifest[entry->manifest_pos].fp_type == PHAR_FP) { manifest 448 ext/phar/phar_internal.h if (!PHAR_GLOBALS->cached_fp[entry->phar->phar_pos].manifest[entry->manifest_pos].offset) { manifest 449 ext/phar/phar_internal.h PHAR_GLOBALS->cached_fp[entry->phar->phar_pos].manifest[entry->manifest_pos].offset = entry->offset; manifest 452 ext/phar/phar_internal.h return PHAR_GLOBALS->cached_fp[entry->phar->phar_pos].manifest[entry->manifest_pos].offset; manifest 390 ext/phar/phar_object.c if (zend_hash_exists(&((*pphar)->manifest), e, e_len)) { manifest 1946 ext/phar/phar_object.c RETURN_LONG(zend_hash_num_elements(&phar_obj->arc.archive->manifest)); manifest 2124 ext/phar/phar_object.c if (!zend_hash_num_elements(&phar->manifest)) { manifest 2248 ext/phar/phar_object.c zend_hash_init(&(phar->manifest), sizeof(phar_entry_info), manifest 2278 ext/phar/phar_object.c for (zend_hash_internal_pointer_reset(&source->manifest); SUCCESS == zend_hash_has_more_elements(&source->manifest); zend_hash_move_forward(&source->manifest)) { manifest 2280 ext/phar/phar_object.c if (FAILURE == zend_hash_get_current_data(&source->manifest, (void **) &entry)) { manifest 2281 ext/phar/phar_object.c zend_hash_destroy(&(phar->manifest)); manifest 2304 ext/phar/phar_object.c zend_hash_destroy(&(phar->manifest)); manifest 2337 ext/phar/phar_object.c zend_hash_add(&(phar->manifest), newentry.filename, newentry.filename_len, (void*)&newentry, sizeof(phar_entry_info), NULL); manifest 2345 ext/phar/phar_object.c zend_hash_destroy(&(phar->manifest)); manifest 2641 ext/phar/phar_object.c if (zend_hash_exists(&phar_obj->arc.archive->manifest, fname, (uint) fname_len)) { manifest 2642 ext/phar/phar_object.c if (SUCCESS == zend_hash_find(&phar_obj->arc.archive->manifest, fname, (uint) fname_len, (void**)&entry)) { manifest 3182 ext/phar/phar_object.c static void pharobj_set_compression(HashTable *manifest, php_uint32 compress TSRMLS_DC) /* {{{ */ manifest 3184 ext/phar/phar_object.c zend_hash_apply_with_argument(manifest, phar_set_compression, &compress TSRMLS_CC); manifest 3188 ext/phar/phar_object.c static int pharobj_cancompress(HashTable *manifest TSRMLS_DC) /* {{{ */ manifest 3193 ext/phar/phar_object.c zend_hash_apply_with_argument(manifest, phar_test_compression, &test TSRMLS_CC); manifest 3361 ext/phar/phar_object.c if (!pharobj_cancompress(&phar_obj->arc.archive->manifest TSRMLS_CC)) { manifest 3376 ext/phar/phar_object.c pharobj_set_compression(&phar_obj->arc.archive->manifest, flags TSRMLS_CC); manifest 3405 ext/phar/phar_object.c if (!pharobj_cancompress(&phar_obj->arc.archive->manifest TSRMLS_CC)) { manifest 3418 ext/phar/phar_object.c pharobj_set_compression(&phar_obj->arc.archive->manifest, PHAR_ENT_COMPRESSED_NONE TSRMLS_CC); manifest 3469 ext/phar/phar_object.c if (!zend_hash_exists(&phar_obj->arc.archive->manifest, oldfile, (uint) oldfile_len) || SUCCESS != zend_hash_find(&phar_obj->arc.archive->manifest, oldfile, (uint) oldfile_len, (void**)&oldentry) || oldentry->is_deleted) { manifest 3475 ext/phar/phar_object.c if (zend_hash_exists(&phar_obj->arc.archive->manifest, newfile, (uint) newfile_len)) { manifest 3476 ext/phar/phar_object.c if (SUCCESS == zend_hash_find(&phar_obj->arc.archive->manifest, newfile, (uint) newfile_len, (void**)&temp) || !temp->is_deleted) { manifest 3495 ext/phar/phar_object.c zend_hash_find(&phar_obj->arc.archive->manifest, oldfile, (uint) oldfile_len, (void**)&oldentry); manifest 3527 ext/phar/phar_object.c zend_hash_add(&oldentry->phar->manifest, newfile, newfile_len, (void*)&newentry, sizeof(phar_entry_info), NULL); manifest 3555 ext/phar/phar_object.c if (zend_hash_exists(&phar_obj->arc.archive->manifest, fname, (uint) fname_len)) { manifest 3556 ext/phar/phar_object.c if (SUCCESS == zend_hash_find(&phar_obj->arc.archive->manifest, fname, (uint) fname_len, (void**)&entry)) { manifest 3779 ext/phar/phar_object.c if (zend_hash_exists(&phar_obj->arc.archive->manifest, fname, (uint) fname_len)) { manifest 3780 ext/phar/phar_object.c if (SUCCESS == zend_hash_find(&phar_obj->arc.archive->manifest, fname, (uint) fname_len, (void**)&entry)) { manifest 3792 ext/phar/phar_object.c zend_hash_find(&phar_obj->arc.archive->manifest, fname, (uint) fname_len, (void **)&entry); manifest 3918 ext/phar/phar_object.c if (SUCCESS == zend_hash_find(&(phar_obj->arc.archive->manifest), ".phar/stub.php", sizeof(".phar/stub.php")-1, (void **)&stub)) { manifest 4384 ext/phar/phar_object.c if (FAILURE == zend_hash_find(&phar_obj->arc.archive->manifest, Z_STRVAL_PP(zval_file), Z_STRLEN_PP(zval_file), (void **)&entry)) { manifest 4403 ext/phar/phar_object.c if (FAILURE == zend_hash_find(&phar_obj->arc.archive->manifest, filename, filename_len, (void **)&entry)) { manifest 4420 ext/phar/phar_object.c if (!zend_hash_num_elements(&(phar->manifest))) { manifest 4424 ext/phar/phar_object.c for (zend_hash_internal_pointer_reset(&phar->manifest); manifest 4425 ext/phar/phar_object.c zend_hash_has_more_elements(&phar->manifest) == SUCCESS; manifest 4426 ext/phar/phar_object.c zend_hash_move_forward(&phar->manifest)) { manifest 4428 ext/phar/phar_object.c if (zend_hash_get_current_data(&phar->manifest, (void **)&entry) == FAILURE) { manifest 4666 ext/phar/phar_object.c zend_hash_find(&phar->manifest, entry_obj->ent.entry->filename, entry_obj->ent.entry->filename_len, (void **)&entry_obj->ent.entry); manifest 4770 ext/phar/phar_object.c zend_hash_find(&phar->manifest, entry_obj->ent.entry->filename, entry_obj->ent.entry->filename_len, (void **)&entry_obj->ent.entry); manifest 4824 ext/phar/phar_object.c zend_hash_find(&phar->manifest, entry_obj->ent.entry->filename, entry_obj->ent.entry->filename_len, (void **)&entry_obj->ent.entry); manifest 4943 ext/phar/phar_object.c zend_hash_find(&phar->manifest, entry_obj->ent.entry->filename, entry_obj->ent.entry->filename_len, (void **)&entry_obj->ent.entry); manifest 5079 ext/phar/phar_object.c zend_hash_find(&phar->manifest, entry_obj->ent.entry->filename, entry_obj->ent.entry->filename_len, (void **)&entry_obj->ent.entry); manifest 612 ext/phar/stream.c if (!phar->manifest.arBuckets) { manifest 618 ext/phar/stream.c if (SUCCESS == zend_hash_find(&phar->manifest, internal_file, internal_file_len, (void**)&entry)) { manifest 646 ext/phar/stream.c if (SUCCESS != zend_hash_find(&phar->manifest, str_key, keylen, (void **) &entry)) { manifest 663 ext/phar/stream.c if (SUCCESS != zend_hash_find(&phar->manifest, internal_file, internal_file_len, (void**)&entry)) { manifest 855 ext/phar/stream.c if (SUCCESS == zend_hash_find(&(phar->manifest), resource_from->path+1, strlen(resource_from->path)-1, (void **)&entry)) { manifest 875 ext/phar/stream.c zend_hash_add(&(phar->manifest), resource_to->path+1, strlen(resource_to->path)-1, (void **)&new, sizeof(phar_entry_info), (void **) &entry); manifest 883 ext/phar/stream.c zend_hash_del(&(phar->manifest), entry->filename, strlen(entry->filename)); manifest 911 ext/phar/stream.c for (zend_hash_internal_pointer_reset(&phar->manifest); manifest 912 ext/phar/stream.c HASH_KEY_NON_EXISTENT != (key_type = zend_hash_get_current_key_ex(&phar->manifest, &str_key, &key_len, &unused, 0, NULL)) && manifest 913 ext/phar/stream.c SUCCESS == zend_hash_get_current_data(&phar->manifest, (void **) &entry); manifest 914 ext/phar/stream.c zend_hash_move_forward(&phar->manifest) manifest 933 ext/phar/stream.c zend_hash_update_current_key_ex(&phar->manifest, key_type, new_str_key, new_key_len, 0, HASH_UPDATE_KEY_ANYWAY, NULL); manifest 186 ext/phar/tar.c } else if (entry->filename_len >= sizeof(".phar/.metadata/") + sizeof("/.metadata.bin") - 1 && SUCCESS == zend_hash_find(&(entry->phar->manifest), entry->filename + sizeof(".phar/.metadata/") - 1, entry->filename_len - (sizeof("/.metadata.bin") - 1 + sizeof(".phar/.metadata/") - 1), (void *)&mentry)) { manifest 239 ext/phar/tar.c zend_hash_init(&myphar->manifest, 2 + (totalsize >> 12), manifest 489 ext/phar/tar.c if (!zend_hash_exists(&myphar->manifest, hdr->linkname, linkname_len)) { manifest 504 ext/phar/tar.c zend_hash_update(&myphar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), (void **) &newentry); manifest 597 ext/phar/tar.c if (zend_hash_exists(&(myphar->manifest), ".phar/stub.php", sizeof(".phar/stub.php")-1)) { manifest 878 ext/phar/tar.c zend_hash_del(&(entry->phar->manifest), entry->filename, entry->filename_len); manifest 901 ext/phar/tar.c if (entry->filename_len >= sizeof(".phar/.metadata/") + sizeof("/.metadata.bin") - 1 && !zend_hash_exists(&(entry->phar->manifest), entry->filename + sizeof(".phar/.metadata/") - 1, entry->filename_len - (sizeof("/.metadata.bin") - 1 + sizeof(".phar/.metadata/") - 1))) { manifest 917 ext/phar/tar.c zend_hash_del(&(entry->phar->manifest), lookfor, lookfor_len); manifest 922 ext/phar/tar.c if (SUCCESS == zend_hash_find(&(entry->phar->manifest), lookfor, lookfor_len, (void **)&metadata)) { manifest 935 ext/phar/tar.c if (SUCCESS != zend_hash_add(&(entry->phar->manifest), lookfor, lookfor_len, (void *)&newentry, sizeof(phar_entry_info), (void **)&metadata)) { manifest 993 ext/phar/tar.c if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1000 ext/phar/tar.c zend_hash_del(&phar->manifest, ".phar/alias.txt", sizeof(".phar/alias.txt")-1); manifest 1068 ext/phar/tar.c zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL); manifest 1093 ext/phar/tar.c if (!zend_hash_exists(&phar->manifest, ".phar/stub.php", sizeof(".phar/stub.php")-1)) { manifest 1094 ext/phar/tar.c if (SUCCESS != zend_hash_add(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1107 ext/phar/tar.c if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1146 ext/phar/tar.c if (SUCCESS == zend_hash_find(&(phar->manifest), ".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1, (void **)&mentry)) { manifest 1162 ext/phar/tar.c if (SUCCESS != zend_hash_add(&(phar->manifest), ".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1, (void *)&newentry, sizeof(phar_entry_info), (void **)&mentry)) { manifest 1171 ext/phar/tar.c zend_hash_del(&(phar->manifest), ".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1); manifest 1180 ext/phar/tar.c zend_hash_apply_with_argument(&phar->manifest, (apply_func_arg_t) phar_tar_setupmetadata, (void *) &pass TSRMLS_CC); manifest 1192 ext/phar/tar.c zend_hash_apply_with_argument(&phar->manifest, (apply_func_arg_t) phar_tar_writeheaders, (void *) &pass TSRMLS_CC); manifest 74 ext/phar/util.c if (SUCCESS == zend_hash_find(&(entry->phar->manifest), entry->link, strlen(entry->link), (void **)&link_entry) || manifest 75 ext/phar/util.c SUCCESS == zend_hash_find(&(entry->phar->manifest), link, strlen(link), (void **)&link_entry)) { manifest 243 ext/phar/util.c if (SUCCESS == zend_hash_add(&phar->manifest, entry.filename, path_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 301 ext/phar/util.c if (zend_hash_exists(&(phar->manifest), test + 1, try_len - 1)) { manifest 308 ext/phar/util.c if (zend_hash_exists(&(phar->manifest), test, try_len)) { manifest 600 ext/phar/util.c if (FAILURE == zend_hash_add(&phar->manifest, etemp.filename, path_len, (void*)&etemp, sizeof(phar_entry_info), (void **) &entry)) { manifest 1261 ext/phar/util.c if (!phar->manifest.arBuckets) { manifest 1272 ext/phar/util.c if (SUCCESS == zend_hash_find(&phar->manifest, path, path_len, (void**)&entry)) { manifest 1324 ext/phar/util.c if (SUCCESS != zend_hash_find(&phar->manifest, str_key, keylen, (void **) &entry)) { manifest 1373 ext/phar/util.c if (SUCCESS != zend_hash_find(&phar->manifest, path, path_len, (void**)&entry)) { manifest 2062 ext/phar/util.c zend_hash_copy(&newmanifest, &(*pphar)->manifest, NULL, NULL, sizeof(phar_entry_info)); manifest 2064 ext/phar/util.c phar->manifest = newmanifest; manifest 292 ext/phar/zip.c zend_hash_init(&mydata->manifest, PHAR_GET_16(locator.count), manifest 303 ext/phar/zip.c zend_hash_destroy(&mydata->manifest); \ manifest 304 ext/phar/zip.c mydata->manifest.arBuckets = 0; \ manifest 327 ext/phar/zip.c zend_hash_destroy(&mydata->manifest); \ manifest 328 ext/phar/zip.c mydata->manifest.arBuckets = 0; \ manifest 641 ext/phar/zip.c zend_hash_add(&mydata->manifest, entry.filename, entry.filename_len, (void *)&entry,sizeof(phar_entry_info), NULL); manifest 646 ext/phar/zip.c if (zend_hash_exists(&(mydata->manifest), ".phar/stub.php", sizeof(".phar/stub.php")-1)) { manifest 1211 ext/phar/zip.c if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1218 ext/phar/zip.c zend_hash_del(&phar->manifest, ".phar/alias.txt", sizeof(".phar/alias.txt")-1); manifest 1295 ext/phar/zip.c if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1328 ext/phar/zip.c if (!zend_hash_exists(&phar->manifest, ".phar/stub.php", sizeof(".phar/stub.php")-1)) { manifest 1329 ext/phar/zip.c if (SUCCESS != zend_hash_add(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1342 ext/phar/zip.c if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), NULL)) { manifest 1391 ext/phar/zip.c PHAR_SET_16(eocd.counthere, zend_hash_num_elements(&phar->manifest) + 1); manifest 1392 ext/phar/zip.c PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest) + 1); manifest 1394 ext/phar/zip.c PHAR_SET_16(eocd.counthere, zend_hash_num_elements(&phar->manifest)); manifest 1395 ext/phar/zip.c PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest)); manifest 1397 ext/phar/zip.c zend_hash_apply_with_argument(&phar->manifest, phar_zip_changed_apply, (void *) &pass TSRMLS_CC);