Lines Matching refs:rsrc_int
1223 zip_rsrc *rsrc_int; in PHP_NAMED_FUNCTION() local
1243 rsrc_int = (zip_rsrc *)emalloc(sizeof(zip_rsrc)); in PHP_NAMED_FUNCTION()
1245 rsrc_int->za = zip_open(resolved_path, 0, &err); in PHP_NAMED_FUNCTION()
1246 if (rsrc_int->za == NULL) { in PHP_NAMED_FUNCTION()
1247 efree(rsrc_int); in PHP_NAMED_FUNCTION()
1251 rsrc_int->index_current = 0; in PHP_NAMED_FUNCTION()
1252 rsrc_int->num_files = zip_get_num_files(rsrc_int->za); in PHP_NAMED_FUNCTION()
1254 ZEND_REGISTER_RESOURCE(return_value, rsrc_int, le_zip_dir); in PHP_NAMED_FUNCTION()
1282 zip_rsrc *rsrc_int; in PHP_NAMED_FUNCTION() local
1287 ZEND_FETCH_RESOURCE(rsrc_int, zip_rsrc *, &zip_dp, -1, le_zip_dir_name, le_zip_dir); in PHP_NAMED_FUNCTION()
1289 if (rsrc_int && rsrc_int->za) { in PHP_NAMED_FUNCTION()
1290 if (rsrc_int->index_current >= rsrc_int->num_files) { in PHP_NAMED_FUNCTION()
1296 ret = zip_stat_index(rsrc_int->za, rsrc_int->index_current, 0, &zr_rsrc->sb); in PHP_NAMED_FUNCTION()
1303 zr_rsrc->zf = zip_fopen_index(rsrc_int->za, rsrc_int->index_current, 0); in PHP_NAMED_FUNCTION()
1305 rsrc_int->index_current++; in PHP_NAMED_FUNCTION()