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
137 some probes. In the kretprobe struct, the nmissed field is set to
147 field of the kretprobe struct. Whenever the kprobe placed by kretprobe at the
152 the kretprobe has no further effect for that particular function instance.
159 private data object can be specified at kretprobe registration time by
160 setting the data_size field of the kretprobe struct. This data can be
420 int register_kretprobe(struct kretprobe *rp);
442 - rp: points to the corresponding kretprobe object
460 void unregister_kretprobe(struct kretprobe *rp);
477 int register_kretprobes(struct kretprobe **rps, int num);
499 void unregister_kretprobes(struct kretprobe **rps, int num);
517 int disable_kretprobe(struct kretprobe *rp);
529 int enable_kretprobe(struct kretprobe *rp);
578 kretprobe handlers and optimized kprobe handlers run without interrupt
592 kretprobe BUG!: Processing kretprobe d000000000041aa8 @ c00000000004f48c
594 exact instance of the kretprobe that caused the problem. We have the
671 r = unoptimized kretprobe, rb = boosted kretprobe, ro = optimized kretprobe.
744 The second column identifies the type of probe (k - kprobe and r - kretprobe)