summaryrefslogtreecommitdiff
path: root/samples/bpf
ModeNameSize
-rw-r--r--.gitignore630logplainblame
-rw-r--r--Makefile9958logplainblame
-rw-r--r--README.rst2351logplainblame
-rw-r--r--asm_goto_workaround.h417logplainblame
-rw-r--r--bpf_insn.h5557logplainblame
-rw-r--r--bpf_load.c16726logplainblame
-rw-r--r--bpf_load.h1589logplainblame
-rw-r--r--cookie_uid_helper_example.c9390logplainblame
-rw-r--r--cpustat_kern.c7180logplainblame
-rw-r--r--cpustat_user.c4861logplainblame
-rw-r--r--fds_example.c4227logplainblame
-rw-r--r--hash_func01.h1321logplainblame
-rw-r--r--lathist_kern.c2168logplainblame
-rw-r--r--lathist_user.c2043logplainblame
-rw-r--r--load_sock_ops.c2409logplainblame
-rw-r--r--lwt_len_hist.sh956logplainblame
-rw-r--r--lwt_len_hist_kern.c1893logplainblame
-rw-r--r--lwt_len_hist_user.c1690logplainblame
-rw-r--r--map_perf_test_kern.c6272logplainblame
-rw-r--r--map_perf_test_user.c10807logplainblame
-rw-r--r--offwaketime_kern.c3585logplainblame
-rw-r--r--offwaketime_user.c2547logplainblame
-rw-r--r--parse_ldabs.c1202logplainblame
-rw-r--r--parse_simple.c1304logplainblame
-rw-r--r--parse_varlen.c3483logplainblame
-rwxr-xr-xrun_cookie_uid_helper_example.sh341logplainblame
-rw-r--r--sampleip_kern.c924logplainblame
-rw-r--r--sampleip_user.c4382logplainblame
-rw-r--r--sock_example.c2967logplainblame
-rw-r--r--sock_example.h814logplainblame
-rw-r--r--sock_flags_kern.c1184logplainblame
-rw-r--r--sockex1_kern.c648logplainblame
-rw-r--r--sockex1_user.c1054logplainblame
-rw-r--r--sockex2_kern.c4858logplainblame
-rw-r--r--sockex2_user.c1145logplainblame
-rw-r--r--sockex3_kern.c6260logplainblame
-rw-r--r--sockex3_user.c1982logplainblame
-rw-r--r--spintest_kern.c2126logplainblame
-rw-r--r--spintest_user.c1129logplainblame
-rw-r--r--syscall_nrs.c267logplainblame
-rw-r--r--syscall_tp_kern.c1336logplainblame
-rw-r--r--syscall_tp_user.c2613logplainblame
-rw-r--r--task_fd_query_kern.c409logplainblame
-rw-r--r--task_fd_query_user.c10740logplainblame
-rwxr-xr-xtc_l2_redirect.sh5024logplainblame
-rw-r--r--tc_l2_redirect_kern.c6138logplainblame
-rw-r--r--tc_l2_redirect_user.c1497logplainblame
-rw-r--r--tcbpf1_kern.c2591logplainblame
-rw-r--r--tcp_basertt_kern.c1859logplainblame
-rw-r--r--tcp_bpf.readme1010logplainblame
-rw-r--r--tcp_bufs_kern.c2296logplainblame
-rw-r--r--tcp_clamp_kern.c2884logplainblame
-rw-r--r--tcp_cong_kern.c2088logplainblame
-rw-r--r--tcp_iw_kern.c2397logplainblame
-rw-r--r--tcp_rwnd_kern.c1869logplainblame
-rw-r--r--tcp_synrto_kern.c1833logplainblame
-rw-r--r--tcp_tos_reflect_kern.c1959logplainblame
-rw-r--r--test_cgrp2_array_pin.c2298logplainblame
-rw-r--r--test_cgrp2_attach.c4695logplainblame
-rw-r--r--test_cgrp2_attach2.c12353logplainblame
-rw-r--r--test_cgrp2_sock.c6365logplainblame
-rwxr-xr-xtest_cgrp2_sock.sh2961logplainblame
-rw-r--r--test_cgrp2_sock2.c1411logplainblame
-rwxr-xr-xtest_cgrp2_sock2.sh1558logplainblame
-rwxr-xr-xtest_cgrp2_tc.sh4254logplainblame
-rw-r--r--test_cgrp2_tc_kern.c1852logplainblame
-rwxr-xr-xtest_cls_bpf.sh915logplainblame
-rw-r--r--test_current_task_under_cgroup_kern.c1111logplainblame
-rw-r--r--test_current_task_under_cgroup_user.c1720logplainblame
-rwxr-xr-xtest_ipip.sh5720logplainblame
-rw-r--r--test_lru_dist.c12394logplainblame
-rw-r--r--test_lwt_bpf.c6190logplainblame
-rw-r--r--test_lwt_bpf.sh9170logplainblame
-rw-r--r--test_map_in_map_kern.c3886logplainblame
-rw-r--r--test_map_in_map_user.c3266logplainblame
-rw-r--r--test_overhead_kprobe_kern.c1043logplainblame
-rw-r--r--test_overhead_raw_tp_kern.c357logplainblame
-rw-r--r--test_overhead_tp_kern.c828logplainblame
-rw-r--r--test_overhead_user.c3800logplainblame
-rwxr-xr-xtest_override_return.sh263logplainblame
-rw-r--r--test_probe_write_user_kern.c1652logplainblame
-rw-r--r--test_probe_write_user_user.c2515logplainblame
-rw-r--r--trace_event_kern.c2312logplainblame
-rw-r--r--trace_event_user.c7188logplainblame
-rw-r--r--trace_output_kern.c609logplainblame
-rw-r--r--trace_output_user.c2207logplainblame
-rw-r--r--tracex1_kern.c1453logplainblame
-rw-r--r--tracex1_user.c440logplainblame
-rw-r--r--tracex2_kern.c2330logplainblame
-rw-r--r--tracex2_user.c3362logplainblame
-rw-r--r--tracex3_kern.c2103logplainblame
-rw-r--r--tracex3_user.c3306logplainblame
-rw-r--r--tracex4_kern.c1256logplainblame
-rw-r--r--tracex4_user.c1649logplainblame
-rw-r--r--tracex5_kern.c2060logplainblame
-rw-r--r--tracex5_user.c1119logplainblame
-rw-r--r--tracex6_kern.c1491logplainblame
-rw-r--r--tracex6_user.c4754logplainblame
-rw-r--r--tracex7_kern.c335logplainblame
-rw-r--r--tracex7_user.c484logplainblame
-rw-r--r--xdp1_kern.c2114logplainblame
-rw-r--r--xdp1_user.c2851logplainblame
-rw-r--r--xdp2_kern.c2426logplainblame
-rwxr-xr-xxdp2skb_meta.sh4610logplainblame
-rw-r--r--xdp2skb_meta_kern.c3104logplainblame
-rw-r--r--xdp_adjust_tail_kern.c3811logplainblame
-rw-r--r--xdp_adjust_tail_user.c3449logplainblame
-rw-r--r--xdp_fwd_kern.c3690logplainblame
-rw-r--r--xdp_fwd_user.c3172logplainblame
-rw-r--r--xdp_monitor_kern.c6887logplainblame
-rw-r--r--xdp_monitor_user.c17473logplainblame
-rw-r--r--xdp_redirect_cpu_kern.c17397logplainblame
-rw-r--r--xdp_redirect_cpu_user.c19005logplainblame
-rw-r--r--xdp_redirect_kern.c2169logplainblame
-rw-r--r--xdp_redirect_map_kern.c2228logplainblame
-rw-r--r--xdp_redirect_map_user.c4360logplainblame
-rw-r--r--xdp_redirect_user.c4348logplainblame
-rw-r--r--xdp_router_ipv4_kern.c4552logplainblame
-rw-r--r--xdp_router_ipv4_user.c17942logplainblame
-rw-r--r--xdp_rxq_info_kern.c3274logplainblame
-rw-r--r--xdp_rxq_info_user.c13534logplainblame
-rw-r--r--xdp_sample_pkts_kern.c1767logplainblame
-rw-r--r--xdp_sample_pkts_user.c3647logplainblame
-rw-r--r--xdp_tx_iptunnel_common.h634logplainblame
-rw-r--r--xdp_tx_iptunnel_kern.c5739logplainblame
-rw-r--r--xdp_tx_iptunnel_user.c6854logplainblame
-rw-r--r--xdpsock.h201logplainblame
-rw-r--r--xdpsock_kern.c1159logplainblame
-rw-r--r--xdpsock_user.c21366logplainblame