Lines Matching refs:manifest

188 static php_stream *phar_make_dirstream(char *dir, HashTable *manifest TSRMLS_DC) /* {{{ */  in phar_make_dirstream()
200 …if ((*dir == '/' && dirlen == 1 && (manifest->nNumOfElements == 0)) || (dirlen >= sizeof(".phar")-… in phar_make_dirstream()
207 zend_hash_internal_pointer_reset(manifest); in phar_make_dirstream()
209 while (FAILURE != zend_hash_has_more_elements(manifest)) { in phar_make_dirstream()
211 …if (HASH_KEY_NON_EXISTENT == zend_hash_get_current_key_ex(manifest, &key, &keylen, &unused, 0, NUL… in phar_make_dirstream()
220 if (SUCCESS != zend_hash_move_forward(manifest)) { in phar_make_dirstream()
232 if (SUCCESS != zend_hash_move_forward(manifest)) { in phar_make_dirstream()
256 if (SUCCESS != zend_hash_move_forward(manifest)) { in phar_make_dirstream()
263 if (SUCCESS != zend_hash_move_forward(manifest)) { in phar_make_dirstream()
297 if (SUCCESS != zend_hash_move_forward(manifest)) { in phar_make_dirstream()
376 ret = phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); in phar_wrapper_open_dir()
381 if (!phar->manifest.arBuckets) { in phar_wrapper_open_dir()
386 …if (SUCCESS == zend_hash_find(&phar->manifest, internal_file, strlen(internal_file), (void**)&entr… in phar_wrapper_open_dir()
396 return phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); in phar_wrapper_open_dir()
401 zend_hash_internal_pointer_reset(&phar->manifest); in phar_wrapper_open_dir()
402 while (FAILURE != zend_hash_has_more_elements(&phar->manifest)) { in phar_wrapper_open_dir()
405 &phar->manifest, &key, &keylen, &unused, 0, NULL)) { in phar_wrapper_open_dir()
413 return phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); in phar_wrapper_open_dir()
418 if (SUCCESS != zend_hash_move_forward(&phar->manifest)) { in phar_wrapper_open_dir()
540 …if (SUCCESS != zend_hash_add(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, s… in phar_wrapper_mkdir()
551 zend_hash_del(&phar->manifest, entry.filename, entry.filename_len); in phar_wrapper_mkdir()
636 for (zend_hash_internal_pointer_reset(&phar->manifest); in phar_wrapper_rmdir()
637 …HASH_KEY_NON_EXISTENT != zend_hash_get_current_key_ex(&phar->manifest, &key, &key_len, &unused, 0,… in phar_wrapper_rmdir()
638 zend_hash_move_forward(&phar->manifest)) { in phar_wrapper_rmdir()