Lines Matching refs:dasm_ptr
119 static void **dasm_ptr = NULL; variable
801 add_assoc_long(&stats, "buffer_free", (char*)dasm_end - (char*)*dasm_ptr); in zend_jit_status()
956 if ((void*)((char*)*dasm_ptr + size) > dasm_end) { in dasm_link_and_encode()
957 *dasm_ptr = dasm_end; //prevent further try in dasm_link_and_encode()
966 ret = dasm_encode(dasm_state, *dasm_ptr); in dasm_link_and_encode()
978 entry = *dasm_ptr; in dasm_link_and_encode()
979 *dasm_ptr = (void*)((char*)*dasm_ptr + ZEND_MM_ALIGNED_SIZE_EX(size, DASM_ALIGNMENT)); in dasm_link_and_encode()
4200 if (*dasm_ptr == dasm_end) { in zend_real_jit_func()
4447 if (dasm_ptr == NULL) { in zend_jit_op_array()
4528 if (dasm_ptr == NULL || *dasm_ptr == dasm_end) { in zend_jit_script()
4990 dasm_ptr = dasm_end = (void*)(((char*)dasm_buf) + size - sizeof(*dasm_ptr) * 2); in zend_jit_startup()
4993 *dasm_ptr = dasm_buf; in zend_jit_startup()
4996 *dasm_ptr = (void**)*dasm_ptr + zend_lb_MAX; in zend_jit_startup()
5043 dasm_labels_veneers = *dasm_ptr; in zend_jit_startup()
5044 *dasm_ptr = (void**)*dasm_ptr + ZEND_MM_ALIGNED_SIZE_EX(zend_lb_MAX, DASM_ALIGNMENT); in zend_jit_startup()
5048 dasm_ptr[1] = dasm_ptr[0]; in zend_jit_startup()
5056 if (JIT_G(debug) & ZEND_JIT_DEBUG_SIZE && dasm_ptr != NULL) { in zend_jit_shutdown()
5057 fprintf(stderr, "\nJIT memory usage: %td\n", (ptrdiff_t)((char*)*dasm_ptr - (char*)dasm_buf)); in zend_jit_shutdown()
5203 dasm_ptr[0] = dasm_ptr[1]; in zend_jit_restart()