Rizin
unix-like reverse engineering framework and cli tools
|
#include "rz_util/rz_spaces.h"
Go to the source code of this file.
Definition at line 77 of file spaces.c.
References container_of, and s.
Referenced by rz_spaces_get(), rz_spaces_rename(), and spaces_unset_single().
Definition at line 96 of file spaces.c.
References free(), NULL, RZ_NEW0, rz_rbtree_insert(), rz_return_val_if_fail, rz_spaces_get(), s, sp, space_cmp(), and strdup().
Referenced by foreach_space_cb(), rz_meta_space_handler(), and rz_spaces_set().
Definition at line 167 of file spaces.c.
References rz_space_event_t::count, rz_space_event_t::data, rz_space_event_t::res, rz_event_send(), RZ_SPACE_EVENT_COUNT, rz_spaces_get(), s, and sp.
Referenced by rz_core_spaces_print().
Definition at line 59 of file spaces.c.
References NULL, rz_event_free(), RZ_FREE, rz_list_free(), rz_rbtree_free(), sp, and space_node_free().
Referenced by rz_analysis_free(), rz_flag_free(), rz_flag_unset_all(), rz_spaces_free(), and rz_spaces_init().
Definition at line 82 of file spaces.c.
References container_of, n, name_space_cmp(), NULL, rz_rbtree_find(), and sp.
Referenced by meta_load_cb(), rz_core_reg_set_by_role_or_name(), rz_serialize_spaces_load(), rz_spaces_add(), rz_spaces_count(), rz_spaces_pop(), rz_spaces_rename(), and spaces_unset_single().
Definition at line 16 of file spaces.c.
References fail, NULL, rz_event_new(), rz_list_new(), rz_return_val_if_fail, rz_spaces_fini(), sp, and strdup().
Referenced by new_spaces(), rz_analysis_new(), and rz_spaces_new().
Definition at line 7 of file spaces.c.
References free(), NULL, RZ_NEW0, rz_spaces_init(), and sp.
Definition at line 185 of file spaces.c.
References NULL, rz_list_pop(), rz_spaces_get(), rz_spaces_set(), s, and sp.
Referenced by rz_core_bin_apply_symbols(), and rz_serialize_spaces_load().
Definition at line 70 of file spaces.c.
References NULL, rz_list_purge(), rz_rbtree_free(), sp, and space_node_free().
Referenced by rz_serialize_spaces_load().
Definition at line 177 of file spaces.c.
References rz_list_push(), rz_return_val_if_fail, rz_spaces_set(), and sp.
Referenced by rz_core_bin_apply_symbols().
Definition at line 196 of file spaces.c.
References rz_space_event_t::data, free(), name_space_cmp(), NULL, rz_space_event_t::rename, rz_event_send(), rz_rbtree_delete(), rz_rbtree_insert(), RZ_SPACE_EVENT_RENAME, rz_spaces_get(), s, sp, space_cmp(), and strdup().
Referenced by rz_meta_space_rename_handler().
Definition at line 122 of file spaces.c.
References rz_spaces_add(), and sp.
Referenced by rz_spaces_pop(), and rz_spaces_push().
Definition at line 141 of file spaces.c.
References free(), n, rz_list_append(), rz_list_free(), rz_list_newf(), rz_spaces_foreach, s, sp, spaces_unset_single(), and strdup().
Referenced by rz_meta_space_remove_all_handler(), and rz_meta_space_remove_handler().
Definition at line 90 of file spaces.c.
References a, b, and container_of.
Referenced by rz_spaces_add(), and rz_spaces_rename().
|
inlinestatic |
|
static |
Definition at line 54 of file spaces.c.
References container_of, n, s, and space_free().
Referenced by rz_spaces_fini(), rz_spaces_purge(), and spaces_unset_single().
Definition at line 127 of file spaces.c.
References rz_space_event_t::data, name_space_cmp(), NULL, rz_event_send(), rz_rbtree_delete(), RZ_SPACE_EVENT_UNSET, rz_spaces_get(), sp, space_node_free(), and rz_space_event_t::unset.
Referenced by rz_spaces_unset().