kprobes.h (ecb41832bd2a7a3f8ac93527cec5e51e3827daed) kprobes.h (b98cca444d287a63dd96df04af7fb9793567599e)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Kernel Probes (KProbes)
4 * include/asm-mips/kprobes.h
5 *
6 * Copyright 2006 Sony Corp.
7 * Copyright 2010 Cavium Networks
8 */

--- 27 unchanged lines hidden (view full) ---

36 (unsigned long)p->addr + \
37 (MAX_INSN_SIZE * sizeof(kprobe_opcode_t))); \
38} while (0)
39
40
41#define kretprobe_blacklist_size 0
42
43void arch_remove_kprobe(struct kprobe *p);
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Kernel Probes (KProbes)
4 * include/asm-mips/kprobes.h
5 *
6 * Copyright 2006 Sony Corp.
7 * Copyright 2010 Cavium Networks
8 */

--- 27 unchanged lines hidden (view full) ---

36 (unsigned long)p->addr + \
37 (MAX_INSN_SIZE * sizeof(kprobe_opcode_t))); \
38} while (0)
39
40
41#define kretprobe_blacklist_size 0
42
43void arch_remove_kprobe(struct kprobe *p);
44int kprobe_fault_handler(struct pt_regs *regs, int trapnr);
44
45/* Architecture specific copy of original instruction*/
46struct arch_specific_insn {
47 /* copy of the original instruction */
48 kprobe_opcode_t *insn;
49};
50
51struct prev_kprobe {

--- 26 unchanged lines hidden ---
45
46/* Architecture specific copy of original instruction*/
47struct arch_specific_insn {
48 /* copy of the original instruction */
49 kprobe_opcode_t *insn;
50};
51
52struct prev_kprobe {

--- 26 unchanged lines hidden ---