/external/elfutils/libdw/ |
D | dwarf_highpc.c | 38 dwarf_highpc (Dwarf_Die *die, Dwarf_Addr *return_addr) in dwarf_highpc() argument 52 if (INTUSE(dwarf_formaddr) (attr_high, return_addr) == 0) in dwarf_highpc() 56 if (INTUSE(dwarf_lowpc) (die, return_addr) == 0) in dwarf_highpc() 61 *return_addr += uval; in dwarf_highpc()
|
D | dwarf_formaddr.c | 80 dwarf_formaddr (Dwarf_Attribute *attr, Dwarf_Addr *return_addr) in dwarf_formaddr() argument 95 cu->address_size, return_addr)) in dwarf_formaddr() 143 if (__libdw_addrx (cu, idx, return_addr) != 0) in dwarf_formaddr()
|
D | dwarf_entrypc.c | 38 dwarf_entrypc (Dwarf_Die *die, Dwarf_Addr *return_addr) in dwarf_entrypc() argument 46 return_addr); in dwarf_entrypc()
|
D | dwarf_lowpc.c | 38 dwarf_lowpc (Dwarf_Die *die, Dwarf_Addr *return_addr) in dwarf_lowpc() argument 46 return INTUSE(dwarf_formaddr) (attr, return_addr); in dwarf_lowpc()
|
D | libdw.h | 516 extern int dwarf_formaddr (Dwarf_Attribute *attr, Dwarf_Addr *return_addr) 543 extern int dwarf_highpc (Dwarf_Die *die, Dwarf_Addr *return_addr) 547 extern int dwarf_lowpc (Dwarf_Die *die, Dwarf_Addr *return_addr) 551 extern int dwarf_entrypc (Dwarf_Die *die, Dwarf_Addr *return_addr)
|
/external/arm-trusted-firmware/plat/arm/common/aarch64/ |
D | arm_pauth.c | 19 uint64_t return_addr = (uint64_t)__builtin_return_address(0U); in plat_init_apkey() local 24 uint64_t key_lo = (return_addr << 13) ^ frame_addr ^ cntpct; in plat_init_apkey() 25 uint64_t key_hi = (frame_addr << 15) ^ return_addr ^ cntpct; in plat_init_apkey()
|
/external/arm-trusted-firmware/plat/arm/board/corstone700/common/ |
D | corstone700_stack_protector.c | 14 uintptr_t return_addr = (uintptr_t)__builtin_return_address(0U); in plat_generate_random_number() local 22 (((uint64_t)return_addr) << 13) ^ frame_addr ^ cntpct in plat_generate_random_number() 26 (((uint64_t)frame_addr) << 15) ^ return_addr ^ cntpct in plat_generate_random_number()
|
/external/arm-trusted-firmware/common/backtrace/ |
D | backtrace.c | 37 uintptr_t return_addr; member 188 if (fr->return_addr != link_register) { in unwind_stack() 210 call_site = fr->return_addr - 4U; in unwind_stack()
|
/external/llvm-project/lldb/source/Target/ |
D | ThreadPlanStepInstruction.cpp | 190 addr_t return_addr = return_frame->GetRegisterContext()->GetPC(); in ShouldStop() local 191 DumpAddress(s.AsRawOstream(), return_addr, in ShouldStop()
|
/external/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
D | ABISysV_ppc64.cpp | 81 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 91 (uint64_t)return_addr); in PrepareTrivialCall() 143 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 144 if (!process_sp->WritePointerToMemory(sp + 16, return_addr, error)) in PrepareTrivialCall() 148 LLDB_LOGF(log, "Writing LR: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 149 if (!reg_ctx->WriteRegisterFromUnsigned(lr_reg_info, return_addr)) in PrepareTrivialCall()
|
D | ABISysV_ppc.cpp | 230 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 240 (uint64_t)return_addr); in PrepareTrivialCall() 288 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 291 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
|
/external/llvm-project/lldb/source/Plugins/Platform/POSIX/ |
D | PlatformPOSIX.cpp | 765 lldb::addr_t return_addr = process->CallocateMemory(2*addr_size, in DoLoadImage() local 775 auto return_cleanup = llvm::make_scope_exit([process, return_addr] { in DoLoadImage() 777 process->DeallocateMemory(return_addr); in DoLoadImage() 862 arguments.GetValueAtIndex(3)->GetScalar() = return_addr; in DoLoadImage() 920 lldb::addr_t token = process->ReadPointerFromMemory(return_addr, in DoLoadImage() 945 = process->ReadPointerFromMemory(return_addr + addr_size, utility_error); in DoLoadImage()
|
/external/elfutils/include/elfutils/ |
D | libdw.h | 516 extern int dwarf_formaddr (Dwarf_Attribute *attr, Dwarf_Addr *return_addr) 543 extern int dwarf_highpc (Dwarf_Die *die, Dwarf_Addr *return_addr) 547 extern int dwarf_lowpc (Dwarf_Die *die, Dwarf_Addr *return_addr) 551 extern int dwarf_entrypc (Dwarf_Die *die, Dwarf_Addr *return_addr)
|
/external/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
D | ABISysV_s390x.cpp | 196 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 206 (uint64_t)return_addr); in PrepareTrivialCall() 258 LLDB_LOGF(log, "Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 260 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
|
/external/llvm-project/lldb/source/Plugins/ABI/X86/ |
D | ABIWindows_x86_64.cpp | 124 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 134 (uint64_t)return_addr); in PrepareTrivialCall() 181 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 184 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
|
D | ABIMacOSX_i386.h | 23 lldb::addr_t func_addr, lldb::addr_t return_addr,
|
D | ABISysV_x86_64.cpp | 108 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 118 (uint64_t)return_addr); in PrepareTrivialCall() 165 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 168 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
|
D | ABIMacOSX_i386.cpp | 62 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 105 reg_value.SetUInt32(return_addr); in PrepareTrivialCall()
|
D | ABISysV_i386.cpp | 84 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 126 reg_value.SetUInt32(return_addr); in PrepareTrivialCall()
|
/external/llvm-project/lldb/source/Plugins/ABI/Mips/ |
D | ABISysV_mips.cpp | 568 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 578 (uint64_t)return_addr); in PrepareTrivialCall() 673 LLDB_LOGF(log, "Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 676 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
|
D | ABISysV_mips64.cpp | 565 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 575 (uint64_t)return_addr); in PrepareTrivialCall() 633 LLDB_LOGF(log, "Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 636 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
|
/external/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
D | ABISysV_arm64.cpp | 62 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 76 (uint64_t)return_addr); in PrepareTrivialCall() 101 return_addr)) in PrepareTrivialCall()
|
D | ABIMacOSX_arm64.cpp | 60 lldb::addr_t return_addr, llvm::ArrayRef<lldb::addr_t> args) const { in PrepareTrivialCall() argument 73 (uint64_t)return_addr); in PrepareTrivialCall() 103 reg_ctx->GetRegisterInfoAtIndex(ra_reg_num), return_addr)) in PrepareTrivialCall()
|
/external/llvm-project/lldb/source/Plugins/ABI/ARM/ |
D | ABISysV_arm.cpp | 1326 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument 1391 so_addr.SetLoadAddress(return_addr, target_sp.get()); in PrepareTrivialCall() 1392 return_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall() 1395 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall()
|
D | ABIMacOSX_arm.cpp | 1323 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument 1385 so_addr.SetLoadAddress(return_addr, target_sp.get()); in PrepareTrivialCall() 1386 return_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall() 1389 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall()
|