kprobes.h (3eb66e91a25497065c5322b1268cbc3953642227) | kprobes.h (657480d9c01574d1e11bbb29e725db9907daf782) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0+ */ 2#ifndef _ASM_S390_KPROBES_H 3#define _ASM_S390_KPROBES_H 4/* 5 * Kernel Probes (KProbes) 6 * 7 * Copyright IBM Corp. 2002, 2006 8 * --- 40 unchanged lines hidden (view full) --- 49 : (((unsigned long)task_stack_page(current)) + THREAD_SIZE - (ADDR))) 50 51#define kretprobe_blacklist_size 0 52 53/* Architecture specific copy of original instruction */ 54struct arch_specific_insn { 55 /* copy of original instruction */ 56 kprobe_opcode_t *insn; | 1/* SPDX-License-Identifier: GPL-2.0+ */ 2#ifndef _ASM_S390_KPROBES_H 3#define _ASM_S390_KPROBES_H 4/* 5 * Kernel Probes (KProbes) 6 * 7 * Copyright IBM Corp. 2002, 2006 8 * --- 40 unchanged lines hidden (view full) --- 49 : (((unsigned long)task_stack_page(current)) + THREAD_SIZE - (ADDR))) 50 51#define kretprobe_blacklist_size 0 52 53/* Architecture specific copy of original instruction */ 54struct arch_specific_insn { 55 /* copy of original instruction */ 56 kprobe_opcode_t *insn; |
57 unsigned int is_ftrace_insn : 1; | |
58}; 59 60struct prev_kprobe { 61 struct kprobe *kp; 62 unsigned long status; 63}; 64 65/* per-cpu kprobe control block */ --- 18 unchanged lines hidden --- | 57}; 58 59struct prev_kprobe { 60 struct kprobe *kp; 61 unsigned long status; 62}; 63 64/* per-cpu kprobe control block */ --- 18 unchanged lines hidden --- |