/php-src/ext/standard/ |
H A D | array.c | 1461 php_array_walk_context *context, zval *array, zval *userdata, bool recursive) in php_array_walk() argument 1473 zend_fcall_info fci = context->fci; in php_array_walk() 1548 result = php_array_walk(context, zv, userdata, recursive); in php_array_walk() 1559 result = zend_call_function(&fci, &context->fci_cache); in php_array_walk() 1602 php_array_walk_context context; in PHP_FUNCTION() local 1606 Z_PARAM_FUNC(context.fci, context.fci_cache) in PHP_FUNCTION() 1611 php_array_walk(&context, array, userdata, /* recursive */ false); in PHP_FUNCTION() 1621 php_array_walk_context context; in PHP_FUNCTION() local 1625 Z_PARAM_FUNC(context.fci, context.fci_cache) in PHP_FUNCTION() 1630 php_array_walk(&context, array, userdata, /* recursive */ true); in PHP_FUNCTION()
|
/php-src/ext/hash/ |
H A D | hash.c | 363 void *context; in php_hash_do_hash() local 395 efree(context); in php_hash_do_hash() 404 efree(context); in php_hash_do_hash() 505 void *context; in php_hash_do_hash_hmac() local 561 efree(context); in php_hash_do_hash_hmac() 616 void *context; in PHP_FUNCTION() local 650 hash->context = context; in PHP_FUNCTION() 904 void *context; in PHP_FUNCTION() local 980 efree(context); in PHP_FUNCTION() 998 void *context; in PHP_FUNCTION() local [all …]
|
/php-src/ |
H A D | configure.ac | 79 dnl Define where extension directories are located in the configure context. 1344 AC_MSG_CHECKING([for fiber switching context])
|
H A D | UPGRADING | 493 to share resources with other processes within this context.
|
H A D | .gitattributes | 16 # Configure proper diff drivers to improve the context lines in the output
|
/php-src/ext/sqlite3/ |
H A D | sqlite3.c | 822 sqlite3_result_int64(context, Z_LVAL(retval)); in sqlite3_do_callback() 824 sqlite3_result_int(context, Z_LVAL(retval)); in sqlite3_do_callback() 829 sqlite3_result_null(context); in sqlite3_do_callback() 833 sqlite3_result_double(context, Z_DVAL(retval)); in sqlite3_do_callback() 848 sqlite3_result_error(context, "failed to invoke callback", 0); in sqlite3_do_callback() 873 php_sqlite3_func *func = (php_sqlite3_func *)sqlite3_user_data(context); in php_sqlite3_callback_func() 875 sqlite3_do_callback(&func->func, argc, argv, context, 0); in php_sqlite3_callback_func() 881 php_sqlite3_func *func = (php_sqlite3_func *)sqlite3_user_data(context); in php_sqlite3_callback_step() 886 sqlite3_do_callback(&func->step, argc, argv, context, 1); in php_sqlite3_callback_step() 892 php_sqlite3_func *func = (php_sqlite3_func *)sqlite3_user_data(context); in php_sqlite3_callback_final() [all …]
|
/php-src/ext/sqlite3/tests/ |
H A D | sqlite3_trampoline_create_aggregate_no_leak.phpt | 13 $context = $arguments[0]; 15 return implode(',', $context['values']); 17 if (empty($context)) { 18 $context = ['total' => 0, 'values' => []]; 20 $context['total'] += (int) $arguments[2]; 21 $context['values'][] = $context['total']; 22 return $context;
|
/php-src/ext/pdo_sqlite/ |
H A D | pdo_sqlite.c | 335 static int php_sqlite_collation_callback(void *context, int string1_len, const void *string1, in php_sqlite_collation_callback() argument 341 struct pdo_sqlite_collation *collation = (struct pdo_sqlite_collation*) context; in php_sqlite_collation_callback()
|
H A D | sqlite_driver.c | 333 agg_context = sqlite3_aggregate_context(context, sizeof(aggregate_context)); in do_callback() 387 sqlite3_result_int(context, Z_LVAL(retval)); in do_callback() 391 sqlite3_result_null(context); in do_callback() 395 sqlite3_result_double(context, Z_DVAL(retval)); in do_callback() 407 sqlite3_result_error(context, "failed to invoke callback", 0); in do_callback() 435 struct pdo_sqlite_func *func = (struct pdo_sqlite_func*)sqlite3_user_data(context); in php_sqlite3_func_step_callback() 437 do_callback(&func->step, argc, argv, context, 1); in php_sqlite3_func_step_callback() 440 static void php_sqlite3_func_final_callback(sqlite3_context *context) in php_sqlite3_func_final_callback() argument 444 do_callback(&func->fini, 0, NULL, context, 1); in php_sqlite3_func_final_callback() 452 struct pdo_sqlite_collation *collation = (struct pdo_sqlite_collation*) context; in php_sqlite3_collation_callback() [all …]
|
/php-src/ext/dom/ |
H A D | php_dom.h | 191 void dom_parent_node_prepend(dom_object *context, zval *nodes, uint32_t nodesc); 192 void dom_parent_node_append(dom_object *context, zval *nodes, uint32_t nodesc); 193 void dom_parent_node_after(dom_object *context, zval *nodes, uint32_t nodesc); 194 void dom_parent_node_before(dom_object *context, zval *nodes, uint32_t nodesc); 195 void dom_parent_node_replace_children(dom_object *context, zval *nodes, uint32_t nodesc); 196 void dom_child_node_remove(dom_object *context); 197 void dom_child_replace_with(dom_object *context, zval *nodes, uint32_t nodesc);
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_watch.c | 285 int phpdbg_watchpoint_segfault_handler(siginfo_t *info, void *context) {
|
/php-src/ext/libxml/ |
H A D | libxml.c | 489 void *context = NULL; in php_libxml_input_buffer_create_filename() local 500 if (context == NULL) { in php_libxml_input_buffer_create_filename() 520 ret->context = context; in php_libxml_input_buffer_create_filename() 536 void *context = NULL; in php_libxml_output_buffer_create_filename() local 560 if (context == NULL) { in php_libxml_output_buffer_create_filename() 564 if (context == NULL) { in php_libxml_output_buffer_create_filename() 571 ret->context = context; in php_libxml_output_buffer_create_filename() 717 if (context->memb == NULL) { \ in _php_libxml_external_entity_loader() 721 (char *)context->memb); \ in _php_libxml_external_entity_loader() 759 pib->context = stream; in _php_libxml_external_entity_loader() [all …]
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 6567 PHP_SHA1_CTX context; in ZEND_METHOD() local 6588 PHP_SHA1Init(&context); in ZEND_METHOD() 6589 PHP_SHA1Update(&context, (unsigned char *) &Z_REF(intern->obj), sizeof(zend_reference *)); in ZEND_METHOD() 6590 PHP_SHA1Update(&context, REFLECTION_G(key), REFLECTION_KEY_LEN); in ZEND_METHOD() 6591 PHP_SHA1Final(digest, &context); in ZEND_METHOD() 7144 …if (fiber == NULL || fiber->context.status == ZEND_FIBER_STATUS_INIT || fiber->context.status == Z… 7231 if (fiber == NULL || fiber->context.status == ZEND_FIBER_STATUS_DEAD) { in ZEND_METHOD()
|
/php-src/Zend/ |
H A D | zend_compile.c | 163 CG(context).last_brk_cont++; in get_next_brk_cont_element() 164 …CG(context).brk_cont_array = erealloc(CG(context).brk_cont_array, sizeof(zend_brk_cont_element) * … in get_next_brk_cont_element() 165 return &CG(context).brk_cont_array[CG(context).last_brk_cont-1]; in get_next_brk_cont_element() 318 *prev_context = CG(context); in zend_oparray_context_begin() 320 CG(context).vars_size = 0; in zend_oparray_context_begin() 327 CG(context).labels = NULL; in zend_oparray_context_begin() 338 if (CG(context).labels) { in zend_oparray_context_end() 341 CG(context).labels = NULL; in zend_oparray_context_end() 436 memset(&CG(context), 0, sizeof(CG(context))); in init_compiler() 698 CG(context).current_brk_cont = CG(context).last_brk_cont; in zend_begin_loop() [all …]
|
H A D | zend_globals.h | 124 zend_oparray_context context; member 381 const char *text, size_t length, void *context);
|
H A D | zend_execute.c | 3677 …info *prop_info, zval *orig_val, bool strict, zend_verify_prop_assignable_by_ref_context context) { in zend_verify_prop_assignable_by_ref_ex() argument 3708 if (EXPECTED(context == ZEND_VERIFY_PROP_ASSIGNABLE_BY_REF_CONTEXT_ASSIGNMENT)) { in zend_verify_prop_assignable_by_ref_ex() 3711 ZEND_ASSERT(context == ZEND_VERIFY_PROP_ASSIGNABLE_BY_REF_CONTEXT_MAGIC_GET); in zend_verify_prop_assignable_by_ref_ex()
|
/php-src/ext/pcntl/ |
H A D | pcntl.c | 1195 static void pcntl_signal_handler(int signo, siginfo_t *siginfo, void *context) in pcntl_signal_handler() argument
|
H A D | config.m4 | 12 dnl if unsupported, -1 means automatically ENOSYS in this context
|
/php-src/ext/dom/lexbor/lexbor/html/interfaces/ |
H A D | document.c | 648 context.doc = doc; in lxb_html_document_style_remove_by_rule_cb() 649 context.list = style->declarations; in lxb_html_document_style_remove_by_rule_cb() 663 if (context->list == NULL) { in lxb_html_document_style_remove_avl_cb() 1080 lxb_html_document_event_ctx_t context; 1110 context.doc = doc; 1111 context.all = false; 1124 if (context->all) { 1140 lxb_html_document_event_ctx_t context; 1157 context.doc = doc; 1218 context.doc = doc; [all …]
|
H A D | element.c | 585 lexbor_serialize_ctx_t context; in lxb_html_element_style_serialize() local 587 context.cb = cb; in lxb_html_element_style_serialize() 588 context.ctx = ctx; in lxb_html_element_style_serialize() 589 context.opt = opt; in lxb_html_element_style_serialize() 590 context.count = 0; in lxb_html_element_style_serialize() 606 if (context->count > 0) { in lxb_html_element_style_serialize_cb() 611 context->count = 1; in lxb_html_element_style_serialize_cb() 613 return lxb_css_rule_serialize(node->value, context->cb, context->ctx); in lxb_html_element_style_serialize_cb() 637 context.str = str; in lxb_html_element_style_serialize_str() 638 context.mraw = doc->text; in lxb_html_element_style_serialize_str() [all …]
|
/php-src/ext/dom/lexbor/lexbor/core/ |
H A D | plog.h | 19 void *context; member 68 entry->context = ctx; in lexbor_plog_push()
|
/php-src/ext/mysqlnd/ |
H A D | mysqlnd_vio.c | 515 php_stream_context * context = php_stream_context_alloc(); in MYSQLND_METHOD() local 524 php_stream_context_set_option(context, "ssl", "local_pk", &key_zval); in MYSQLND_METHOD() 531 php_stream_context_set_option(context, "ssl", "local_cert", &cert_zval); in MYSQLND_METHOD() 533 php_stream_context_set_option(context, "ssl", "local_pk", &cert_zval); in MYSQLND_METHOD() 541 php_stream_context_set_option(context, "ssl", "cafile", &cafile_zval); in MYSQLND_METHOD() 548 php_stream_context_set_option(context, "ssl", "capath", &capath_zval); in MYSQLND_METHOD() 555 php_stream_context_set_option(context, "ssl", "passphrase", &passphrase_zval); in MYSQLND_METHOD() 562 php_stream_context_set_option(context, "ssl", "ciphers", &cipher_zval); in MYSQLND_METHOD() 585 php_stream_context_set(net_stream, context); in MYSQLND_METHOD() 588 ZEND_ASSERT(GC_REFCOUNT(context->res) == 2); in MYSQLND_METHOD() [all …]
|
/php-src/main/ |
H A D | output.c | 259 if (context.out.data && context.out.used) { in php_output_flush() 792 if (context->in.free && context->in.data) { in php_output_context_feed() 809 context->in.data = context->out.data; in php_output_context_swap() 810 context->in.used = context->out.used; in php_output_context_swap() 811 context->in.free = context->out.free; in php_output_context_swap() 812 context->in.size = context->out.size; in php_output_context_swap() 824 context->out.data = context->in.data; in php_output_context_pass() 825 context->out.used = context->in.used; in php_output_context_pass() 826 context->out.size = context->in.size; in php_output_context_pass() 827 context->out.free = context->in.free; in php_output_context_pass() [all …]
|
/php-src/sapi/phpdbg/tests/ |
H A D | gh13931.phpt | 18 Fatal error: 'break' not in the 'loop' or 'switch' context in %s on line %d
|
/php-src/Zend/tests/ |
H A D | gh13931.phpt | 22 Fatal error: 'break' not in the 'loop' or 'switch' context in %s on line %d
|