/* * +----------------------------------------------------------------------+ * | Zend JIT | * +----------------------------------------------------------------------+ * | Copyright (c) The PHP Group | * +----------------------------------------------------------------------+ * | This source file is subject to version 3.01 of the PHP license, | * | that is bundled with this package in the file LICENSE, and is | * | available through the world-wide-web at the following url: | * | https://www.php.net/license/3_01.txt | * | If you did not receive a copy of the PHP license and are unable to | * | obtain it through the world-wide-web, please send a note to | * | license@php.net so we can mail you a copy immediately. | * +----------------------------------------------------------------------+ * | Authors: Arnaud Le Blanc | * +----------------------------------------------------------------------+ */ #ifndef ZEND_JIT_TLS_H #define ZEND_JIT_TLS_H #include "Zend/zend_types.h" #include #include zend_result zend_jit_resolve_tsrm_ls_cache_offsets( size_t *tcb_offset, size_t *module_index, size_t *module_offset ); /* Used for testing */ void *zend_jit_tsrm_ls_cache_address( size_t tcb_offset, size_t module_index, size_t module_offset ); #endif /* ZEND_JIT_TLS_H */