| /kernel/linux/linux-5.10/arch/arm64/kernel/probes/ |
| D | kprobes.c | 65 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arch_simulate_insn() local 144 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 150 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 166 static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_save_local_irqflag() 173 static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_restore_local_irqflag() 181 set_ss_context(struct kprobe_ctlblk *kcb, unsigned long addr) in set_ss_context() 187 static void __kprobes clear_ss_context(struct kprobe_ctlblk *kcb) in clear_ss_context() 195 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep() 223 struct kprobe_ctlblk *kcb) in reenter_kprobe() 246 post_kprobe_handler(struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler() [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/kernel/probes/ |
| D | kprobes.c | 82 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arch_simulate_insn() local 165 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 171 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 217 static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_save_local_irqflag() 224 static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_restore_local_irqflag() 234 set_ss_context(struct kprobe_ctlblk *kcb, unsigned long addr) in set_ss_context() 240 static void __kprobes clear_ss_context(struct kprobe_ctlblk *kcb) in clear_ss_context() 248 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep() 281 struct kprobe_ctlblk *kcb) in reenter_kprobe() 304 post_kprobe_handler(struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler() [all …]
|
| /kernel/linux/linux-5.10/arch/csky/kernel/probes/ |
| D | kprobes.c | 68 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arch_simulate_insn() local 129 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 135 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 154 static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_save_local_irqflag() 161 static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_restore_local_irqflag() 168 set_ss_context(struct kprobe_ctlblk *kcb, unsigned long addr, struct kprobe *p) in set_ss_context() 176 static void __kprobes clear_ss_context(struct kprobe_ctlblk *kcb) in clear_ss_context() 188 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep() 218 struct kprobe_ctlblk *kcb) in reenter_kprobe() 241 post_kprobe_handler(struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | kprobes.c | 155 static void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 164 static void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 174 struct kprobe_ctlblk *kcb) in set_current_kprobe() 195 struct kprobe_ctlblk *kcb) in evaluate_branch_instruction() 229 struct kprobe_ctlblk *kcb) in prepare_singlestep() 263 struct kprobe_ctlblk *kcb) in resume_execution() 278 struct kprobe_ctlblk *kcb; in kprobe_handler() local 375 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 404 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-4.19/arch/mips/kernel/ |
| D | kprobes.c | 167 static void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 176 static void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 186 struct kprobe_ctlblk *kcb) in set_current_kprobe() 207 struct kprobe_ctlblk *kcb) in evaluate_branch_instruction() 241 struct kprobe_ctlblk *kcb) in prepare_singlestep() 275 struct kprobe_ctlblk *kcb) in resume_execution() 290 struct kprobe_ctlblk *kcb; in kprobe_handler() local 387 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 416 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| D | kprobes.c | 77 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 85 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 94 struct kprobe_ctlblk *kcb) in set_current_kprobe() 102 struct kprobe_ctlblk *kcb) in prepare_singlestep() 121 struct kprobe_ctlblk *kcb; in kprobe_handler() local 278 struct pt_regs *regs, struct kprobe_ctlblk *kcb) in resume_execution() 296 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 323 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-4.19/arch/sparc/kernel/ |
| D | kprobes.c | 77 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 85 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 94 struct kprobe_ctlblk *kcb) in set_current_kprobe() 102 struct kprobe_ctlblk *kcb) in prepare_singlestep() 121 struct kprobe_ctlblk *kcb; in kprobe_handler() local 278 struct pt_regs *regs, struct kprobe_ctlblk *kcb) in resume_execution() 296 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 323 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-5.10/arch/s390/kernel/ |
| D | kprobes.c | 186 static void enable_singlestep(struct kprobe_ctlblk *kcb, in enable_singlestep() 210 static void disable_singlestep(struct kprobe_ctlblk *kcb, in disable_singlestep() 227 static void push_kprobe(struct kprobe_ctlblk *kcb, struct kprobe *p) in push_kprobe() 240 static void pop_kprobe(struct kprobe_ctlblk *kcb) in pop_kprobe() 257 static void kprobe_reenter_check(struct kprobe_ctlblk *kcb, struct kprobe *p) in kprobe_reenter_check() 281 struct kprobe_ctlblk *kcb; in kprobe_handler() local 374 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in resume_execution() local 399 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 428 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_trap_handler() local
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | kprobes.c | 54 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 60 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 72 struct kprobe_ctlblk *kcb, struct pt_regs *regs) in setup_singlestep() 84 struct kprobe_ctlblk *kcb; in parisc_kprobe_break_handler() local 133 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in parisc_kprobe_ss_handler() local
|
| /kernel/linux/linux-4.19/arch/s390/kernel/ |
| D | kprobes.c | 199 static void enable_singlestep(struct kprobe_ctlblk *kcb, in enable_singlestep() 223 static void disable_singlestep(struct kprobe_ctlblk *kcb, in disable_singlestep() 240 static void push_kprobe(struct kprobe_ctlblk *kcb, struct kprobe *p) in push_kprobe() 253 static void pop_kprobe(struct kprobe_ctlblk *kcb) in pop_kprobe() 269 static void kprobe_reenter_check(struct kprobe_ctlblk *kcb, struct kprobe *p) in kprobe_reenter_check() 293 struct kprobe_ctlblk *kcb; in kprobe_handler() local 462 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in resume_execution() local 505 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 534 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_trap_handler() local
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| D | kprobes.c | 184 static nokprobe_inline void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 191 static nokprobe_inline void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 199 struct kprobe_ctlblk *kcb) in set_current_kprobe() 274 struct kprobe_ctlblk *kcb; in kprobe_handler() local 438 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_post_handler() local 481 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| D | kprobes-ftrace.c | 20 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
|
| /kernel/linux/linux-5.10/arch/sh/kernel/ |
| D | kprobes.c | 121 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 127 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 134 struct kprobe_ctlblk *kcb) in set_current_kprobe() 218 struct kprobe_ctlblk *kcb; in kprobe_handler() local 314 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 363 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local 433 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_exceptions_notify() local
|
| /kernel/linux/linux-4.19/arch/powerpc/kernel/ |
| D | kprobes.c | 186 static nokprobe_inline void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 193 static nokprobe_inline void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 201 struct kprobe_ctlblk *kcb) in set_current_kprobe() 275 struct kprobe_ctlblk *kcb; in kprobe_handler() local 496 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_post_handler() local 538 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| D | kprobes-ftrace.c | 33 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
|
| /kernel/linux/linux-4.19/arch/sh/kernel/ |
| D | kprobes.c | 124 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 130 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 137 struct kprobe_ctlblk *kcb) in set_current_kprobe() 220 struct kprobe_ctlblk *kcb; in kprobe_handler() local 369 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local 418 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local 488 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_exceptions_notify() local
|
| /kernel/linux/linux-5.10/arch/arc/kernel/ |
| D | kprobes.c | 79 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 85 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 196 struct kprobe_ctlblk *kcb; in arc_kprobe_handler() local 248 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arc_post_kprobe_handler() local 292 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-5.10/arch/x86/kernel/kprobes/ |
| D | core.c | 545 save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 554 restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 564 struct kprobe_ctlblk *kcb) in set_current_kprobe() 606 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep() 649 struct kprobe_ctlblk *kcb) in reenter_kprobe() 686 struct kprobe_ctlblk *kcb; in kprobe_int3_handler() local 823 struct kprobe_ctlblk *kcb) in resume_execution() 892 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_debug_handler() local 927 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| D | ftrace.c | 20 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
|
| /kernel/linux/linux-4.19/arch/arc/kernel/ |
| D | kprobes.c | 82 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 88 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 199 struct kprobe_ctlblk *kcb; in arc_kprobe_handler() local 251 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arc_post_kprobe_handler() local 295 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-4.19/arch/x86/kernel/kprobes/ |
| D | core.c | 535 save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 544 restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 554 struct kprobe_ctlblk *kcb) in set_current_kprobe() 596 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep() 639 struct kprobe_ctlblk *kcb) in reenter_kprobe() 676 struct kprobe_ctlblk *kcb; in kprobe_int3_handler() local 920 struct kprobe_ctlblk *kcb) in resume_execution() 989 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_debug_handler() local 1024 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-5.10/arch/arm/probes/kprobes/ |
| D | core.c | 190 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 196 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 222 singlestep(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb) in singlestep() 237 struct kprobe_ctlblk *kcb; in kprobe_handler() local 332 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-4.19/arch/arm/probes/kprobes/ |
| D | core.c | 198 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 204 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 230 singlestep(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb) in singlestep() 245 struct kprobe_ctlblk *kcb; in kprobe_handler() local 340 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-5.10/arch/ia64/kernel/ |
| D | kprobes.c | 372 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 380 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 390 struct kprobe_ctlblk *kcb) in set_current_kprobe() 701 struct kprobe_ctlblk *kcb; in pre_kprobes_handler() local 796 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobes_handler() local 823 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|
| /kernel/linux/linux-4.19/arch/ia64/kernel/ |
| D | kprobes.c | 385 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe() 393 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe() 403 struct kprobe_ctlblk *kcb) in set_current_kprobe() 714 struct kprobe_ctlblk *kcb; in pre_kprobes_handler() local 809 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobes_handler() local 836 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
|