Lines Matching refs:prog_fd
342 int prog_fd, link_fd, err; in probe_perf_link() local
344 prog_fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", in probe_perf_link()
346 if (prog_fd < 0) in probe_perf_link()
352 link_fd = bpf_link_create(prog_fd, -1, BPF_PERF_EVENT, NULL); in probe_perf_link()
357 close(prog_fd); in probe_perf_link()
374 int prog_fd, link_fd, err; in probe_uprobe_multi_link() local
377 prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, NULL, "GPL", in probe_uprobe_multi_link()
379 if (prog_fd < 0) in probe_uprobe_multi_link()
387 link_fd = bpf_link_create(prog_fd, -1, BPF_TRACE_UPROBE_MULTI, &link_opts); in probe_uprobe_multi_link()
393 close(prog_fd); in probe_uprobe_multi_link()
417 link_fd = bpf_link_create(prog_fd, -1, BPF_TRACE_UPROBE_MULTI, &link_opts); in probe_uprobe_multi_link()
422 close(prog_fd); in probe_uprobe_multi_link()
491 int prog_fd, btf_fd, insn_cnt = ARRAY_SIZE(insns); in probe_kern_arg_ctx_tag() local
502 prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, "det_arg_ctx", in probe_kern_arg_ctx_tag()
506 return probe_fd(prog_fd); in probe_kern_arg_ctx_tag()
512 int prog_fd, map_fd; in probe_ldimm64_full_range_off() local
540 …prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "global_reloc", "GPL", insns, insn_cnt, &prog… in probe_ldimm64_full_range_off()
545 if (prog_fd >= 0) { in probe_ldimm64_full_range_off()
547 close(prog_fd); in probe_ldimm64_full_range_off()