Lines Matching refs:return_instance
1916 static void ri_pool_push(struct uprobe_task *utask, struct return_instance *ri) in ri_pool_push()
1923 static struct return_instance *ri_pool_pop(struct uprobe_task *utask) in ri_pool_pop()
1925 struct return_instance *ri = utask->ri_pool; in ri_pool_pop()
1933 static void ri_free(struct return_instance *ri) in ri_free()
1940 struct return_instance *ri, bool cleanup_hprobe) in free_ret_instance()
1979 struct return_instance *ri, *ri_next; in uprobe_free_utask()
2015 struct return_instance *ri; in ri_timer()
2067 static struct return_instance *alloc_return_instance(struct uprobe_task *utask) in alloc_return_instance()
2069 struct return_instance *ri; in alloc_return_instance()
2082 static struct return_instance *dup_return_instance(struct return_instance *old) in dup_return_instance()
2084 struct return_instance *ri; in dup_return_instance()
2106 struct return_instance **p, *o, *n; in dup_utask()
2209 struct return_instance *ri = utask->return_instances, *ri_next; in cleanup_return_instances()
2223 struct return_instance *ri) in prepare_uretprobe()
2472 static struct return_instance *push_consumer(struct return_instance *ri, __u64 id, __u64 cookie) in push_consumer()
2497 return_consumer_find(struct return_instance *ri, int *iter, int id) in return_consumer_find()
2523 struct return_instance *ri = NULL; in handler_chain()
2570 handle_uretprobe_chain(struct return_instance *ri, struct uprobe *uprobe, struct pt_regs *regs) in handle_uretprobe_chain()
2593 static struct return_instance *find_next_ret_chain(struct return_instance *ri) in find_next_ret_chain()
2608 struct return_instance *ri, *ri_next, *next_chain; in uprobe_handle_trampoline()
2668 bool __weak arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, in arch_uretprobe_is_alive()