Home
last modified time | relevance | path

Searched refs:link_fd (Results 1 – 18 of 18) sorted by relevance

/external/bcc/examples/cpp/
DTaskIterator.cc102 int link_fd = bcc_iter_attach(prog_fd, NULL, 0); in main() local
103 if (link_fd < 0) { in main()
104 std::cerr << "bcc_iter_attach failed: " << link_fd << std::endl; in main()
108 int iter_fd = bcc_iter_create(link_fd); in main()
111 close(link_fd); in main()
139 close(link_fd); in main()
DSkLocalStorageIterator.cc138 int link_fd = bcc_iter_attach(prog_fd, &link_info, sizeof(union bpf_iter_link_info)); in main() local
139 if (link_fd < 0) { in main()
140 std::cerr << "bcc_iter_attach failed: " << link_fd << std::endl; in main()
146 int iter_fd = bcc_iter_create(link_fd); in main()
149 close(link_fd); in main()
179 close(link_fd); in main()
/external/linux-kselftest/tools/testing/selftests/bpf/prog_tests/
Dfexit_stress.c12 int link_fd[CNT] = {}; in test_fexit_stress() local
54 link_fd[i] = bpf_raw_tracepoint_open(NULL, fexit_fd[i]); in test_fexit_stress()
55 if (CHECK(link_fd[i] < 0, "fexit attach failed", in test_fexit_stress()
56 "prog %d failed: %d err %d\n", i, link_fd[i], errno)) in test_fexit_stress()
71 if (link_fd[i]) in test_fexit_stress()
72 close(link_fd[i]); in test_fexit_stress()
/external/libbpf/src/
Dxsk.c81 int link_fd; member
510 int link_fd; in xsk_create_bpf_link() local
529 link_fd = bpf_link_create(ctx->prog_fd, ctx->ifindex, BPF_XDP, &opts); in xsk_create_bpf_link()
530 if (link_fd < 0) { in xsk_create_bpf_link()
532 return link_fd; in xsk_create_bpf_link()
535 ctx->link_fd = link_fd; in xsk_create_bpf_link()
669 static int xsk_link_lookup(int ifindex, __u32 *prog_id, int *link_fd) in xsk_link_lookup() argument
707 *link_fd = fd; in xsk_link_lookup()
726 int prog_fd, link_fd = -1, insn_cnt = ARRAY_SIZE(insns); in xsk_probe_bpf_link() local
731 err = xsk_link_lookup(ifindex_lo, NULL, &link_fd); in xsk_probe_bpf_link()
[all …]
Dbpf.c866 int bpf_link_detach(int link_fd) in bpf_link_detach() argument
872 attr.link_detach.link_fd = link_fd; in bpf_link_detach()
878 int bpf_link_update(int link_fd, int new_prog_fd, in bpf_link_update() argument
888 attr.link_update.link_fd = link_fd; in bpf_link_update()
897 int bpf_iter_create(int link_fd) in bpf_iter_create() argument
903 attr.iter_create.link_fd = link_fd; in bpf_iter_create()
Dbpf.h425 LIBBPF_API int bpf_link_detach(int link_fd);
434 LIBBPF_API int bpf_link_update(int link_fd, int new_prog_fd,
437 LIBBPF_API int bpf_iter_create(int link_fd);
Dlibbpf.c4645 int prog_fd, link_fd, err; in probe_perf_link() local
4655 link_fd = bpf_link_create(prog_fd, -1, BPF_PERF_EVENT, NULL); in probe_perf_link()
4658 if (link_fd >= 0) in probe_perf_link()
4659 close(link_fd); in probe_perf_link()
4662 return link_fd < 0 && err == -EBADF; in probe_perf_link()
9732 int prog_fd, link_fd = -1, err; in bpf_program__attach_perf_event_opts() local
9760 link_fd = bpf_link_create(prog_fd, pfd, BPF_PERF_EVENT, &link_opts); in bpf_program__attach_perf_event_opts()
9761 if (link_fd < 0) { in bpf_program__attach_perf_event_opts()
9768 link->link.fd = link_fd; in bpf_program__attach_perf_event_opts()
9796 if (link_fd >= 0) in bpf_program__attach_perf_event_opts()
[all …]
/external/bpftool/include/uapi/linux/
Dbpf.h1479 __u32 link_fd; /* link fd */ member
1489 __u32 link_fd; member
1497 __u32 link_fd; member
/external/kernel-headers/original/uapi/linux/
Dbpf.h1472 __u32 link_fd; /* link fd */ member
1482 __u32 link_fd; member
1490 __u32 link_fd; member
/external/libbpf/include/uapi/linux/
Dbpf.h1479 __u32 link_fd; /* link fd */ member
1489 __u32 link_fd; member
1497 __u32 link_fd; member
/external/bcc/src/cc/
Dlibbpf.h161 int bcc_iter_create(int link_fd);
Dlibbpf.c1713 int bcc_iter_create(int link_fd) in bcc_iter_create() argument
1715 return bpf_iter_create(link_fd); in bcc_iter_create()
/external/bcc/src/cc/includes/
Dlibbpf.h161 int bcc_iter_create(int link_fd);
/external/bcc/libbpf-tools/powerpc/
Dvmlinux_510.h10513 __u32 link_fd; member
10519 __u32 link_fd; member
10525 __u32 link_fd; member
Dvmlinux.h10513 __u32 link_fd; member
10519 __u32 link_fd; member
10525 __u32 link_fd; member
/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h25514 __u32 link_fd; member
25520 __u32 link_fd; member
25526 __u32 link_fd; member
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h9488 __u32 link_fd; member
9494 __u32 link_fd; member
9500 __u32 link_fd; member
Dvmlinux_510.h9488 __u32 link_fd; member
9494 __u32 link_fd; member
9500 __u32 link_fd; member