Lines Matching refs:ReferenceValue

3025 static const char *GuessCstringPointer(uint64_t ReferenceValue,  in GuessCstringPointer()  argument
3034 ReferenceValue >= Sec.addr && in GuessCstringPointer()
3035 ReferenceValue < Sec.addr + Sec.size) { in GuessCstringPointer()
3036 uint64_t sect_offset = ReferenceValue - Sec.addr; in GuessCstringPointer()
3055 ReferenceValue >= Sec.addr && in GuessCstringPointer()
3056 ReferenceValue < Sec.addr + Sec.size) { in GuessCstringPointer()
3057 uint64_t sect_offset = ReferenceValue - Sec.addr; in GuessCstringPointer()
3079 static const char *GuessIndirectSymbol(uint64_t ReferenceValue, in GuessIndirectSymbol() argument
3094 ReferenceValue >= Sec.addr && in GuessIndirectSymbol()
3095 ReferenceValue < Sec.addr + Sec.size) { in GuessIndirectSymbol()
3103 uint32_t index = Sec.reserved1 + (ReferenceValue - Sec.addr) / stride; in GuessIndirectSymbol()
3125 ReferenceValue >= Sec.addr && in GuessIndirectSymbol()
3126 ReferenceValue < Sec.addr + Sec.size) { in GuessIndirectSymbol()
3134 uint32_t index = Sec.reserved1 + (ReferenceValue - Sec.addr) / stride; in GuessIndirectSymbol()
3226 static uint64_t GuessPointerPointer(uint64_t ReferenceValue, in GuessPointerPointer() argument
3244 ReferenceValue >= Sec.addr && in GuessPointerPointer()
3245 ReferenceValue < Sec.addr + Sec.size) { in GuessPointerPointer()
3246 uint64_t sect_offset = ReferenceValue - Sec.addr; in GuessPointerPointer()
3263 ReferenceValue + 8 < Sec.addr + Sec.size) { in GuessPointerPointer()
3340 uint64_t ReferenceValue = 0) { in get_symbol_64() argument
3391 SymbolName = GuessSymbolName(ReferenceValue, info->AddrMap); in get_symbol_64()
3398 uint32_t ReferenceValue) { in get_symbol_32() argument
3400 return get_symbol_64(sect_offset, S, info, n_value64, ReferenceValue); in get_symbol_32()
3992 static const char *get_dyld_bind_info_symbolname(uint64_t ReferenceValue,
4001 uint64_t ReferenceValue, in get_objc2_64bit_class_name() argument
4011 r = get_pointer_64(ReferenceValue, offset, left, S, info); in get_objc2_64bit_class_name()
4051 static const char *get_objc2_64bit_cfstring_name(uint64_t ReferenceValue, in get_objc2_64bit_cfstring_name() argument
4059 r = get_pointer_64(ReferenceValue, offset, left, S, info); in get_objc2_64bit_cfstring_name()
4085 static uint64_t get_objc2_64bit_selref(uint64_t ReferenceValue, in get_objc2_64bit_selref() argument
4090 const char *r = get_pointer_64(ReferenceValue, offset, left, S, info); in get_objc2_64bit_selref()
6889 static const char *GuessLiteralPointer(uint64_t ReferenceValue, in GuessLiteralPointer() argument
6924 ReferenceValue = cantFail(Symbol.getValue()); in GuessLiteralPointer()
6933 uint64_t pointer_value = GuessPointerPointer(ReferenceValue, info, classref, in GuessLiteralPointer()
6939 const char *name = get_dyld_bind_info_symbolname(ReferenceValue, info); in GuessLiteralPointer()
6954 get_objc2_64bit_class_name(pointer_value, ReferenceValue, info); in GuessLiteralPointer()
6964 const char *name = get_objc2_64bit_cfstring_name(ReferenceValue, info); in GuessLiteralPointer()
6969 pointer_value = get_objc2_64bit_selref(ReferenceValue, info); in GuessLiteralPointer()
6972 ReferenceValue = pointer_value; in GuessLiteralPointer()
6974 const char *name = GuessCstringPointer(ReferenceValue, info); in GuessLiteralPointer()
6990 name = GuessIndirectSymbol(ReferenceValue, info); in GuessLiteralPointer()
7026 uint64_t ReferenceValue, in SymbolizerSymbolLookUp() argument
7038 const char *SymbolName = GuessSymbolName(ReferenceValue, info->AddrMap); in SymbolizerSymbolLookUp()
7041 *ReferenceName = GuessIndirectSymbol(ReferenceValue, info); in SymbolizerSymbolLookUp()
7061 GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info); in SymbolizerSymbolLookUp()
7071 info->adrp_inst = ReferenceValue; in SymbolizerSymbolLookUp()
7087 (info->adrp_inst & 0x1f) == ((ReferenceValue >> 5) & 0x1f)) { in SymbolizerSymbolLookUp()
7096 addxri_inst = ReferenceValue; in SymbolizerSymbolLookUp()
7101 ReferenceValue = (info->adrp_addr & 0xfffffffffffff000LL) + in SymbolizerSymbolLookUp()
7105 GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info); in SymbolizerSymbolLookUp()
7117 (info->adrp_inst & 0x1f) == ((ReferenceValue >> 5) & 0x1f)) { in SymbolizerSymbolLookUp()
7126 ldrxui_inst = ReferenceValue; in SymbolizerSymbolLookUp()
7129 ReferenceValue = (info->adrp_addr & 0xfffffffffffff000LL) + in SymbolizerSymbolLookUp()
7133 GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info); in SymbolizerSymbolLookUp()
7143 GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info); in SymbolizerSymbolLookUp()
10488 static const char *get_dyld_bind_info_symbolname(uint64_t ReferenceValue, in get_dyld_bind_info_symbolname() argument
10502 auto name = info->bindtable->lookup(ReferenceValue); in get_dyld_bind_info_symbolname()