Home
last modified time | relevance | path

Searched refs:kprobe_status (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/arch/sh/kernel/
Dkprobes.c127 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
133 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
235 if (kcb->kprobe_status == KPROBE_HIT_SS && in kprobe_handler()
249 kcb->kprobe_status = KPROBE_REENTER; in kprobe_handler()
273 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
283 kcb->kprobe_status = KPROBE_HIT_SS; in kprobe_handler()
376 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in post_kprobe_handler()
377 kcb->kprobe_status = KPROBE_HIT_SSDONE; in post_kprobe_handler()
402 if (kcb->kprobe_status == KPROBE_REENTER) { in post_kprobe_handler()
421 switch (kcb->kprobe_status) { in kprobe_fault_handler()
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Dkprobes.c189 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
196 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
292 if (kcb->kprobe_status == KPROBE_HIT_SS && in kprobe_handler()
308 kcb->kprobe_status = KPROBE_REENTER; in kprobe_handler()
359 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
375 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_handler()
382 kcb->kprobe_status = KPROBE_HIT_SS; in kprobe_handler()
502 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in kprobe_post_handler()
503 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_post_handler()
512 if (kcb->kprobe_status == KPROBE_REENTER) { in kprobe_post_handler()
[all …]
Dkprobes-ftrace.c50 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_ftrace_handler()
58 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_ftrace_handler()
Doptprobes.c129 get_kprobe_ctlblk()->kprobe_status = KPROBE_HIT_ACTIVE; in optimized_callback()
/Linux-v4.19/arch/sparc/kernel/
Dkprobes.c80 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
88 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
133 if (kcb->kprobe_status == KPROBE_HIT_SS) { in kprobe_handler()
147 kcb->kprobe_status = KPROBE_REENTER; in kprobe_handler()
177 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
185 kcb->kprobe_status = KPROBE_HIT_SS; in kprobe_handler()
301 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in post_kprobe_handler()
302 kcb->kprobe_status = KPROBE_HIT_SSDONE; in post_kprobe_handler()
309 if (kcb->kprobe_status == KPROBE_REENTER) { in post_kprobe_handler()
326 switch(kcb->kprobe_status) { in kprobe_fault_handler()
[all …]
/Linux-v4.19/arch/arc/kernel/
Dkprobes.c85 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
91 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
219 kcb->kprobe_status = KPROBE_REENTER; in arc_kprobe_handler()
224 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in arc_kprobe_handler()
233 kcb->kprobe_status = KPROBE_HIT_SS; in arc_kprobe_handler()
268 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in arc_post_kprobe_handler()
269 kcb->kprobe_status = KPROBE_HIT_SSDONE; in arc_post_kprobe_handler()
273 if (kcb->kprobe_status == KPROBE_REENTER) { in arc_post_kprobe_handler()
297 switch (kcb->kprobe_status) { in kprobe_fault_handler()
308 if (kcb->kprobe_status == KPROBE_REENTER) in kprobe_fault_handler()
/Linux-v4.19/arch/arm64/kernel/probes/
Dkprobes.c155 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
161 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
242 kcb->kprobe_status = KPROBE_REENTER; in setup_singlestep()
244 kcb->kprobe_status = KPROBE_HIT_SS; in setup_singlestep()
270 switch (kcb->kprobe_status) { in reenter_kprobe()
303 if (kcb->kprobe_status == KPROBE_REENTER) { in post_kprobe_handler()
308 kcb->kprobe_status = KPROBE_HIT_SSDONE; in post_kprobe_handler()
324 switch (kcb->kprobe_status) { in kprobe_fault_handler()
340 if (kcb->kprobe_status == KPROBE_REENTER) in kprobe_fault_handler()
393 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
[all …]
/Linux-v4.19/arch/mips/kernel/
Dkprobes.c170 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
179 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
305 if (kcb->kprobe_status == KPROBE_HIT_SS && in kprobe_handler()
322 kcb->kprobe_status = KPROBE_REENTER; in kprobe_handler()
357 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
368 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_handler()
374 kcb->kprobe_status = KPROBE_HIT_SS; in kprobe_handler()
392 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in post_kprobe_handler()
393 kcb->kprobe_status = KPROBE_HIT_SSDONE; in post_kprobe_handler()
402 if (kcb->kprobe_status == KPROBE_REENTER) { in post_kprobe_handler()
[all …]
/Linux-v4.19/arch/arm/probes/kprobes/
Dcore.c201 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
207 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
275 switch (kcb->kprobe_status) { in kprobe_handler()
283 kcb->kprobe_status = KPROBE_REENTER; in kprobe_handler()
299 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
309 kcb->kprobe_status = KPROBE_HIT_SS; in kprobe_handler()
312 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_handler()
342 switch (kcb->kprobe_status) { in kprobe_fault_handler()
353 if (kcb->kprobe_status == KPROBE_REENTER) { in kprobe_fault_handler()
474 get_kprobe_ctlblk()->kprobe_status = KPROBE_HIT_ACTIVE; in trampoline_handler()
Dopt-arm.c181 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in optimized_callback()
/Linux-v4.19/arch/x86/kernel/kprobes/
Dcore.c522 kcb->prev_kprobe.status = kcb->kprobe_status; in save_previous_kprobe()
531 kcb->kprobe_status = kcb->prev_kprobe.status; in restore_previous_kprobe()
601 kcb->kprobe_status = KPROBE_REENTER; in setup_singlestep()
603 kcb->kprobe_status = KPROBE_HIT_SS; in setup_singlestep()
624 switch (kcb->kprobe_status) { in reenter_kprobe()
680 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_int3_handler()
815 get_kprobe_ctlblk()->kprobe_status = KPROBE_HIT_ACTIVE; in trampoline_handler()
947 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in kprobe_debug_handler()
948 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_debug_handler()
953 if (kcb->kprobe_status == KPROBE_REENTER) { in kprobe_debug_handler()
[all …]
Dftrace.c49 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_ftrace_handler()
57 kcb->kprobe_status = KPROBE_HIT_SSDONE; in kprobe_ftrace_handler()
Dopt.c178 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in optimized_callback()
/Linux-v4.19/arch/s390/kernel/
Dkprobes.c243 kcb->prev_kprobe.status = kcb->kprobe_status; in push_kprobe()
256 kcb->kprobe_status = kcb->prev_kprobe.status; in pop_kprobe()
271 switch (kcb->kprobe_status) { in kprobe_reenter_check()
318 kcb->kprobe_status = KPROBE_REENTER; in kprobe_handler()
328 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in kprobe_handler()
334 kcb->kprobe_status = KPROBE_HIT_SS; in kprobe_handler()
511 if (kcb->kprobe_status != KPROBE_REENTER && p->post_handler) { in post_kprobe_handler()
512 kcb->kprobe_status = KPROBE_HIT_SSDONE; in post_kprobe_handler()
538 switch(kcb->kprobe_status) { in kprobe_trap_handler()
/Linux-v4.19/arch/ia64/kernel/
Dkprobes.c390 kcb->prev_kprobe[i-1].status = kcb->kprobe_status; in save_previous_kprobe()
398 kcb->kprobe_status = kcb->prev_kprobe[i-1].status; in restore_previous_kprobe()
800 if ((kcb->kprobe_status == KPROBE_HIT_SS) && in pre_kprobes_handler()
815 kcb->kprobe_status = KPROBE_REENTER; in pre_kprobes_handler()
849 kcb->kprobe_status = KPROBE_HIT_ACTIVE; in pre_kprobes_handler()
871 kcb->kprobe_status = KPROBE_HIT_SS; in pre_kprobes_handler()
887 if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) { in post_kprobes_handler()
888 kcb->kprobe_status = KPROBE_HIT_SSDONE; in post_kprobes_handler()
895 if (kcb->kprobe_status == KPROBE_REENTER) { in post_kprobes_handler()
912 switch(kcb->kprobe_status) { in kprobe_fault_handler()
[all …]
/Linux-v4.19/arch/arm64/include/asm/
Dkprobes.h47 unsigned int kprobe_status; member
/Linux-v4.19/arch/arc/include/asm/
Dkprobes.h47 unsigned int kprobe_status; member
/Linux-v4.19/arch/mips/include/asm/
Dkprobes.h75 unsigned long kprobe_status; member
/Linux-v4.19/arch/sh/include/asm/
Dkprobes.h44 unsigned long kprobe_status; member
/Linux-v4.19/arch/sparc/include/asm/
Dkprobes.h44 unsigned long kprobe_status; member
/Linux-v4.19/arch/s390/include/asm/
Dkprobes.h67 unsigned long kprobe_status; member
/Linux-v4.19/arch/arm/include/asm/
Dkprobes.h45 unsigned int kprobe_status; member
/Linux-v4.19/arch/powerpc/include/asm/
Dkprobes.h89 unsigned long kprobe_status; member
/Linux-v4.19/arch/ia64/include/asm/
Dkprobes.h84 unsigned long kprobe_status; member
/Linux-v4.19/arch/x86/include/asm/
Dkprobes.h111 unsigned long kprobe_status; member