Lines Matching refs:symtab_data

768     DataExtractor symtab_data =  in ParseSymtab()  local
771 const uint32_t strtab_size = symtab_data.GetU32(&offset); in ParseSymtab()
786 if (symtab_data.GetU32(&offset) == 0) { in ParseSymtab()
789 uint32_t strtab_offset = symtab_data.GetU32(&offset); in ParseSymtab()
796 symbol_name_cstr = symtab_data.PeekCStr(symbol_offset); in ParseSymtab()
801 symbol.value = symtab_data.GetU32(&offset); in ParseSymtab()
802 symbol.sect = symtab_data.GetU16(&offset); in ParseSymtab()
803 symbol.type = symtab_data.GetU16(&offset); in ParseSymtab()
804 symbol.storage = symtab_data.GetU8(&offset); in ParseSymtab()
805 symbol.naux = symtab_data.GetU8(&offset); in ParseSymtab()
830 DataExtractor symtab_data = ReadImageDataByRVA( in ParseSymtab() local
835 export_table.characteristics = symtab_data.GetU32(&offset); in ParseSymtab()
836 export_table.time_date_stamp = symtab_data.GetU32(&offset); in ParseSymtab()
837 export_table.major_version = symtab_data.GetU16(&offset); in ParseSymtab()
838 export_table.minor_version = symtab_data.GetU16(&offset); in ParseSymtab()
839 export_table.name = symtab_data.GetU32(&offset); in ParseSymtab()
840 export_table.base = symtab_data.GetU32(&offset); in ParseSymtab()
841 export_table.number_of_functions = symtab_data.GetU32(&offset); in ParseSymtab()
842 export_table.number_of_names = symtab_data.GetU32(&offset); in ParseSymtab()
843 export_table.address_of_functions = symtab_data.GetU32(&offset); in ParseSymtab()
844 export_table.address_of_names = symtab_data.GetU32(&offset); in ParseSymtab()
845 export_table.address_of_name_ordinals = symtab_data.GetU32(&offset); in ParseSymtab()
860 has_ordinal ? symtab_data.GetU16(&name_ordinal_offset) : i; in ParseSymtab()
861 uint32_t name_address = symtab_data.GetU32(&name_offset); in ParseSymtab()
864 symtab_data.PeekCStr(name_address - data_start); in ParseSymtab()
870 uint32_t function_rva = symtab_data.GetU32(&function_offset); in ParseSymtab()