/PHP-8.1/Zend/asm/ |
H A D | make_x86_64_sysv_elf_gas.S | 79 leaq trampoline(%rip), %rcx 101 jmp trampoline 121 trampoline: label
|
H A D | make_x86_64_sysv_macho_gas.S | 51 leaq trampoline(%rip), %rcx 64 trampoline: label
|
H A D | make_i386_sysv_macho_gas.S | 59 addl $trampoline-1b, %ecx 76 trampoline: label
|
H A D | make_ppc32_sysv_elf_gas.S | 75 # save context-function for trampoline 97 # compute abs address of trampoline, use as PC 98 addi %r7, %r4, trampoline - 1b 113 trampoline: label
|
H A D | make_i386_sysv_elf_gas.S | 72 addl $trampoline-1b, %ecx 89 trampoline: label
|
H A D | make_i386_ms_pe_masm.asm | 73 ; compute abs address of label trampoline 74 mov ecx, trampoline 75 ; save address of trampoline as return-address for context-function 123 trampoline: label
|
H A D | make_ppc32_sysv_macho_gas.S | 92 ; store as trampoline's R31
|
/PHP-8.1/Zend/tests/ |
H A D | is_callable_trampoline_uaf.phpt | 2 is_callable() with trampoline should not caused UAF 22 // Extra X::foo() wrapper to force use of allocated trampoline.
|
H A D | gh10072-2.phpt | 2 GH-10072 (PHP crashes when execute_ex is overridden and a trampoline is used from internal code dur…
|
H A D | gh10072.phpt | 2 GH-10072 (PHP crashes when execute_ex is overridden and a trampoline is used from internal code)
|
/PHP-8.1/ext/spl/tests/ |
H A D | gh10011.phpt | 23 echo "Unregister trampoline:\n"; 53 Unregister trampoline:
|
/PHP-8.1/ext/reflection/tests/ |
H A D | default_value_internal_userland_arginfo.phpt | 2 Fetching default value of an internal trampoline function with userland arginfo
|
/PHP-8.1/ext/opcache/tests/jit/ |
H A D | trampoline_001.phpt | 2 JIT Trampoline 001: trampoline cleanup
|
H A D | trampoline_002.phpt | 2 JIT Trampoline 002: trampoline cleanup
|
/PHP-8.1/Zend/ |
H A D | zend_closures.c | 798 zend_internal_function trampoline; in zend_closure_from_frame() local 813 memset(&trampoline, 0, sizeof(zend_internal_function)); in zend_closure_from_frame() 814 trampoline.type = ZEND_INTERNAL_FUNCTION; in zend_closure_from_frame() 815 trampoline.fn_flags = mptr->common.fn_flags & ZEND_ACC_STATIC; in zend_closure_from_frame() 816 trampoline.handler = zend_closure_call_magic; in zend_closure_from_frame() 817 trampoline.function_name = mptr->common.function_name; in zend_closure_from_frame() 818 trampoline.scope = mptr->common.scope; in zend_closure_from_frame() 821 mptr = (zend_function *) &trampoline; in zend_closure_from_frame() 832 if (&mptr->internal_function == &trampoline) { in zend_closure_from_frame()
|
H A D | zend_object_handlers.h | 257 if ((func) == &EG(trampoline)) { \ 258 EG(trampoline).common.function_name = NULL; \
|
H A D | zend_globals.h | 246 zend_function trampoline; member
|
H A D | zend_execute_API.c | 181 EG(trampoline).common.function_name = NULL; in init_executor() 479 ZEND_ASSERT(EG(trampoline).common.function_name == NULL || CG(unclean_shutdown)); in shutdown_executor()
|
H A D | zend_object_handlers.c | 1240 if (EXPECTED(EG(trampoline).common.function_name == NULL)) { in zend_get_call_trampoline_func() 1241 func = &EG(trampoline).op_array; in zend_get_call_trampoline_func()
|
H A D | zend.c | 781 memset(&executor_globals->trampoline, 0, sizeof(zend_op_array)); in executor_globals_ctor()
|
/PHP-8.1/ext/standard/tests/array/ |
H A D | bug74345.phpt | 2 Bug #74345: Call trampoline leaked if callback not invoked
|
/PHP-8.1/ext/zend_test/ |
H A D | test.c | 482 if (EXPECTED(EG(trampoline).common.function_name == NULL)) { in zend_test_class_method_get() 483 fptr = (zend_internal_function *) &EG(trampoline); in zend_test_class_method_get() 505 if (EXPECTED(EG(trampoline).common.function_name == NULL)) { in zend_test_class_static_method_get() 506 fptr = (zend_internal_function *) &EG(trampoline); in zend_test_class_static_method_get()
|
/PHP-8.1/ext/spl/ |
H A D | php_spl.c | 546 if (UNEXPECTED(alfi->func_ptr == &EG(trampoline))) { in PHP_FUNCTION()
|
/PHP-8.1/ext/ffi/ |
H A D | ffi.c | 2096 if (EXPECTED(EG(trampoline).common.function_name == NULL)) { in zend_ffi_cdata_get_closure() 2097 func = &EG(trampoline); in zend_ffi_cdata_get_closure() 2847 if (EXPECTED(EG(trampoline).common.function_name == NULL)) { in zend_ffi_get_func() 2848 func = &EG(trampoline); in zend_ffi_get_func()
|
/PHP-8.1/ |
H A D | NEWS | 819 trampoline is used from internal code). (Derick)
|