Symbol: return_instance
arch/arm64/kernel/probes/uprobes.c
139
bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
arch/csky/kernel/probes/uprobes.c
116
bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
arch/loongarch/kernel/uprobes.c
99
bool arch_uretprobe_is_alive(struct return_instance *ret,
arch/powerpc/kernel/uprobes.c
210
bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
arch/riscv/kernel/probes/uprobes.c
120
bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
arch/s390/kernel/uprobes.c
152
bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
arch/x86/kernel/uprobes.c
1786
bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
include/linux/uprobes.h
129
struct return_instance *return_instances;
include/linux/uprobes.h
131
struct return_instance *ri_pool;
include/linux/uprobes.h
167
struct return_instance *next; /* keep as stack */
include/linux/uprobes.h
233
extern bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs *regs);
kernel/events/callchain.c
186
struct return_instance *ri;
kernel/events/uprobes.c
1946
static void ri_pool_push(struct uprobe_task *utask, struct return_instance *ri)
kernel/events/uprobes.c
1953
static struct return_instance *ri_pool_pop(struct uprobe_task *utask)
kernel/events/uprobes.c
1955
struct return_instance *ri = utask->ri_pool;
kernel/events/uprobes.c
1963
static void ri_free(struct return_instance *ri)
kernel/events/uprobes.c
1970
struct return_instance *ri, bool cleanup_hprobe)
kernel/events/uprobes.c
2009
struct return_instance *ri, *ri_next;
kernel/events/uprobes.c
2045
struct return_instance *ri;
kernel/events/uprobes.c
2097
static struct return_instance *alloc_return_instance(struct uprobe_task *utask)
kernel/events/uprobes.c
2099
struct return_instance *ri;
kernel/events/uprobes.c
2112
static struct return_instance *dup_return_instance(struct return_instance *old)
kernel/events/uprobes.c
2114
struct return_instance *ri;
kernel/events/uprobes.c
2136
struct return_instance **p, *o, *n;
kernel/events/uprobes.c
2239
struct return_instance *ri = utask->return_instances, *ri_next;
kernel/events/uprobes.c
2253
struct return_instance *ri)
kernel/events/uprobes.c
2502
static struct return_instance *push_consumer(struct return_instance *ri, __u64 id, __u64 cookie)
kernel/events/uprobes.c
2527
return_consumer_find(struct return_instance *ri, int *iter, int id)
kernel/events/uprobes.c
2553
struct return_instance *ri = NULL;
kernel/events/uprobes.c
2600
handle_uretprobe_chain(struct return_instance *ri, struct uprobe *uprobe, struct pt_regs *regs)
kernel/events/uprobes.c
2623
static struct return_instance *find_next_ret_chain(struct return_instance *ri)
kernel/events/uprobes.c
2638
struct return_instance *ri, *ri_next, *next_chain;
kernel/events/uprobes.c
2698
bool __weak arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,