/PHP-8.2/ext/dom/lexbor/lexbor/core/ |
H A D | bst.c | 127 entry = entry->right; in lexbor_bst_insert() 137 entry = entry->left; in lexbor_bst_insert() 170 entry = entry->right; in lexbor_bst_insert_not_exists() 180 entry = entry->left; in lexbor_bst_insert_not_exists() 237 entry = entry->right; in lexbor_bst_remove() 240 entry = entry->left; in lexbor_bst_remove() 263 entry = entry->right; in lexbor_bst_remove_close() 267 entry = entry->left; in lexbor_bst_remove_close() 297 entry->next = entry->next->next; in lexbor_bst_remove_by_pointer() 310 if (entry->parent->left == entry) entry->parent->left = NULL; in lexbor_bst_remove_by_pointer() [all …]
|
H A D | shs.c | 40 while (entry->key != NULL) in lexbor_shs_entry_get_static() 46 return entry; in lexbor_shs_entry_get_static() 49 entry = &root[entry->next]; in lexbor_shs_entry_get_static() 55 entry = &root[entry->next]; in lexbor_shs_entry_get_static() 69 while (entry->key != NULL) in lexbor_shs_entry_get_lower_static() 75 return entry; in lexbor_shs_entry_get_lower_static() 78 entry = &root[entry->next]; in lexbor_shs_entry_get_lower_static() 84 entry = &root[entry->next]; in lexbor_shs_entry_get_lower_static() 104 return entry; in lexbor_shs_entry_get_upper_static() 107 entry = &root[entry->next]; in lexbor_shs_entry_get_upper_static() [all …]
|
H A D | bst_map.c | 85 lexbor_bst_map_entry_t *entry; in lexbor_bst_map_search() local 96 entry = bst_entry->value; in lexbor_bst_map_search() 101 return entry; in lexbor_bst_map_search() 119 if (entry == NULL) { in lexbor_bst_map_insert() 123 entry->value = value; in lexbor_bst_map_insert() 125 return entry; in lexbor_bst_map_insert() 148 entry = bst_entry->value; in lexbor_bst_map_insert_not_exists() 153 return entry; in lexbor_bst_map_insert_not_exists() 176 if (entry == NULL) { in lexbor_bst_map_insert_not_exists() 189 bst_entry->value = entry; in lexbor_bst_map_insert_not_exists() [all …]
|
H A D | hash.c | 99 if (entry == NULL) { in _lexbor_hash_entry_create() 110 return entry; in _lexbor_hash_entry_create() 202 return entry; in lexbor_hash_insert() 216 entry = entry->next; in lexbor_hash_insert() 222 return entry->next; in lexbor_hash_insert() 242 return entry; in lexbor_hash_insert_by_entry() 260 item->next = entry; in lexbor_hash_insert_by_entry() 262 return entry; in lexbor_hash_insert_by_entry() 314 prev = entry; in lexbor_hash_remove_by_hash_id() 315 entry = entry->next; in lexbor_hash_remove_by_hash_id() [all …]
|
H A D | hash.h | 163 if (entry->length <= LEXBOR_HASH_SHORT_SIZE) { in lexbor_hash_entry_str() 164 return (lxb_char_t *) entry->u.short_str; in lexbor_hash_entry_str() 167 return entry->u.long_str; in lexbor_hash_entry_str() 171 lexbor_hash_entry_str_set(lexbor_hash_entry_t *entry, in lexbor_hash_entry_str_set() argument 174 entry->length = length; in lexbor_hash_entry_str_set() 177 memcpy(entry->u.short_str, data, length); in lexbor_hash_entry_str_set() 178 return (lxb_char_t *) entry->u.short_str; in lexbor_hash_entry_str_set() 181 entry->u.long_str = data; in lexbor_hash_entry_str_set() 182 return entry->u.long_str; in lexbor_hash_entry_str_set() 188 if (entry->length > LEXBOR_HASH_SHORT_SIZE) { in lexbor_hash_entry_str_free() [all …]
|
H A D | shs.h | 56 const lexbor_shs_hash_t *entry; in lexbor_shs_hash_get_static() local 58 entry = &table[ (key % table_size) + 1 ]; in lexbor_shs_hash_get_static() 61 if (entry->key == key) { in lexbor_shs_hash_get_static() 62 return entry; in lexbor_shs_hash_get_static() 65 entry = &table[entry->next]; in lexbor_shs_hash_get_static() 67 while (entry != table); in lexbor_shs_hash_get_static()
|
H A D | plog.h | 56 lexbor_plog_entry_t *entry; in lexbor_plog_push() local 62 entry = (lexbor_plog_entry_t *) lexbor_array_obj_push(&plog->list); in lexbor_plog_push() 63 if (entry == NULL) { in lexbor_plog_push() 67 entry->data = data; in lexbor_plog_push() 68 entry->context = ctx; in lexbor_plog_push() 69 entry->id = id; in lexbor_plog_push() 71 return (void *) entry; in lexbor_plog_push()
|
/PHP-8.2/ext/phar/ |
H A D | zip.c | 429 entry.filename = (char *) pemalloc(entry.filename_len + 1, entry.is_persistent); in phar_parse_zipfile() 432 pefree(entry.filename, entry.is_persistent); in phar_parse_zipfile() 436 entry.filename[entry.filename_len] = '\0'; in phar_parse_zipfile() 473 entry.offset = entry.offset_abs = entry.header_offset in phar_parse_zipfile() 478 entry.offset = entry.offset_abs = entry.header_offset in phar_parse_zipfile() 894 phar_add_virtual_dirs(entry->phar, entry->filename, entry->filename_len); in phar_zip_changed_apply_int() 943 … if (entry->fp_type == PHAR_MOD && entry->fp != entry->phar->fp && entry->fp != entry->phar->ufp) { in phar_zip_changed_apply_int() 957 …if (entry->flags & PHAR_ENT_COMPRESSION_MASK && (entry->old_flags == entry->flags || !entry->old_f… in phar_zip_changed_apply_int() 1028 entry->old_flags = entry->flags; in phar_zip_changed_apply_int() 1130 …if (entry->fp_type == PHAR_MOD && entry->fp != entry->phar->fp && entry->fp != entry->phar->ufp &&… in phar_zip_changed_apply_int() [all …]
|
H A D | tar.c | 365 entry.filename_len = entry.uncompressed_filesize; in phar_parse_tarfile() 388 entry.filename[entry.filename_len] = '\0'; in phar_parse_tarfile() 456 entry.filename[entry.filename_len - 1] = '\0'; in phar_parse_tarfile() 501 pefree(entry.filename, entry.is_persistent); in phar_parse_tarfile() 728 phar_add_virtual_dirs(entry->phar, entry->filename, entry->filename_len); in phar_tar_writeheaders_int() 831 if (!entry->is_modified && entry->fp_refcount) { in phar_tar_writeheaders_int() 846 if (entry->fp_type == PHAR_MOD && entry->fp != entry->phar->fp && entry->fp != entry->phar->ufp) { in phar_tar_writeheaders_int() 856 entry->offset = entry->offset_abs = pos; in phar_tar_writeheaders_int() 878 if (entry->fp && entry->fp_type == PHAR_MOD) { in phar_tar_setmetadata() 885 entry->offset = entry->offset_abs = 0; in phar_tar_setmetadata() [all …]
|
H A D | util.c | 53 spprintf(&ret, 0, "%s/%s", entry->filename, entry->link); in phar_get_link_location() 66 return entry; in phar_get_link_source() 129 entry = t; in phar_seek_efp() 797 entry->old_flags = entry->flags; in phar_open_entry_fp() 816 entry->old_flags = entry->flags; in phar_create_writeable_entry() 849 entry->old_flags = entry->flags; in phar_create_writeable_entry() 1292 entry->is_temp_dir = entry->is_dir = 1; in phar_get_entry_info_dir() 1318 if (!entry->tmp || !entry->is_mounted) { in phar_get_entry_info_dir() 2015 entry->link = estrdup(entry->link); in phar_update_cached_entry() 2019 entry->tmp = estrdup(entry->tmp); in phar_update_cached_entry() [all …]
|
H A D | phar_internal.h | 339 return entry->phar->fp; in phar_get_entrypfp() 347 return entry->phar->ufp; in phar_get_entrypufp() 355 entry->phar->fp = fp; in phar_set_entrypfp() 365 entry->phar->ufp = fp; in phar_set_entrypufp() 413 entry->fp_type = type; in phar_set_fp_type() 414 entry->offset = offset; in phar_set_fp_type() 417 data = &(PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos]); in phar_set_fp_type() 425 return entry->fp_type; in phar_get_fp_type() 433 return entry->offset; in phar_get_fp_offset() 437 PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].offset = entry->offset; in phar_get_fp_offset() [all …]
|
H A D | dirstream.c | 268 efree(entry); in phar_make_dirstream() 358 } else if (entry && entry->is_dir) { in phar_wrapper_open_dir() 486 entry.is_zip = 1; in phar_wrapper_mkdir() 492 entry.is_tar = 1; in phar_wrapper_mkdir() 498 entry.is_dir = 1; in phar_wrapper_mkdir() 499 entry.phar = phar; in phar_wrapper_mkdir() 516 zend_hash_str_del(&phar->manifest, entry.filename, entry.filename_len); in phar_wrapper_mkdir() 521 phar_add_virtual_dirs(phar, entry.filename, entry.filename_len); in phar_wrapper_mkdir() 609 efree(entry); in phar_wrapper_rmdir() 626 efree(entry); in phar_wrapper_rmdir() [all …]
|
H A D | phar.c | 315 if (entry->fp && !entry->fp_refcount) { in phar_tmpclose_apply() 365 pefree(entry->filename, entry->is_persistent); in destroy_phar_manifest_entry_int() 368 pefree(entry->link, entry->is_persistent); in destroy_phar_manifest_entry_int() 373 pefree(entry->tmp, entry->is_persistent); in destroy_phar_manifest_entry_int() 383 pefree(entry, entry->is_persistent); in destroy_phar_manifest_entry() 1153 entry.filename = pestrndup(buffer, entry.filename_len, entry.is_persistent); in phar_parse_pharfile() 1190 entry.offset = entry.offset_abs = offset; in phar_parse_pharfile() 2434 entry->offset = entry->offset_abs = in phar_postprocess_file() 2872 entry->old_flags = entry->flags; in phar_flush() 3041 if (entry->is_deleted || entry->is_dir || entry->is_mounted) { in phar_flush() [all …]
|
H A D | phar_object.c | 413 efree(entry); in PHP_METHOD() 470 efree(entry); in PHP_METHOD() 471 entry = NULL; in PHP_METHOD() 499 if (entry && path == entry) { in PHP_METHOD() 517 path = entry; in PHP_METHOD() 1163 if (entry) { in PHP_METHOD() 1210 if (entry) { in PHP_METHOD() 1960 entry->cfp = entry->fp; in phar_copy_file_contents() 3126 entry->old_flags = entry->flags; in phar_set_compression() 4644 entry_obj->entry->old_flags = entry_obj->entry->flags; in PHP_METHOD() [all …]
|
/PHP-8.2/ext/opcache/ |
H A D | zend_accelerator_hash.c | 96 while (entry) { in zend_accel_hash_update() 115 return entry; in zend_accel_hash_update() 117 entry = entry->next; in zend_accel_hash_update() 131 entry->data = data; in zend_accel_hash_update() 135 entry->key = key; in zend_accel_hash_update() 138 return entry; in zend_accel_hash_update() 154 while (entry) { in zend_accel_hash_find_ex() 167 return entry; in zend_accel_hash_find_ex() 171 entry = entry->next; in zend_accel_hash_find_ex() 205 while (entry) { in zend_accel_hash_unlink() [all …]
|
/PHP-8.2/Zend/ |
H A D | zend_gdb.c | 64 zend_gdbjit_code_entry *entry; in zend_gdb_register_code() local 67 if (entry == NULL) { in zend_gdb_register_code() 71 entry->symfile_addr = ((char*)entry) + sizeof(zend_gdbjit_code_entry); in zend_gdb_register_code() 72 entry->symfile_size = size; in zend_gdb_register_code() 76 entry->prev_entry = NULL; in zend_gdb_register_code() 79 if (entry->next_entry) { in zend_gdb_register_code() 80 entry->next_entry->prev_entry = entry; in zend_gdb_register_code() 94 zend_gdbjit_code_entry *entry; in zend_gdb_unregister_all() local 99 if (entry->next_entry) { in zend_gdb_unregister_all() 100 entry->next_entry->prev_entry = NULL; in zend_gdb_unregister_all() [all …]
|
/PHP-8.2/ext/dom/lexbor/lexbor/ns/ |
H A D | ns.c | 20 const lexbor_shs_entry_t *entry; in lxb_ns_append() local 28 if (entry != NULL) { in lxb_ns_append() 29 return entry->value; in lxb_ns_append() 57 *length = data->entry.length; in lxb_ns_by_id() 80 const lexbor_shs_entry_t *entry; in lxb_ns_data_by_link() local 88 if (entry != NULL) { in lxb_ns_data_by_link() 89 return entry->value; in lxb_ns_data_by_link() 109 if (entry != NULL) { in lxb_ns_prefix_append() 110 return entry->value; in lxb_ns_prefix_append() 149 if (entry != NULL) { in lxb_ns_prefix_data_by_name() [all …]
|
/PHP-8.2/ext/dom/tests/ |
H A D | dom_test.inc | 14 <row><entry>a1</entry><entry morerows='1'>b1</entry><entry>c1</entry></row> 15 <row><entry>a2</entry><entry>c2</entry></row> 16 <row><entry>a3</entry><entry>b3</entry><entry>c3</entry></row>
|
H A D | dom001.phpt | 29 // The last node should be identical with the last entry in the children array 198 <row><entry>a1</entry><entry morerows="1">b1</entry><entry>c1</entry></row> 199 <row><entry>a2</entry><entry>c2</entry></row> 200 <row><entry>a3</entry><entry>b3</entry><entry>c3</entry></row> 257 <row><entry>a1</entry><entry morerows="1">b1</entry><entry>c1</entry></row> 258 <row><entry>a2</entry><entry>c2</entry></row> 259 <row><entry>a3</entry><entry>b3</entry><entry>c3</entry></row>
|
H A D | bug40836.phpt | 11 <entry xmlns="http://www.w3.org/2005/Atom"> 18 </entry> 21 $entry = $dom->getElementsByTagNameNS("http://www.w3.org/2005/Atom", "entry")->item(0); 22 $contentNode = $entry->getElementsByTagName("content")->item(0)->firstChild; 23 $dateNode = $entry->getElementsByTagName("updated")->item(0)->firstChild; 29 …entry xmlns="http://www.w3.org/2005/Atom"><updated/><content><div xmlns="http://www.w3.org/1999/xh…
|
/PHP-8.2/ext/dom/lexbor/lexbor/selectors/ |
H A D | selectors.c | 442 if (entry == NULL) { in lxb_selectors_find_by_selector() 484 return entry; in lxb_selectors_find_by_selector() 604 if (entry == NULL) { in lxb_selectors_next_by_selector() 648 return entry; in lxb_selectors_next_by_selector() 667 entry = entry->prev; in lxb_selectors_find_by() 678 base = (entry->prev != NULL) ? entry->prev->node : root; in lxb_selectors_find_by() 697 entry = entry->prev; in lxb_selectors_find_by() 704 base = (entry->prev != NULL) ? entry->prev->node : root; in lxb_selectors_find_by() 724 entry = entry->next; in lxb_selectors_find_by() 816 entry->id = 0; in lxb_selectors_find_by_reverse() [all …]
|
/PHP-8.2/ext/dom/lexbor/lexbor/tag/ |
H A D | tag.c | 17 const lexbor_shs_entry_t *entry; in lxb_tag_append() local 21 if (entry != NULL) { in lxb_tag_append() 22 return entry->value; in lxb_tag_append() 44 const lexbor_shs_entry_t *entry; in lxb_tag_append_lower() local 48 if (entry != NULL) { in lxb_tag_append_lower() 49 return entry->value; in lxb_tag_append_lower() 79 const lexbor_shs_entry_t *entry; in lxb_tag_data_by_name() local 87 if (entry != NULL) { in lxb_tag_data_by_name() 88 return (const lxb_tag_data_t *) entry->value; in lxb_tag_data_by_name() 101 const lexbor_shs_entry_t *entry; [all …]
|
/PHP-8.2/ext/dom/lexbor/lexbor/html/tree/ |
H A D | error.c | 18 lxb_html_tree_error_t *entry = lexbor_array_obj_push(parse_errors); in lxb_html_tree_error_add() local 19 if (entry == NULL) { in lxb_html_tree_error_add() 23 entry->id = id; in lxb_html_tree_error_add() 24 entry->line = token->line; in lxb_html_tree_error_add() 25 entry->column = token->column; in lxb_html_tree_error_add() 26 entry->length = token->end - token->begin; in lxb_html_tree_error_add() 28 return entry; in lxb_html_tree_error_add()
|
/PHP-8.2/ext/standard/ |
H A D | browscap.c | 72 if (entry->parent) { 75 efree(entry); 82 if (entry->parent) { in browscap_entry_dtor_persistent() 85 pefree(entry, 1); in browscap_entry_dtor_persistent() 271 for (uint32_t i = entry->kv_start; i < entry->kv_end; i++) { in browscap_entry_add_kv_to_existing_array() 280 HashTable *ht = zend_new_array(2 + (entry->parent ? 1 : 0) + (entry->kv_end - entry->kv_start)); in browscap_entry_to_array() 294 if (entry->parent) { in browscap_entry_to_array() 363 browscap_entry *entry; in php_browscap_parser_cb() local 393 entry->kv_end = entry->kv_start = bdata->kv_used; in php_browscap_parser_cb() 394 entry->parent = NULL; in php_browscap_parser_cb() [all …]
|
/PHP-8.2/ext/dom/lexbor/lexbor/html/tokenizer/ |
H A D | error.c | 19 lxb_html_tokenizer_error_t *entry = lexbor_array_obj_push(parse_errors); in lxb_html_tokenizer_error_add() local 20 if (entry == NULL) { in lxb_html_tokenizer_error_add() 24 entry->id = id; in lxb_html_tokenizer_error_add() 25 entry->pos = pos; in lxb_html_tokenizer_error_add() 27 return entry; in lxb_html_tokenizer_error_add()
|