| .. |
| .gitignore | samples, bpf: Add tracex7 test file to .gitignore | 6 years ago |
| asm_goto_workaround.h | samples/bpf: Add a workaround for asm_inline | 7 years ago |
| bpf_insn.h | selftests: bpf: functional and min/max reasoning unit tests for JMP32 | 7 years ago |
| bpf_load.c | samples, bpf: Move read_trace_pipe to trace_helpers | 6 years ago |
| bpf_load.h | samples, bpf: Move read_trace_pipe to trace_helpers | 6 years ago |
| cookie_uid_helper_example.c | samples: bpf: rename libbpf.h to bpf_insn.h | 8 years ago |
| cpustat_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| cpustat_user.c | samples: bpf: include bpf/bpf.h instead of local libbpf.h | 8 years ago |
| do_hbm_test.sh | bpf: Add support for fq's EDT to HBM | 7 years ago |
| fds_example.c | bpf: Fix fds_example SIGSEGV error | 6 years ago |
| hash_func01.h | samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash | 8 years ago |
| hbm.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| hbm.h | bpf: Add more stats to HBM | 7 years ago |
| hbm_edt_kern.c | bpf: Add support for fq's EDT to HBM | 7 years ago |
| hbm_kern.h | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| hbm_out_kern.c | bpf: Add more stats to HBM | 7 years ago |
| ibumad_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| ibumad_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| lathist_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| lathist_user.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| lwt_len_hist.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| lwt_len_hist_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| lwt_len_hist_user.c | samples: bpf: Fix build error | 6 years ago |
| Makefile | samples: bpf: Refactor BPF map in map test with libbpf | 6 years ago |
| Makefile.target | samples/bpf: Add makefile.target for separate CC target build | 7 years ago |
| map_perf_test_kern.c | samples: bpf: Refactor BPF map performance test with libbpf | 6 years ago |
| map_perf_test_user.c | samples: bpf: Refactor BPF map performance test with libbpf | 6 years ago |
| offwaketime_kern.c | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel | 6 years ago |
| offwaketime_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| parse_ldabs.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| parse_simple.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| parse_varlen.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| README.rst | samples/bpf: adjust Makefile and README.rst | 7 years ago |
| run_cookie_uid_helper_example.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| sampleip_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| sampleip_user.c | samples, bpf: Refactor pointer error check with libbpf | 6 years ago |
| sock_example.c | samples: bpf: force IPv4 in ping | 7 years ago |
| sock_example.h | samples: bpf: include bpf/bpf.h instead of local libbpf.h | 8 years ago |
| sock_flags_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| sockex1_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| sockex1_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| sockex2_kern.c | samples/bpf: Remove compiler warnings | 6 years ago |
| sockex2_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| sockex3_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| sockex3_user.c | samples, bpf: Refactor tail call user progs with libbpf | 6 years ago |
| spintest_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| spintest_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| syscall_nrs.c | samples: bpf: syscall_nrs: use mmap2 if defined | 7 years ago |
| syscall_tp_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| syscall_tp_user.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| task_fd_query_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| task_fd_query_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tc_l2_redirect.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| tc_l2_redirect_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tc_l2_redirect_user.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| tcbpf1_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_basertt_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_bpf.readme | samples/bpf: fix tcp_bpf.readme detach command | 7 years ago |
| tcp_bufs_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_clamp_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_cong_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_dumpstats_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_iw_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_rwnd_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_synrto_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tcp_tos_reflect_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| test_cgrp2_array_pin.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| test_cgrp2_attach.c | samples: bpf: rename libbpf.h to bpf_insn.h | 8 years ago |
| test_cgrp2_sock.c | samples: bpf: rename libbpf.h to bpf_insn.h | 8 years ago |
| test_cgrp2_sock.sh | samples/bpf: detach prog from cgroup | 8 years ago |
| test_cgrp2_sock2.c | samples/bpf: test_cgrp2_sock2: fix an off by one | 8 years ago |
| test_cgrp2_sock2.sh | samples/bpf: detach prog from cgroup | 8 years ago |
| test_cgrp2_tc.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| test_cgrp2_tc_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| test_cls_bpf.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| test_current_task_under_cgroup_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| test_current_task_under_cgroup_user.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| test_ipip.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| test_lru_dist.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| test_lwt_bpf.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| test_lwt_bpf.sh | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| test_map_in_map_kern.c | samples: bpf: Refactor BPF map in map test with libbpf | 6 years ago |
| test_map_in_map_user.c | samples: bpf: Refactor BPF map in map test with libbpf | 6 years ago |
| test_overhead_kprobe_kern.c | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel | 6 years ago |
| test_overhead_raw_tp_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| test_overhead_tp_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| test_overhead_user.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| test_override_return.sh | samples/bpf: add a test for bpf_override_return | 8 years ago |
| test_probe_write_user_kern.c | samples: bpf: Fix bpf programs with kprobe/sys_connect event | 6 years ago |
| test_probe_write_user_user.c | samples: bpf: include bpf/bpf.h instead of local libbpf.h | 8 years ago |
| trace_common.h | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| trace_event_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| trace_event_user.c | samples, bpf: Refactor pointer error check with libbpf | 6 years ago |
| trace_output_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| trace_output_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tracex1_kern.c | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel | 6 years ago |
| tracex1_user.c | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| tracex2_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| tracex2_user.c | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| tracex3_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| tracex3_user.c | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| tracex4_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| tracex4_user.c | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| tracex5_kern.c | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel | 6 years ago |
| tracex5_user.c | samples, bpf: Refactor tail call user progs with libbpf | 6 years ago |
| tracex6_kern.c | samples, bpf: Refactor kprobe, tail call kern progs map definition | 6 years ago |
| tracex6_user.c | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| tracex7_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| tracex7_user.c | samples, bpf: Refactor kprobe tracing user progs with libbpf | 6 years ago |
| xdp1_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp1_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp2_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp2skb_meta.sh | samples/bpf: Fix tc and ip paths in xdp2skb_meta.sh | 8 years ago |
| xdp2skb_meta_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_adjust_tail_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_adjust_tail_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_fwd_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_fwd_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_monitor_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_monitor_user.c | bpf, xdp, samples: Fix null pointer dereference in *_user code | 6 years ago |
| xdp_redirect_cpu_kern.c | samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap | 6 years ago |
| xdp_redirect_cpu_user.c | samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap | 6 years ago |
| xdp_redirect_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_redirect_map_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_redirect_map_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_redirect_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_router_ipv4_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_router_ipv4_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_rxq_info_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_rxq_info_user.c | bpf, xdp, samples: Fix null pointer dereference in *_user code | 6 years ago |
| xdp_sample_pkts_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_sample_pkts_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_tx_iptunnel_common.h | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| xdp_tx_iptunnel_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdp_tx_iptunnel_user.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdpsock.h | samples/bpf: Add XDP_SHARED_UMEM support to xdpsock | 7 years ago |
| xdpsock_kern.c | samples/bpf: Use consistent include paths for libbpf | 6 years ago |
| xdpsock_user.c | samples: bpf: Add an option for printing extra statistics in xdpsock | 6 years ago |