Home
last modified time | relevance | path

Searched refs:ret_addr (Results 1 – 22 of 22) sorted by relevance

/arch/blackfin/include/asm/
Dftrace.h36 unsigned long *endstack, *fp, *ret_addr; in return_address() local
53 ret_addr = (unsigned long *)*(fp + 1); in return_address()
55 ret_addr = NULL; in return_address()
57 return ret_addr; in return_address()
/arch/blackfin/kernel/
Ddumpstack.c43 unsigned int i, j, ret_addr, frame_no = 0; in show_stack() local
120 ret_addr = 0; in show_stack()
132 ret_addr = is_bfin_call(ins_addr); in show_stack()
136 else if (ret_addr) in show_stack()
/arch/x86/kernel/
Dstacktrace.c182 unsigned long ret_addr; member
214 frame.ret_addr = 0; in __save_stack_trace_user()
219 if (frame.ret_addr) { in __save_stack_trace_user()
221 frame.ret_addr; in __save_stack_trace_user()
Dprocess_32.c143 frame->ret_addr = (unsigned long) ret_from_fork; in copy_thread_tls()
Dunwind_orc.c545 state->ip = READ_ONCE_NOCHECK(frame->ret_addr); in __unwind_start()
Dprocess_64.c290 frame->ret_addr = (unsigned long) ret_from_fork; in copy_thread_tls()
/arch/sh/kernel/
Ddumpstack.c62 unsigned long ret_addr; in print_ftrace_graph_addr() local
72 ret_addr = task->ret_stack[index].ret; in print_ftrace_graph_addr()
74 ops->address(data, ret_addr, 1); in print_ftrace_graph_addr()
Dkprobes.c209 ri->ret_addr = (kprobe_opcode_t *) regs->pr; in arch_prepare_kretprobe()
344 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c621 u64 ret_addr = norm_addr; in umc_normaddr_to_sysaddr() local
642 ret_addr -= hi_addr_offset; in umc_normaddr_to_sysaddr()
772 temp_addr_y = ret_addr & GENMASK_ULL(intlv_addr_bit-1, 0); in umc_normaddr_to_sysaddr()
774 temp_addr_x = (ret_addr & GENMASK_ULL(63, intlv_addr_bit)) << num_intlv_bits; in umc_normaddr_to_sysaddr()
775 ret_addr = temp_addr_x | temp_addr_i | temp_addr_y; in umc_normaddr_to_sysaddr()
779 ret_addr += dram_base_addr; in umc_normaddr_to_sysaddr()
787 if (ret_addr >= dram_hole_base) in umc_normaddr_to_sysaddr()
788 ret_addr += (BIT_ULL(32) - dram_hole_base); in umc_normaddr_to_sysaddr()
793 hashed_bit = (ret_addr >> 12) ^ in umc_normaddr_to_sysaddr()
794 (ret_addr >> 18) ^ in umc_normaddr_to_sysaddr()
[all …]
/arch/powerpc/boot/
Ddevtree.c238 u64 ret_addr, ret_size; in dt_xlate() local
303 ret_addr = ((u64)last_addr[2] << 32) | last_addr[3]; in dt_xlate()
306 (ret_addr >= 0x100000000ULL || ret_size > 0x100000000ULL || in dt_xlate()
307 ret_addr + ret_size > 0x100000000ULL)) in dt_xlate()
310 *addr = ret_addr; in dt_xlate()
/arch/arm64/kernel/probes/
Dkprobes.c608 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
621 correct_ret_addr = ri->ret_addr; in trampoline_probe_handler()
627 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
631 ri->ret_addr = correct_ret_addr; in trampoline_probe_handler()
659 ri->ret_addr = (kprobe_opcode_t *)regs->regs[30]; in arch_prepare_kretprobe()
/arch/arm/probes/kprobes/
Dcore.c468 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_handler()
481 correct_ret_addr = ri->ret_addr; in trampoline_handler()
487 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_handler()
491 ri->ret_addr = correct_ret_addr; in trampoline_handler()
520 ri->ret_addr = (kprobe_opcode_t *)regs->ARM_lr; in arch_prepare_kretprobe()
/arch/x86/include/asm/
Dswitch_to.h61 unsigned long ret_addr; member
/arch/s390/kernel/
Dkprobes.c280 ri->ret_addr = (kprobe_opcode_t *) regs->gprs[14]; in arch_prepare_kretprobe()
434 orig_ret_address = (unsigned long) ri->ret_addr; in trampoline_probe_handler()
447 correct_ret_addr = ri->ret_addr; in trampoline_probe_handler()
453 orig_ret_address = (unsigned long) ri->ret_addr; in trampoline_probe_handler()
456 ri->ret_addr = correct_ret_addr; in trampoline_probe_handler()
/arch/x86/mm/
Dioremap.c97 void __iomem *ret_addr; in __ioremap_caller() local
187 ret_addr = (void __iomem *) (vaddr + offset); in __ioremap_caller()
188 mmiotrace_ioremap(unaligned_phys_addr, unaligned_size, ret_addr); in __ioremap_caller()
197 return ret_addr; in __ioremap_caller()
/arch/x86/kernel/kprobes/
Dcore.c555 ri->ret_addr = (kprobe_opcode_t *) *sara; in arch_prepare_kretprobe()
825 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_handler()
841 correct_ret_addr = ri->ret_addr; in trampoline_handler()
849 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_handler()
852 ri->ret_addr = correct_ret_addr; in trampoline_handler()
/arch/tile/kernel/
Dkprobes.c436 ri->ret_addr = (kprobe_opcode_t *) regs->lr; in arch_prepare_kretprobe()
478 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
/arch/arc/kernel/
Dkprobes.c431 ri->ret_addr = (kprobe_opcode_t *) regs->blink; in arch_prepare_kretprobe()
470 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
/arch/sparc/kernel/
Dkprobes.c506 ri->ret_addr = (kprobe_opcode_t *)(regs->u_regs[UREG_RETPC] + 8); in arch_prepare_kretprobe()
549 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
/arch/powerpc/kernel/
Dkprobes.c235 ri->ret_addr = (kprobe_opcode_t *)regs->link; in arch_prepare_kretprobe()
447 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
/arch/mips/kernel/
Dkprobes.c541 ri->ret_addr = (kprobe_opcode_t *) regs->regs[31]; in arch_prepare_kretprobe()
583 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
/arch/ia64/kernel/
Dkprobes.c452 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
472 orig_ret_address = (unsigned long)ri->ret_addr; in trampoline_probe_handler()
505 ri->ret_addr = (kprobe_opcode_t *)regs->b0; in arch_prepare_kretprobe()