Home
last modified time | relevance | path

Searched defs:kcb (Results 1 – 22 of 22) sorted by relevance

/linux-6.12.1/arch/loongarch/kernel/
Dkprobes.c85 static void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
92 static void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
113 static void save_local_irqflag(struct kprobe_ctlblk *kcb, in save_local_irqflag()
121 static void restore_local_irqflag(struct kprobe_ctlblk *kcb, in restore_local_irqflag()
128 static void post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, in post_kprobe_handler()
156 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep()
184 struct kprobe_ctlblk *kcb) in reenter_kprobe()
209 struct kprobe_ctlblk *kcb; in kprobe_breakpoint_handler() local
273 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_singlestep_handler() local
291 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
Dftrace_dyn.c288 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
/linux-6.12.1/arch/csky/kernel/probes/
Dkprobes.c70 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arch_simulate_insn() local
133 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
139 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
158 static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_save_local_irqflag()
165 static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_restore_local_irqflag()
172 set_ss_context(struct kprobe_ctlblk *kcb, unsigned long addr, struct kprobe *p) in set_ss_context()
180 static void __kprobes clear_ss_context(struct kprobe_ctlblk *kcb) in clear_ss_context()
192 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep()
222 struct kprobe_ctlblk *kcb) in reenter_kprobe()
245 post_kprobe_handler(struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler()
[all …]
Dftrace.c12 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
/linux-6.12.1/arch/riscv/kernel/probes/
Dkprobes.c43 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arch_simulate_insn() local
128 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
134 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
153 static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_save_local_irqflag()
160 static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_restore_local_irqflag()
168 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep()
196 struct kprobe_ctlblk *kcb) in reenter_kprobe()
219 post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler()
246 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
285 struct kprobe_ctlblk *kcb; in kprobe_breakpoint_handler() local
[all …]
/linux-6.12.1/arch/arm64/kernel/probes/
Dkprobes.c85 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arch_simulate_insn() local
157 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
163 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
179 static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_save_local_irqflag()
186 static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb, in kprobes_restore_local_irqflag()
195 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep()
222 struct kprobe_ctlblk *kcb) in reenter_kprobe()
245 post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler()
267 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
298 struct kprobe_ctlblk *kcb; in kprobe_breakpoint_handler() local
[all …]
/linux-6.12.1/arch/mips/kernel/
Dkprobes.c162 static void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
171 static void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
181 struct kprobe_ctlblk *kcb) in set_current_kprobe()
202 struct kprobe_ctlblk *kcb) in evaluate_branch_instruction()
236 struct kprobe_ctlblk *kcb) in prepare_singlestep()
268 struct kprobe_ctlblk *kcb) in resume_execution()
284 struct kprobe_ctlblk *kcb; in kprobe_handler() local
382 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local
411 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
/linux-6.12.1/arch/sparc/kernel/
Dkprobes.c77 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
/linux-6.12.1/arch/s390/kernel/
Dkprobes.c187 static void enable_singlestep(struct kprobe_ctlblk *kcb, in enable_singlestep()
218 static void disable_singlestep(struct kprobe_ctlblk *kcb, in disable_singlestep()
235 static void push_kprobe(struct kprobe_ctlblk *kcb, struct kprobe *p) in push_kprobe()
248 static void pop_kprobe(struct kprobe_ctlblk *kcb) in pop_kprobe()
256 static void kprobe_reenter_check(struct kprobe_ctlblk *kcb, struct kprobe *p) in kprobe_reenter_check()
280 struct kprobe_ctlblk *kcb; in kprobe_handler() local
346 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in resume_execution() local
371 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local
399 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_trap_handler() local
Dftrace.c309 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
/linux-6.12.1/arch/parisc/kernel/
Dkprobes.c60 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
66 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
78 struct kprobe_ctlblk *kcb, struct pt_regs *regs) in setup_singlestep()
88 struct kprobe_ctlblk *kcb; in parisc_kprobe_break_handler() local
137 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in parisc_kprobe_ss_handler() local
Dftrace.c204 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
/linux-6.12.1/arch/powerpc/kernel/
Dkprobes.c210 static nokprobe_inline void save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
217 static nokprobe_inline void restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
225 struct kprobe_ctlblk *kcb) in set_current_kprobe()
277 struct kprobe_ctlblk *kcb; in kprobe_handler() local
399 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_post_handler() local
442 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
Dkprobes-ftrace.c20 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
/linux-6.12.1/arch/sh/kernel/
Dkprobes.c116 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
122 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
129 struct kprobe_ctlblk *kcb) in set_current_kprobe()
213 struct kprobe_ctlblk *kcb; in kprobe_handler() local
309 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in post_kprobe_handler() local
358 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
411 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_exceptions_notify() local
/linux-6.12.1/arch/x86/kernel/kprobes/
Dcore.c845 save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
854 restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
864 struct kprobe_ctlblk *kcb) in set_current_kprobe()
872 struct kprobe_ctlblk *kcb) in kprobe_post_process()
892 struct kprobe_ctlblk *kcb, int reenter) in setup_singlestep()
949 struct kprobe_ctlblk *kcb) in resume_singlestep()
967 struct kprobe_ctlblk *kcb) in reenter_kprobe()
996 static nokprobe_inline int kprobe_is_ss(struct kprobe_ctlblk *kcb) in kprobe_is_ss()
1010 struct kprobe_ctlblk *kcb; in kprobe_int3_handler() local
1064 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
Dftrace.c21 struct kprobe_ctlblk *kcb; in kprobe_ftrace_handler() local
Dopt.c187 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in optimized_callback() local
/linux-6.12.1/arch/arc/kernel/
Dkprobes.c79 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()
197 struct kprobe_ctlblk *kcb; in arc_kprobe_handler() local
249 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in arc_post_kprobe_handler() local
293 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
/linux-6.12.1/arch/arm/probes/kprobes/
Dcore.c192 static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb) in save_previous_kprobe()
198 static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb) in restore_previous_kprobe()
224 singlestep(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb) in singlestep()
239 struct kprobe_ctlblk *kcb; in kprobe_handler() local
334 struct kprobe_ctlblk *kcb = get_kprobe_ctlblk(); in kprobe_fault_handler() local
Dopt-arm.c153 struct kprobe_ctlblk *kcb; in optimized_callback() local
/linux-6.12.1/kernel/
Dkprobes.c1248 struct kprobe_ctlblk *kcb; in kprobe_busy_begin() local
2160 struct kprobe_ctlblk *kcb; in kretprobe_rethook_handler() local