Lines Matching refs:kprobe

48 struct kprobe;
52 typedef int (*kprobe_pre_handler_t) (struct kprobe *, struct pt_regs *);
53 typedef void (*kprobe_post_handler_t) (struct kprobe *, struct pt_regs *,
55 typedef int (*kprobe_fault_handler_t) (struct kprobe *, struct pt_regs *,
60 struct kprobe { struct
114 static inline int kprobe_gone(struct kprobe *p) in kprobe_gone()
120 static inline int kprobe_disabled(struct kprobe *p) in kprobe_disabled()
126 static inline int kprobe_optimized(struct kprobe *p) in kprobe_optimized()
132 static inline int kprobe_ftrace(struct kprobe *p) in kprobe_ftrace()
148 struct kprobe kp;
179 DECLARE_PER_CPU(struct kprobe *, current_kprobe);
193 extern int arch_trampoline_kprobe(struct kprobe *p);
199 static inline int arch_trampoline_kprobe(struct kprobe *p) in arch_trampoline_kprobe()
226 extern int arch_prepare_kprobe(struct kprobe *p);
227 extern void arch_arm_kprobe(struct kprobe *p);
228 extern void arch_disarm_kprobe(struct kprobe *p);
231 extern void kprobes_inc_nmissed_count(struct kprobe *p);
290 struct kprobe kp;
299 struct kprobe *orig);
308 extern void opt_pre_handler(struct kprobe *p, struct pt_regs *regs);
325 extern int arch_prepare_kprobe_ftrace(struct kprobe *p);
328 int arch_check_ftrace_location(struct kprobe *p);
331 struct kprobe *get_kprobe(void *addr);
338 static inline struct kprobe *kprobe_running(void) in kprobe_running()
354 int register_kprobe(struct kprobe *p);
355 void unregister_kprobe(struct kprobe *p);
356 int register_kprobes(struct kprobe **kps, int num);
357 void unregister_kprobes(struct kprobe **kps, int num);
368 int disable_kprobe(struct kprobe *kp);
369 int enable_kprobe(struct kprobe *kp);
371 void dump_kprobe(struct kprobe *kp);
386 static inline struct kprobe *get_kprobe(void *addr) in get_kprobe()
390 static inline struct kprobe *kprobe_running(void) in kprobe_running()
394 static inline int register_kprobe(struct kprobe *p) in register_kprobe()
398 static inline int register_kprobes(struct kprobe **kps, int num) in register_kprobes()
402 static inline void unregister_kprobe(struct kprobe *p) in unregister_kprobe()
405 static inline void unregister_kprobes(struct kprobe **kps, int num) in unregister_kprobes()
425 static inline int disable_kprobe(struct kprobe *kp) in disable_kprobe()
429 static inline int enable_kprobe(struct kprobe *kp) in enable_kprobe()