Lines Matching refs:kretprobe
58 a kretprobe. But if you're in a hurry to start using Kprobes, you
120 kretprobe, then sets the saved instruction pointer to the saved return
126 kretprobe struct to specify how many instances of the specified
138 some probes. In the kretprobe struct, the nmissed field is set to
148 field of the kretprobe struct. Whenever the kprobe placed by kretprobe at the
153 the kretprobe has no further effect for that particular function instance.
160 private data object can be specified at kretprobe registration time by
161 setting the data_size field of the kretprobe struct. This data can be
435 int register_kretprobe(struct kretprobe *rp);
457 - rp: points to the corresponding kretprobe object
475 void unregister_kretprobe(struct kretprobe *rp);
492 int register_kretprobes(struct kretprobe **rps, int num);
514 void unregister_kretprobes(struct kretprobe **rps, int num);
532 int disable_kretprobe(struct kretprobe *rp);
544 int enable_kretprobe(struct kretprobe *rp);
593 kretprobe handlers and optimized kprobe handlers run without interrupt
607 kretprobe BUG!: Processing kretprobe d000000000041aa8 @ c00000000004f48c
609 exact instance of the kretprobe that caused the problem. We have the
686 r = unoptimized kretprobe, rb = boosted kretprobe, ro = optimized kretprobe.
759 The second column identifies the type of probe (k - kprobe and r - kretprobe)