Lines Matching defs:prog_fd
5222 int prog_fd, link_fd, err;
5224 prog_fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL",
5226 if (prog_fd < 0)
5232 link_fd = bpf_link_create(prog_fd, -1, BPF_PERF_EVENT, NULL);
5237 close(prog_fd);
5252 int prog_fd, link_fd, err;
5255 prog_fd = bpf_prog_load(BPF_PROG_TYPE_KPROBE, NULL, "GPL",
5257 if (prog_fd < 0)
5265 link_fd = bpf_link_create(prog_fd, -1, BPF_TRACE_UPROBE_MULTI, &link_opts);
5270 close(prog_fd);
7330 const char *license, __u32 kern_version, int *prog_fd)
7396 *prog_fd = -1;
7457 *prog_fd = ret;
8342 int prog_fd;
8347 prog_fd = bpf_program__fd(prog);
8349 *(unsigned long *)kern_data = prog_fd;
10569 int prog_fd, link_fd = -1, err;
10580 prog_fd = bpf_program__fd(prog);
10581 if (prog_fd < 0) {
10599 link_fd = bpf_link_create(prog_fd, pfd, BPF_PERF_EVENT, &link_opts);
10615 if (ioctl(pfd, PERF_EVENT_IOC_SET_BPF, prog_fd) < 0) {
11297 int err, link_fd, prog_fd;
11346 prog_fd = bpf_program__fd(prog);
11347 link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_KPROBE_MULTI, &lopts);
11728 int err = 0, link_fd, prog_fd;
11814 prog_fd = bpf_program__fd(prog);
11815 link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &lopts);
12258 int prog_fd, pfd;
12260 prog_fd = bpf_program__fd(prog);
12261 if (prog_fd < 0) {
12271 pfd = bpf_raw_tracepoint_open(tp_name, prog_fd);
12331 int prog_fd, pfd;
12336 prog_fd = bpf_program__fd(prog);
12337 if (prog_fd < 0) {
12349 pfd = bpf_link_create(prog_fd, 0, bpf_program__expected_attach_type(prog), &link_opts);
12397 int prog_fd, link_fd;
12399 prog_fd = bpf_program__fd(prog);
12400 if (prog_fd < 0) {
12411 link_fd = bpf_link_create(prog_fd, target_fd, attach_type, opts);
12555 int prog_fd, link_fd;
12564 prog_fd = bpf_program__fd(prog);
12565 if (prog_fd < 0) {
12575 link_fd = bpf_link_create(prog_fd, target_fd, BPF_TRACE_ITER,
12599 int prog_fd, link_fd;
12604 prog_fd = bpf_program__fd(prog);
12605 if (prog_fd < 0) {
12621 link_fd = bpf_link_create(prog_fd, 0, BPF_NETFILTER, &lopts);