kretprobe_instance
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
kretprobe_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
void arch_prepare_kretprobe(struct kretprobe_instance *ri,
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
static int kretprobe_ret_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
static nokprobe_inline struct kretprobe *get_kretprobe(struct kretprobe_instance *ri)
static nokprobe_inline unsigned long get_kretprobe_retaddr(struct kretprobe_instance *ri)
extern void arch_prepare_kretprobe(struct kretprobe_instance *ri,
static nokprobe_inline struct kretprobe *get_kretprobe(struct kretprobe_instance *ri)
static nokprobe_inline unsigned long get_kretprobe_retaddr(struct kretprobe_instance *ri)
struct kretprobe_instance;
typedef int (*kretprobe_handler_t) (struct kretprobe_instance *,
struct kretprobe_instance *ri = nod;
struct kretprobe_instance *ri = container_of(head, struct kretprobe_instance, rcu);
static void recycle_rp_inst(struct kretprobe_instance *ri)
struct kretprobe_instance *ri;
ri = container_of(node, struct kretprobe_instance, llist);
struct kretprobe_instance *ri = NULL;
ri = container_of(node, struct kretprobe_instance, llist);
struct kretprobe_instance *ri;
ri = container_of(*cur, struct kretprobe_instance, llist);
struct kretprobe_instance *ri = NULL;
ri = container_of(first, struct kretprobe_instance, llist);
ri = container_of(first, struct kretprobe_instance, llist);
struct kretprobe_instance *ri;
struct kretprobe_instance *ri;
ri = container_of(rhn, struct kretprobe_instance, node);
struct kretprobe_instance *ri;
ri = container_of(rh, struct kretprobe_instance, node);
sizeof(struct kretprobe_instance) +
sizeof(struct kretprobe_instance), GFP_KERNEL,
static int trace_kprobe_entry_handler(struct kretprobe_instance *ri,
__kretprobe_trace_func(struct trace_kprobe *tk, struct kretprobe_instance *ri,
kretprobe_trace_func(struct trace_kprobe *tk, struct kretprobe_instance *ri,
kretprobe_perf_func(struct trace_kprobe *tk, struct kretprobe_instance *ri,
kretprobe_dispatcher(struct kretprobe_instance *ri, struct pt_regs *regs)
static int kretprobe_dispatcher(struct kretprobe_instance *ri,
static int trace_kprobe_entry_handler(struct kretprobe_instance *ri,
static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
static int return_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
static int return_handler2(struct kretprobe_instance *ri, struct pt_regs *regs)
static int stacktrace_return_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
static int stacktrace_internal_return_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs)
static int ret_handler(struct kretprobe_instance *ri, struct pt_regs *regs)