Symbol: kprobe_ctlblk
arch/arc/kernel/kprobes.c
197
struct kprobe_ctlblk *kcb;
arch/arc/kernel/kprobes.c
21
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/arc/kernel/kprobes.c
249
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/arc/kernel/kprobes.c
293
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/arc/kernel/kprobes.c
79
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/arc/kernel/kprobes.c
85
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/arm/probes/kprobes/core.c
192
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/arm/probes/kprobes/core.c
198
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/arm/probes/kprobes/core.c
224
singlestep(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb)
arch/arm/probes/kprobes/core.c
239
struct kprobe_ctlblk *kcb;
arch/arm/probes/kprobes/core.c
334
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/arm/probes/kprobes/core.c
45
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/arm/probes/kprobes/opt-arm.c
153
struct kprobe_ctlblk *kcb;
arch/arm64/kernel/probes/kprobes.c
100
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/arm64/kernel/probes/kprobes.c
173
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/arm64/kernel/probes/kprobes.c
179
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/arm64/kernel/probes/kprobes.c
195
static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb,
arch/arm64/kernel/probes/kprobes.c
202
static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb,
arch/arm64/kernel/probes/kprobes.c
211
struct kprobe_ctlblk *kcb, int reenter)
arch/arm64/kernel/probes/kprobes.c
238
struct kprobe_ctlblk *kcb)
arch/arm64/kernel/probes/kprobes.c
261
post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs)
arch/arm64/kernel/probes/kprobes.c
283
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/arm64/kernel/probes/kprobes.c
314
struct kprobe_ctlblk *kcb;
arch/arm64/kernel/probes/kprobes.c
357
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/arm64/kernel/probes/kprobes.c
40
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/arm64/kernel/probes/kprobes.c
43
post_kprobe_handler(struct kprobe *, struct kprobe_ctlblk *, struct pt_regs *);
arch/csky/kernel/probes/ftrace.c
12
struct kprobe_ctlblk *kcb;
arch/csky/kernel/probes/kprobes.c
133
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/csky/kernel/probes/kprobes.c
139
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/csky/kernel/probes/kprobes.c
158
static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb,
arch/csky/kernel/probes/kprobes.c
165
static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb,
arch/csky/kernel/probes/kprobes.c
17
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/csky/kernel/probes/kprobes.c
172
set_ss_context(struct kprobe_ctlblk *kcb, unsigned long addr, struct kprobe *p)
arch/csky/kernel/probes/kprobes.c
180
static void __kprobes clear_ss_context(struct kprobe_ctlblk *kcb)
arch/csky/kernel/probes/kprobes.c
192
struct kprobe_ctlblk *kcb, int reenter)
arch/csky/kernel/probes/kprobes.c
20
post_kprobe_handler(struct kprobe_ctlblk *, struct pt_regs *);
arch/csky/kernel/probes/kprobes.c
222
struct kprobe_ctlblk *kcb)
arch/csky/kernel/probes/kprobes.c
245
post_kprobe_handler(struct kprobe_ctlblk *kcb, struct pt_regs *regs)
arch/csky/kernel/probes/kprobes.c
277
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/csky/kernel/probes/kprobes.c
314
struct kprobe_ctlblk *kcb;
arch/csky/kernel/probes/kprobes.c
363
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/csky/kernel/probes/kprobes.c
70
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/loongarch/kernel/ftrace_dyn.c
295
struct kprobe_ctlblk *kcb;
arch/loongarch/kernel/kprobes.c
11
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/loongarch/kernel/kprobes.c
113
static void save_local_irqflag(struct kprobe_ctlblk *kcb,
arch/loongarch/kernel/kprobes.c
121
static void restore_local_irqflag(struct kprobe_ctlblk *kcb,
arch/loongarch/kernel/kprobes.c
128
static void post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb,
arch/loongarch/kernel/kprobes.c
156
struct kprobe_ctlblk *kcb, int reenter)
arch/loongarch/kernel/kprobes.c
184
struct kprobe_ctlblk *kcb)
arch/loongarch/kernel/kprobes.c
209
struct kprobe_ctlblk *kcb;
arch/loongarch/kernel/kprobes.c
273
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/loongarch/kernel/kprobes.c
291
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/loongarch/kernel/kprobes.c
85
static void save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/loongarch/kernel/kprobes.c
92
static void restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
162
static void save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
171
static void restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
181
struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
202
struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
236
struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
268
struct kprobe_ctlblk *kcb)
arch/mips/kernel/kprobes.c
284
struct kprobe_ctlblk *kcb;
arch/mips/kernel/kprobes.c
382
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/mips/kernel/kprobes.c
411
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/mips/kernel/kprobes.c
45
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/parisc/kernel/ftrace.c
204
struct kprobe_ctlblk *kcb;
arch/parisc/kernel/kprobes.c
137
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/parisc/kernel/kprobes.c
18
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/parisc/kernel/kprobes.c
60
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/parisc/kernel/kprobes.c
66
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/parisc/kernel/kprobes.c
78
struct kprobe_ctlblk *kcb, struct pt_regs *regs)
arch/parisc/kernel/kprobes.c
88
struct kprobe_ctlblk *kcb;
arch/powerpc/kernel/kprobes-ftrace.c
20
struct kprobe_ctlblk *kcb;
arch/powerpc/kernel/kprobes.c
208
static nokprobe_inline void save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/powerpc/kernel/kprobes.c
215
static nokprobe_inline void restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/powerpc/kernel/kprobes.c
223
struct kprobe_ctlblk *kcb)
arch/powerpc/kernel/kprobes.c
275
struct kprobe_ctlblk *kcb;
arch/powerpc/kernel/kprobes.c
32
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/powerpc/kernel/kprobes.c
397
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/powerpc/kernel/kprobes.c
440
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/riscv/kernel/probes/kprobes.c
133
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/riscv/kernel/probes/kprobes.c
139
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/riscv/kernel/probes/kprobes.c
158
static void __kprobes kprobes_save_local_irqflag(struct kprobe_ctlblk *kcb,
arch/riscv/kernel/probes/kprobes.c
165
static void __kprobes kprobes_restore_local_irqflag(struct kprobe_ctlblk *kcb,
arch/riscv/kernel/probes/kprobes.c
173
struct kprobe_ctlblk *kcb, int reenter)
arch/riscv/kernel/probes/kprobes.c
20
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/riscv/kernel/probes/kprobes.c
201
struct kprobe_ctlblk *kcb)
arch/riscv/kernel/probes/kprobes.c
224
post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs)
arch/riscv/kernel/probes/kprobes.c
23
post_kprobe_handler(struct kprobe *, struct kprobe_ctlblk *, struct pt_regs *);
arch/riscv/kernel/probes/kprobes.c
251
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/riscv/kernel/probes/kprobes.c
290
struct kprobe_ctlblk *kcb;
arch/riscv/kernel/probes/kprobes.c
339
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/riscv/kernel/probes/kprobes.c
43
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/s390/kernel/ftrace.c
286
struct kprobe_ctlblk *kcb;
arch/s390/kernel/kprobes.c
188
static void enable_singlestep(struct kprobe_ctlblk *kcb,
arch/s390/kernel/kprobes.c
219
static void disable_singlestep(struct kprobe_ctlblk *kcb,
arch/s390/kernel/kprobes.c
236
static void push_kprobe(struct kprobe_ctlblk *kcb, struct kprobe *p)
arch/s390/kernel/kprobes.c
249
static void pop_kprobe(struct kprobe_ctlblk *kcb)
arch/s390/kernel/kprobes.c
257
static void kprobe_reenter_check(struct kprobe_ctlblk *kcb, struct kprobe *p)
arch/s390/kernel/kprobes.c
281
struct kprobe_ctlblk *kcb;
arch/s390/kernel/kprobes.c
32
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/s390/kernel/kprobes.c
347
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/s390/kernel/kprobes.c
372
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/s390/kernel/kprobes.c
400
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/sh/kernel/kprobes.c
116
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/sh/kernel/kprobes.c
122
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/sh/kernel/kprobes.c
129
struct kprobe_ctlblk *kcb)
arch/sh/kernel/kprobes.c
18
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/sh/kernel/kprobes.c
213
struct kprobe_ctlblk *kcb;
arch/sh/kernel/kprobes.c
309
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/sh/kernel/kprobes.c
358
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/sh/kernel/kprobes.c
409
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/sparc/kernel/kprobes.c
102
struct kprobe_ctlblk *kcb)
arch/sparc/kernel/kprobes.c
121
struct kprobe_ctlblk *kcb;
arch/sparc/kernel/kprobes.c
278
struct pt_regs *regs, struct kprobe_ctlblk *kcb)
arch/sparc/kernel/kprobes.c
296
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/sparc/kernel/kprobes.c
323
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/sparc/kernel/kprobes.c
46
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/sparc/kernel/kprobes.c
77
static void __kprobes save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/sparc/kernel/kprobes.c
85
static void __kprobes restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/sparc/kernel/kprobes.c
94
struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
1036
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
arch/x86/kernel/kprobes/core.c
62
DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
arch/x86/kernel/kprobes/core.c
817
save_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
826
restore_previous_kprobe(struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
836
struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
844
struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
864
struct kprobe_ctlblk *kcb, int reenter)
arch/x86/kernel/kprobes/core.c
921
struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
939
struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
968
static nokprobe_inline int kprobe_is_ss(struct kprobe_ctlblk *kcb)
arch/x86/kernel/kprobes/core.c
982
struct kprobe_ctlblk *kcb;
arch/x86/kernel/kprobes/ftrace.c
22
struct kprobe_ctlblk *kcb;
arch/x86/kernel/kprobes/opt.c
183
struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
include/linux/kprobes.h
188
DECLARE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
include/linux/kprobes.h
397
static inline struct kprobe_ctlblk *get_kprobe_ctlblk(void)
include/linux/kprobes.h
399
return this_cpu_ptr(&kprobe_ctlblk);
kernel/kprobes.c
1311
struct kprobe_ctlblk *kcb;
kernel/kprobes.c
2206
struct kprobe_ctlblk *kcb;