Lines Matching refs:metadata_tracker
222 phar_metadata_tracker_free(&phar->metadata_tracker, phar->is_persistent);
363 phar_metadata_tracker_free(&entry->metadata_tracker, entry->is_persistent);
1109 phar_parse_metadata_lazy(buffer, &mydata->metadata_tracker, len, mydata->is_persistent);
1188 ZVAL_UNDEF(&entry.metadata_tracker.val);
1189 entry.metadata_tracker.str = NULL;
1190 phar_parse_metadata_lazy(buffer, &entry.metadata_tracker, len, entry.is_persistent);
1199 phar_metadata_tracker_free(&entry.metadata_tracker, entry.is_persistent);
1206 phar_metadata_tracker_free(&entry.metadata_tracker, entry.is_persistent);
1213 phar_metadata_tracker_free(&entry.metadata_tracker, entry.is_persistent);
2718 if (phar->metadata_tracker.str) {
2719 smart_str_appendl(&main_metadata_str, ZSTR_VAL(phar->metadata_tracker.str), ZSTR_LEN(phar->metadata_tracker.str));
2720 } else if (!Z_ISUNDEF(phar->metadata_tracker.val)) {
2722 php_var_serialize(&main_metadata_str, &phar->metadata_tracker.val, &metadata_hash);
2757 if (!Z_ISUNDEF(entry->metadata_tracker.val) && !entry->metadata_tracker.str) {
2762 php_var_serialize(&buf, &entry->metadata_tracker.val, &metadata_hash);
2764 entry->metadata_tracker.str = buf.s;
2768 offset += 4 + entry->filename_len + sizeof(entry_buffer) + (entry->metadata_tracker.str ? ZSTR_LEN(entry->metadata_tracker.str) : 0) + (entry->is_dir ? 1 : 0);
3005 metadata_str = entry->metadata_tracker.str;