Lines Matching refs:phpdbg_watchpoint_t

110 static phpdbg_watchpoint_t *phpdbg_check_for_watchpoint(void *addr) {  in phpdbg_check_for_watchpoint()
111 phpdbg_watchpoint_t *watch; in phpdbg_check_for_watchpoint()
129 static void phpdbg_change_watchpoint_access(phpdbg_watchpoint_t *watch, int access) { in phpdbg_change_watchpoint_access()
134 static inline void phpdbg_activate_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_activate_watchpoint()
138 static inline void phpdbg_deactivate_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_deactivate_watchpoint()
142 static inline void phpdbg_store_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_store_watchpoint()
146 static inline void phpdbg_remove_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_remove_watchpoint()
150 void phpdbg_create_addr_watchpoint(void *addr, size_t size, phpdbg_watchpoint_t *watch) { in phpdbg_create_addr_watchpoint()
155 void phpdbg_create_zval_watchpoint(zval *zv, phpdbg_watchpoint_t *watch) { in phpdbg_create_zval_watchpoint()
160 void phpdbg_create_ht_watchpoint(HashTable *ht, phpdbg_watchpoint_t *watch) { in phpdbg_create_ht_watchpoint()
166 static int phpdbg_create_recursive_ht_watch(phpdbg_watchpoint_t *watch);
167 static int phpdbg_create_recursive_zval_watch(phpdbg_watchpoint_t *watch);
171 static void phpdbg_free_watch(phpdbg_watchpoint_t *watch) { in phpdbg_free_watch()
176 static int phpdbg_delete_watchpoint(phpdbg_watchpoint_t *tmp_watch);
177 static void phpdbg_delete_ht_watchpoints_recursive(phpdbg_watchpoint_t *watch);
178 static void phpdbg_delete_zval_watchpoints_recursive(phpdbg_watchpoint_t *watch);
179 static void phpdbg_delete_watchpoints_recursive(phpdbg_watchpoint_t *watch);
182 static phpdbg_watchpoint_t *phpdbg_create_refcounted_watchpoint(phpdbg_watchpoint_t *parent, zend_r… in phpdbg_create_refcounted_watchpoint()
183 phpdbg_watchpoint_t *watch = emalloc(sizeof(phpdbg_watchpoint_t)); in phpdbg_create_refcounted_watchpoint()
195 static void phpdbg_add_watch_collision(phpdbg_watchpoint_t *watch) { in phpdbg_add_watch_collision()
202 phpdbg_watchpoint_t *old; in phpdbg_add_watch_collision()
261 static void phpdbg_remove_watch_collision(phpdbg_watchpoint_t *watch) { in phpdbg_remove_watch_collision()
284 static phpdbg_watchpoint_t *phpdbg_create_watchpoint(phpdbg_watchpoint_t *watch);
286 static phpdbg_watchpoint_t *phpdbg_create_reference_watch(phpdbg_watchpoint_t *watch) { in phpdbg_create_reference_watch()
287 phpdbg_watchpoint_t *ref = emalloc(sizeof(phpdbg_watchpoint_t)); in phpdbg_create_reference_watch()
301 static phpdbg_watchpoint_t *phpdbg_get_refcount_watch(phpdbg_watchpoint_t *parent) { in phpdbg_get_refcount_watch()
322 static phpdbg_watchpoint_t *phpdbg_create_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_create_watchpoint()
323 phpdbg_watchpoint_t *ret = watch; in phpdbg_create_watchpoint()
337 phpdbg_watchpoint_t *old_watch = zend_hash_find_ptr(&PHPDBG_G(watchpoints), watch->str); in phpdbg_create_watchpoint()
341 phpdbg_watchpoint_t *ref = phpdbg_get_refcount_watch(old_watch); \ in phpdbg_create_watchpoint()
406 static int phpdbg_create_simple_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_create_simple_watchpoint()
414 static int phpdbg_create_array_watchpoint(phpdbg_watchpoint_t *zv_watch) { in phpdbg_create_array_watchpoint()
416 phpdbg_watchpoint_t *watch = emalloc(sizeof(phpdbg_watchpoint_t)); in phpdbg_create_array_watchpoint()
442 static int phpdbg_create_recursive_watchpoint(phpdbg_watchpoint_t *watch) { in phpdbg_create_recursive_watchpoint()
453 static int phpdbg_create_recursive_ht_watch(phpdbg_watchpoint_t *watch) { in phpdbg_create_recursive_ht_watch()
461 phpdbg_watchpoint_t *new_watch = emalloc(sizeof(phpdbg_watchpoint_t)); in phpdbg_create_recursive_ht_watch()
488 static int phpdbg_create_recursive_zval_watch(phpdbg_watchpoint_t *watch) { in phpdbg_create_recursive_zval_watch()
498 phpdbg_watchpoint_t *new_watch = emalloc(sizeof(phpdbg_watchpoint_t)); in phpdbg_create_recursive_zval_watch()
523 static void phpdbg_delete_implicit_parents(phpdbg_watchpoint_t *watch) { in phpdbg_delete_implicit_parents()
524 phpdbg_watchpoint_t *parent = watch->parent; in phpdbg_delete_implicit_parents()
546 static int phpdbg_delete_watchpoint_recursive(phpdbg_watchpoint_t *watch, zend_bool user_request) { in phpdbg_delete_watchpoint_recursive()
557 phpdbg_delete_watchpoint_recursive((phpdbg_watchpoint_t *) result->ptr, user_request); in phpdbg_delete_watchpoint_recursive()
567 static void phpdbg_delete_ht_watchpoints_recursive(phpdbg_watchpoint_t *watch) { in phpdbg_delete_ht_watchpoints_recursive()
570 phpdbg_watchpoint_t *watchpoint; in phpdbg_delete_ht_watchpoints_recursive()
587 static void phpdbg_delete_zval_watchpoints_recursive(phpdbg_watchpoint_t *watch) { in phpdbg_delete_zval_watchpoints_recursive()
594 static void phpdbg_delete_watchpoints_recursive(phpdbg_watchpoint_t *watch) { in phpdbg_delete_watchpoints_recursive()
602 static int phpdbg_delete_watchpoint(phpdbg_watchpoint_t *tmp_watch) { in phpdbg_delete_watchpoint()
604 phpdbg_watchpoint_t *watch; in phpdbg_delete_watchpoint()
629 …n, char *key, size_t keylen, HashTable *parent, zval *zv, int (*callback)(phpdbg_watchpoint_t *)) { in phpdbg_watchpoint_parse_wrapper() argument
631 phpdbg_watchpoint_t *watch = ecalloc(1, sizeof(phpdbg_watchpoint_t)); in phpdbg_watchpoint_parse_wrapper()
652 …r *input, size_t len, HashTable *parent, size_t i, int (*callback)(phpdbg_watchpoint_t *), zend_bo… in phpdbg_watchpoint_parse_input() argument
656 …n, char *key, size_t keylen, HashTable *parent, zval *zv, int (*callback)(phpdbg_watchpoint_t *)) { in phpdbg_watchpoint_parse_step() argument
657 phpdbg_watchpoint_t *watch; in phpdbg_watchpoint_parse_step()
665 watch = ecalloc(1, sizeof(phpdbg_watchpoint_t)); in phpdbg_watchpoint_parse_step()
682 …hpdbg_watchpoint_parse_symtables(char *input, size_t len, int (*callback)(phpdbg_watchpoint_t *)) { in phpdbg_watchpoint_parse_symtables() argument
758 phpdbg_watchpoint_t *watch = result->ptr; in phpdbg_watch_HashTable_dtor()
811 phpdbg_watchpoint_t *watch;
850 phpdbg_watchpoint_t *watch = (phpdbg_watchpoint_t *) Z_PTR_P(pDest);
858 phpdbg_watchpoint_t *watchpoint;
920 phpdbg_watchpoint_t *watch = result->ptr;
1122 phpdbg_watchpoint_t *watch;
1141 phpdbg_watchpoint_t *watch = result->ptr;