Lines Matching refs:kretprobe
53 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
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
419 int register_kretprobe(struct kretprobe *rp);
438 - rp: points to the corresponding kretprobe object
454 void unregister_kretprobe(struct kretprobe *rp);
467 int register_kretprobes(struct kretprobe **rps, int num);
485 void unregister_kretprobes(struct kretprobe **rps, int num);
500 int disable_kretprobe(struct kretprobe *rp);
510 int enable_kretprobe(struct kretprobe *rp);
561 interrupts disabled (e.g., kretprobe handlers and optimized kprobe
576 kretprobe BUG!: Processing kretprobe d000000000041aa8 @ c00000000004f48c
578 exact instance of the kretprobe that caused the problem. We have the
649 r = unoptimized kretprobe, rb = boosted kretprobe, ro = optimized kretprobe.
697 The second column identifies the type of probe (k - kprobe, r - kretprobe