|
| SYMS_API SYMS_Group * | syms_group_alloc (void) |
| |
| SYMS_API void | syms_group_release (SYMS_Group *group) |
| |
| SYMS_API void | syms_group_init (SYMS_Group *group, SYMS_ParseBundle *params) |
| |
| SYMS_API void | syms_group_parse_all_units__single_thread (SYMS_Group *group) |
| |
| SYMS_API void | syms_group_parse_all_top_level (SYMS_Group *group) |
| |
| SYMS_API void | syms_group_begin_multilane (SYMS_Group *group, SYMS_U64 lane_count) |
| |
| SYMS_API void | syms_group_end_multilane (SYMS_Group *group) |
| |
| SYMS_API SYMS_Arena * | syms_group_get_lane_arena (SYMS_Group *group) |
| |
| SYMS_API SYMS_String8 | syms_group_bin_data (SYMS_Group *group) |
| |
| SYMS_API SYMS_BinAccel * | syms_group_bin (SYMS_Group *group) |
| |
| SYMS_API SYMS_String8 | syms_group_dbg_data (SYMS_Group *group) |
| |
| SYMS_API SYMS_DbgAccel * | syms_group_dbg (SYMS_Group *group) |
| |
| SYMS_API SYMS_Arch | syms_group_arch (SYMS_Group *group) |
| |
| SYMS_API SYMS_UnitSetAccel * | syms_group_unit_set (SYMS_Group *group) |
| |
| SYMS_API SYMS_U64 | syms_group_address_size (SYMS_Group *group) |
| |
| SYMS_API SYMS_U64 | syms_group_default_vbase (SYMS_Group *group) |
| |
| SYMS_API SYMS_SecInfoArray | syms_group_sec_info_array (SYMS_Group *group) |
| |
| SYMS_API SYMS_SecInfo * | syms_group_sec_info_from_number (SYMS_Group *group, SYMS_U64 n) |
| |
| SYMS_API SYMS_U64 | syms_group_unit_count (SYMS_Group *group) |
| |
| SYMS_API SYMS_UnitInfo | syms_group_unit_info_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_UnitNames | syms_group_unit_names_from_uid (SYMS_Arena *arena, SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_UnitAccel * | syms_group_unit_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SymbolIDArray * | syms_group_proc_sid_array_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SymbolIDArray * | syms_group_var_sid_array_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SymbolIDArray * | syms_group_tls_var_sid_array_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SymbolIDArray * | syms_group_type_sid_array_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_String8Array * | syms_group_file_table_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_LineParseOut * | syms_group_line_parse_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_LineTable * | syms_group_line_table_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_String8Array * | syms_group_inferred_file_table_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_String8Array * | syms_group_file_table_from_uid_with_fallbacks (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_UnitRangeArray | syms_group_unit_ranges (SYMS_Group *group) |
| |
| SYMS_API SYMS_SymbolKind | syms_group_symbol_kind_from_sid (SYMS_Group *group, SYMS_UnitAccel *unit, SYMS_SymbolID sid) |
| |
| SYMS_API SYMS_String8 | syms_group_symbol_name_from_sid (SYMS_Arena *arena, SYMS_Group *group, SYMS_UnitAccel *unit, SYMS_SymbolID sid) |
| |
| SYMS_API SYMS_String8 | syms_group_file_name_from_id (SYMS_Group *group, SYMS_UnitID uid, SYMS_FileID file_id) |
| |
| SYMS_API SYMS_MapAndUnit * | syms_group_type_map (SYMS_Group *group) |
| |
| SYMS_API SYMS_MapAndUnit * | syms_group_unmangled_symbol_map (SYMS_Group *group) |
| |
| SYMS_API SYMS_LinkNameRecArray | syms_group_link_name_records (SYMS_Group *group) |
| |
| SYMS_API SYMS_LinkMapAccel * | syms_group_link_name_map (SYMS_Group *group) |
| |
| SYMS_API SYMS_UnitAccel * | syms_group_link_name_unit (SYMS_Group *group) |
| |
| SYMS_API SYMS_U64 | syms_group_sec_number_from_voff__linear_scan (SYMS_Group *group, SYMS_U64 voff) |
| |
| SYMS_API SYMS_U64 | syms_group_sec_number_from_foff__linear_scan (SYMS_Group *group, SYMS_U64 foff) |
| |
| SYMS_API SYMS_U64Maybe | syms_group_voff_from_foff__linear_scan (SYMS_Group *group, SYMS_U64 foff) |
| |
| SYMS_API SYMS_U64Maybe | syms_group_foff_from_voff__linear_scan (SYMS_Group *group, SYMS_U64 voff) |
| |
| SYMS_API SYMS_UnitID | syms_group_uid_from_voff__linear_scan (SYMS_Group *group, SYMS_U64 voff) |
| |
| SYMS_API SYMS_SymbolID | syms_group_proc_sid_from_uid_voff__linear_scan (SYMS_Group *group, SYMS_UnitID uid, SYMS_U64 voff) |
| |
| SYMS_API SYMS_Line | syms_group_line_from_uid_voff__linear_scan (SYMS_Group *group, SYMS_UnitID uid, SYMS_U64 voff) |
| |
| SYMS_API SYMS_U64RangeList | syms_group_vranges_from_uid_line__linear_scan (SYMS_Arena *arena, SYMS_Group *group, SYMS_UnitID uid, SYMS_FileID file_id, SYMS_U32 line) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_sec_map_v (SYMS_Group *group) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_sec_map_f (SYMS_Group *group) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_unit_map (SYMS_Group *group) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_proc_map_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_line_sequence_map_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API void | syms_group_fetch_line_to_addr_maps_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_LineToAddrMap * | syms_group_line_to_addr_map_from_uid_file_id (SYMS_Group *group, SYMS_UnitID uid, SYMS_FileID file_id) |
| |
| SYMS_API SYMS_SymbolNameMap * | syms_group_type_map_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_link_name_spatial_map (SYMS_Group *group) |
| |
| SYMS_API void | syms_group__link_names_sort_in_place (SYMS_LinkNameRec *recs, SYMS_U64 count) |
| |
| SYMS_API SYMS_U64 | syms_group_sec_number_from_voff__accelerated (SYMS_Group *group, SYMS_U64 voff) |
| |
| SYMS_API SYMS_U64 | syms_group_sec_number_from_foff__accelerated (SYMS_Group *group, SYMS_U64 foff) |
| |
| SYMS_API SYMS_U64Maybe | syms_group_sec_voff_from_foff__accelerated (SYMS_Group *group, SYMS_U64 voff) |
| |
| SYMS_API SYMS_U64Maybe | syms_group_sec_foff_from_voff__accelerated (SYMS_Group *group, SYMS_U64 foff) |
| |
| SYMS_API SYMS_UnitID | syms_group_uid_from_voff__accelerated (SYMS_Group *group, SYMS_U64 voff) |
| |
| SYMS_API SYMS_SymbolID | syms_group_proc_sid_from_uid_voff__accelerated (SYMS_Group *group, SYMS_UnitID uid, SYMS_U64 voff) |
| |
| SYMS_API SYMS_Line | syms_group_line_from_uid_voff__accelerated (SYMS_Group *group, SYMS_UnitID uid, SYMS_U64 voff) |
| |
| SYMS_API SYMS_U64RangeArray | syms_group_vranges_from_uid_line__accelerated (SYMS_Group *group, SYMS_UnitID uid, SYMS_FileID file_id, SYMS_U32 line) |
| |
| SYMS_API SYMS_ResolvedLine | syms_group_resolved_location_from_proc_sid (SYMS_Group *group, SYMS_UnitAccel *unit, SYMS_SymbolID sid) |
| |
| SYMS_API SYMS_USID | syms_group_usid_from_unmangled_name (SYMS_Group *group, SYMS_String8 name) |
| |
| SYMS_API SYMS_USIDList | syms_group_all_usid_from_unmangled_name (SYMS_Arena *arena, SYMS_Group *group, SYMS_String8 name) |
| |
| SYMS_API SYMS_U64 | syms_group_voff_from_link_name (SYMS_Group *group, SYMS_String8 name) |
| |
| SYMS_API SYMS_ResolvedLine | syms_group_resolved_location_from_link_name (SYMS_Group *group, SYMS_String8 name) |
| |
| SYMS_API SYMS_TypeGraph * | syms_group_type_graph (SYMS_Group *group) |
| |
| SYMS_API SYMS_SymbolID | syms_group_var_sid_from_uid_voff__linear_scan (SYMS_Group *group, SYMS_UnitID uid, SYMS_U64 voff) |
| |
| SYMS_API SYMS_SpatialMap1D * | syms_group_var_map_from_uid (SYMS_Group *group, SYMS_UnitID uid) |
| |
| SYMS_API SYMS_SymbolID | syms_group_var_sid_from_uid_voff__accelerated (SYMS_Group *group, SYMS_UnitID uid, SYMS_U64 voff) |
| |
| SYMS_API SYMS_TypeNode * | syms_group_type_from_usid (SYMS_Group *group, SYMS_USID usid) |
| |
| SYMS_API SYMS_USIDList | syms_group_type_list_from_name_accelerated (SYMS_Arena *arena, SYMS_Group *group, SYMS_String8 name) |
| |
| SYMS_API SYMS_SymbolIDArray | syms_group_types_from_unit_name (SYMS_Group *group, SYMS_UnitID uid, SYMS_String8 name) |
| |
| SYMS_API SYMS_U64 | syms_group_type_size_from_usid (SYMS_Group *group, SYMS_USID usid) |
| |
| SYMS_API SYMS_TypeMemberArray | syms_group_type_members_from_type (SYMS_Group *group, SYMS_TypeNode *type) |
| |
| SYMS_API SYMS_EnumMemberArray | syms_group_type_enum_members_from_type (SYMS_Group *group, SYMS_TypeNode *type) |
| |
| SYMS_API SYMS_Name2FileIDMap * | syms_group_file_map (SYMS_Group *group) |
| |