Lines Matching refs:uprobe
3043 struct bpf_uprobe *uprobe; member
3082 static int uprobe_prog_run(struct bpf_uprobe *uprobe, in uprobe_prog_run() argument
3086 struct bpf_uprobe_multi_link *link = uprobe->link; in uprobe_prog_run()
3089 .uprobe = uprobe, in uprobe_prog_run()
3123 struct bpf_uprobe *uprobe; in uprobe_multi_link_filter() local
3125 uprobe = container_of(con, struct bpf_uprobe, consumer); in uprobe_multi_link_filter()
3126 return uprobe->link->task->mm == mm; in uprobe_multi_link_filter()
3132 struct bpf_uprobe *uprobe; in uprobe_multi_link_handler() local
3134 uprobe = container_of(con, struct bpf_uprobe, consumer); in uprobe_multi_link_handler()
3135 return uprobe_prog_run(uprobe, instruction_pointer(regs), regs); in uprobe_multi_link_handler()
3141 struct bpf_uprobe *uprobe; in uprobe_multi_link_ret_handler() local
3143 uprobe = container_of(con, struct bpf_uprobe, consumer); in uprobe_multi_link_ret_handler()
3144 return uprobe_prog_run(uprobe, func, regs); in uprobe_multi_link_ret_handler()
3160 return run_ctx->uprobe->cookie; in bpf_uprobe_multi_cookie()