19 #ifndef __TARGET_PHP_H__ 
   20 #define __TARGET_PHP_H__ 
   72 #define PHP_ZEND_NULL       0 
   73 #define PHP_ZEND_LONG       1 
   74 #define PHP_ZEND_DOUBLE     2 
   75 #define PHP_ZEND_BOOL       3 
   76 #define PHP_ZEND_ARRAY      4 
   77 #define PHP_ZEND_OBJECT     5 
   78 #define PHP_ZEND_STRING     6 
   79 #define PHP_ZEND_RESOURCE   7 
   80 #define PHP_ZEND_CONSTANT   8 
   81 #define PHP_ZEND_CONSTANT_ARRAY 9 
   82 #define PHP_ZEND_CALLABLE   10 
   92 #define PHP_BASE_SYMBOL_COUNT   PHP_BASE_STRING + 1 
   94 #define PHP_ZEND_TYPE_IS_BASE(type)             \ 
   95     ((type) == PHP_BASE_NULL || (type) == PHP_BASE_LONG     \ 
   96      || (type) == PHP_BASE_DOUBLE || (type) == PHP_BASE_BOOL    \ 
   97      || (type) == PHP_BASE_STRING) 
struct php_state::@29 ztsinfo
struct target_ops php_ops
int php_spec_to_argv(struct target_spec *spec, int *argc, char ***argv)
struct target * php_instantiate(struct target_spec *spec, struct evloop *evloop)
struct symbol * zend_arg_info_type
int debugfile_symbol_counter
struct bsymbol * fprobe_func
struct value * current_execute_data_v
struct debugfile * debugfile
struct symbol ** base_symbols
struct symbol * _zend_executor_globals_type
struct value * execute_data_v
struct symbol * _zend_compiler_globals_type
struct symbol * builtin_root
enum php_base_symbol php_base_symbol_t
struct php_spec * php_build_spec(void)
struct symbol * zend_function_type
struct location_ops php_location_ops
void php_free_spec(struct php_spec *xspec)
struct symbol * zend_zval_type
struct bsymbol * fprobe_func_execute_data_arg
struct php_thread_state::@28 ztsinfo
unsigned int is_executing
struct target_location_ctxt * base_tlctxt
struct value * current_execute_data_v
struct target_spec * spec
struct bsymbol * fprobe_func_return
struct probe * fprobe_return
struct target_location_ctxt * default_tlctxt
struct symbol * zend_class_entry_ptr_type
struct symbol * zend_zval_ptr_type