/arch/sparc/kernel/ |
D | traps_32.c | 35 static void instruction_dump(unsigned long *pc) in instruction_dump() 107 void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_illegal_instruction() 120 void do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_priv_instruction() 130 void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_memaccess_unaligned() 156 void do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_fpd_trap() 198 void do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, 301 void handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, 309 void handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, 321 void handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, 331 void handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, [all …]
|
/arch/csky/kernel/ |
D | stacktrace.c | 19 unsigned long fp, sp, pc; in walk_stackframe() local 63 unsigned long sp, pc; in walk_stackframe() local 90 static bool print_trace_address(unsigned long pc, void *arg) in print_trace_address() 102 static bool save_wchan(unsigned long pc, void *arg) in save_wchan() 114 unsigned long pc = 0; in __get_wchan() local 121 static bool __save_trace(unsigned long pc, void *arg, bool nosched) in __save_trace() 136 static bool save_trace(unsigned long pc, void *arg) in save_trace()
|
/arch/arm64/include/asm/ |
D | preempt.h | 16 static inline void preempt_count_set(u64 pc) in preempt_count_set() 47 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_add() local 54 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_sub() local 62 u64 pc = READ_ONCE(ti->preempt_count); in __preempt_count_dec_and_test() local 79 u64 pc = READ_ONCE(current_thread_info()->preempt_count); in should_resched() local
|
/arch/loongarch/kernel/ |
D | ftrace_dyn.c | 15 static int ftrace_modify_code(unsigned long pc, u32 old, u32 new, bool validate) in ftrace_modify_code() 34 static bool reachable_by_bl(unsigned long addr, unsigned long pc) in reachable_by_bl() 65 unsigned long pc = rec->ip + LOONGARCH_INSN_SIZE; in ftrace_find_callable_addr() local 121 unsigned long pc; in ftrace_modify_call() local 141 unsigned long pc; in ftrace_update_ftrace_func() local 173 unsigned long pc; in ftrace_init_nop() local 185 unsigned long pc; in ftrace_make_call() local 201 unsigned long pc; in ftrace_make_nop() local 253 unsigned long pc, func; in ftrace_modify_graph_caller() local
|
D | unwind_prologue.c | 65 static inline bool fix_exception(unsigned long pc) in fix_exception() 84 static inline bool fix_ftrace(unsigned long pc) in fix_ftrace() 114 unsigned long size, offset, pc; in unwind_by_prologue() local 196 unsigned long pc; in next_frame() local
|
D | inst.c | 15 unsigned long pc = regs->csr_era; in simu_pc() local 49 unsigned long pc = regs->csr_era; in simu_branch() local 226 u32 larch_insn_gen_b(unsigned long pc, unsigned long dest) in larch_insn_gen_b() 241 u32 larch_insn_gen_bl(unsigned long pc, unsigned long dest) in larch_insn_gen_bl()
|
/arch/microblaze/kernel/ |
D | unwind.c | 77 static unsigned long *find_frame_creation(unsigned long *pc) in find_frame_creation() 125 static int lookup_prev_stack_frame(unsigned long fp, unsigned long pc, in lookup_prev_stack_frame() 164 static inline void unwind_trap(struct task_struct *task, unsigned long pc, in unwind_trap() 183 unsigned long pc, unsigned long fp, in microblaze_unwind_inner() 294 unsigned long pc, fp; in microblaze_unwind() local
|
/arch/riscv/kernel/ |
D | stacktrace.c | 34 unsigned long fp, sp, pc; in walk_stackframe() local 91 unsigned long sp, pc; in walk_stackframe() local 119 static bool print_trace_address(void *arg, unsigned long pc) in print_trace_address() 139 static bool save_wchan(void *arg, unsigned long pc) in save_wchan() 151 unsigned long pc = 0; in __get_wchan() local
|
/arch/arm64/kernel/ |
D | ftrace.c | 150 static int ftrace_modify_code(unsigned long pc, u32 old, u32 new, in ftrace_modify_code() 181 unsigned long pc; in ftrace_update_ftrace_func() local 209 static bool reachable_by_bl(unsigned long addr, unsigned long pc) in reachable_by_bl() 229 unsigned long pc = rec->ip; in ftrace_find_callable_addr() local 326 unsigned long pc = rec->ip; in ftrace_make_call() local 347 unsigned long pc = rec->ip; in ftrace_modify_call() local 393 unsigned long pc = rec->ip - AARCH64_INSN_SIZE; in ftrace_init_nop() local 415 unsigned long pc = rec->ip; in ftrace_make_nop() local 493 unsigned long pc = (unsigned long)&ftrace_graph_call; in ftrace_modify_graph_caller() local
|
D | time.c | 35 static bool profile_pc_cb(void *arg, unsigned long pc) in profile_pc_cb()
|
/arch/arm64/kvm/hyp/nvhe/ |
D | stacktrace.c | 26 static void hyp_prepare_backtrace(unsigned long fp, unsigned long pc) in hyp_prepare_backtrace() 121 static void pkvm_save_backtrace(unsigned long fp, unsigned long pc) in pkvm_save_backtrace() 138 static void pkvm_save_backtrace(unsigned long fp, unsigned long pc) in pkvm_save_backtrace() 152 void kvm_nvhe_prepare_backtrace(unsigned long fp, unsigned long pc) in kvm_nvhe_prepare_backtrace()
|
/arch/arm/kernel/ |
D | insn.c | 6 static unsigned long __arm_gen_branch_thumb2(unsigned long pc, in __arm_gen_branch_thumb2() 37 static unsigned long __arm_gen_branch_arm(unsigned long pc, unsigned long addr, in __arm_gen_branch_arm() 58 __arm_gen_branch(unsigned long pc, unsigned long addr, bool link, bool warn) in __arm_gen_branch()
|
D | stacktrace.c | 51 unsigned long pc = frame->pc; in frame_pointer_check() local 147 unsigned long lr, unsigned long pc) in start_stack_trace()
|
D | ftrace.c | 92 static unsigned long ftrace_call_replace(unsigned long pc, unsigned long addr, in ftrace_call_replace() 98 static int ftrace_modify_code(unsigned long pc, unsigned long old, in ftrace_modify_code() 124 unsigned long pc; in ftrace_update_ftrace_func() local 272 unsigned long pc = (unsigned long) callsite; in __ftrace_modify_caller() local
|
/arch/arm/include/asm/ |
D | insn.h | 36 arm_gen_branch(unsigned long pc, unsigned long addr) in arm_gen_branch() 42 arm_gen_branch_link(unsigned long pc, unsigned long addr, bool warn) in arm_gen_branch_link()
|
/arch/hexagon/kernel/ |
D | process.c | 28 void start_thread(struct pt_regs *regs, unsigned long pc, unsigned long sp) in start_thread() 128 unsigned long fp, pc; in __get_wchan() local
|
/arch/arm/probes/kprobes/ |
D | actions-thumb.c | 27 unsigned long pc = regs->ARM_pc; in t32_simulate_table_branch() local 56 unsigned long pc = regs->ARM_pc; in t32_simulate_cond_branch() local 81 unsigned long pc = regs->ARM_pc; in t32_simulate_branch() local 161 unsigned long pc = regs->ARM_pc & ~3; in t32_emulate_ldrdstrd() local 241 unsigned long pc = regs->ARM_pc; in t32_emulate_rd8pc16_noflags() local 309 unsigned long pc = regs->ARM_pc + 2; in t16_simulate_bxblx() local 373 unsigned long pc = regs->ARM_pc + 2; in t16_simulate_cbz() local 415 unsigned long pc = regs->ARM_pc + 2; in t16_simulate_cond_branch() local 435 unsigned long pc = regs->ARM_pc + 2; in t16_simulate_branch() local 486 unsigned long pc = regs->ARM_pc + 2; in t16_emulate_hiregs() local
|
/arch/arm64/include/asm/stacktrace/ |
D | nvhe.h | 32 unsigned long pc) in kvm_nvhe_unwind_init()
|
/arch/sparc/prom/ |
D | mp.c | 24 prom_startcpu(int cpunode, struct linux_prom_registers *ctable_reg, int ctx, char *pc) in prom_startcpu()
|
/arch/xtensa/include/asm/ |
D | stacktrace.h | 16 unsigned long pc; member
|
/arch/loongarch/include/asm/ |
D | setup.h | 28 long pc; member
|
D | unwind.h | 27 unsigned long sp, pc, ra; member 50 unsigned long pc, unsigned long cfa) in unwind_graph_addr()
|
/arch/arc/kernel/ |
D | jump_label.c | 46 static inline u32 arc_gen_branch(jump_label_t pc, jump_label_t target) in arc_gen_branch() 103 jump_label_t pc; member
|
/arch/openrisc/include/uapi/asm/ |
D | ptrace.h | 30 unsigned long pc; member
|
/arch/mips/kernel/ |
D | process.c | 52 void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp) in start_thread() 190 #define J_TARGET(pc,target) \ argument 546 unsigned long pc, in unwind_stack_by_address() 637 unsigned long pc, unsigned long *ra) in unwind_stack() 661 unsigned long pc = 0; in __get_wchan() local
|