summaryrefslogtreecommitdiff
path: root/samples/bpf
ModeNameSize
-rw-r--r--.gitignore643logplain
-rw-r--r--Makefile10650logplain
-rw-r--r--Makefile.target2581logplain
-rw-r--r--README.rst3190logplain
-rw-r--r--asm_goto_workaround.h725logplain
-rw-r--r--bpf_insn.h5557logplain
-rw-r--r--bpf_load.c16710logplain
-rw-r--r--bpf_load.h1589logplain
-rw-r--r--cookie_uid_helper_example.c9390logplain
-rw-r--r--cpustat_kern.c7180logplain
-rw-r--r--cpustat_user.c4861logplain
-rwxr-xr-xdo_hbm_test.sh12357logplain
-rw-r--r--fds_example.c4338logplain
-rw-r--r--hash_func01.h1321logplain
-rw-r--r--hbm.c13511logplain
-rw-r--r--hbm.h1205logplain
-rw-r--r--hbm_edt_kern.c5401logplain
-rw-r--r--hbm_kern.h5870logplain
-rw-r--r--hbm_out_kern.c5657logplain
-rw-r--r--ibumad_kern.c3038logplain
-rw-r--r--ibumad_user.c2509logplain
-rw-r--r--lathist_kern.c2168logplain
-rw-r--r--lathist_user.c1891logplain
-rw-r--r--lwt_len_hist.sh956logplain
-rw-r--r--lwt_len_hist_kern.c1893logplain
-rw-r--r--lwt_len_hist_user.c1690logplain
-rw-r--r--map_perf_test_kern.c6401logplain
-rw-r--r--map_perf_test_user.c10655logplain
-rw-r--r--offwaketime_kern.c3610logplain
-rw-r--r--offwaketime_user.c2473logplain
-rw-r--r--parse_ldabs.c1226logplain
-rw-r--r--parse_simple.c1304logplain
-rw-r--r--parse_varlen.c3483logplain
-rwxr-xr-xrun_cookie_uid_helper_example.sh341logplain
-rw-r--r--sampleip_kern.c949logplain
-rw-r--r--sampleip_user.c4318logplain
-rw-r--r--sock_example.c2970logplain
-rw-r--r--sock_example.h814logplain
-rw-r--r--sock_flags_kern.c1184logplain
-rw-r--r--sockex1_kern.c657logplain
-rw-r--r--sockex1_user.c1166logplain
-rw-r--r--sockex2_kern.c4867logplain
-rw-r--r--sockex2_user.c1262logplain
-rw-r--r--sockex3_kern.c6284logplain
-rw-r--r--sockex3_user.c1985logplain
-rw-r--r--spintest_kern.c2151logplain
-rw-r--r--spintest_user.c1217logplain
-rw-r--r--syscall_nrs.c337logplain
-rw-r--r--syscall_tp_kern.c1184logplain
-rw-r--r--syscall_tp_user.c2461logplain
-rw-r--r--task_fd_query_kern.c412logplain
-rw-r--r--task_fd_query_user.c10795logplain
-rwxr-xr-xtc_l2_redirect.sh5024logplain
-rw-r--r--tc_l2_redirect_kern.c6138logplain
-rw-r--r--tc_l2_redirect_user.c1345logplain
-rw-r--r--tcbpf1_kern.c2615logplain
-rw-r--r--tcp_basertt_kern.c1725logplain
-rw-r--r--tcp_bpf.readme1128logplain
-rw-r--r--tcp_bufs_kern.c2162logplain
-rw-r--r--tcp_clamp_kern.c2750logplain
-rw-r--r--tcp_cong_kern.c1954logplain
-rw-r--r--tcp_dumpstats_kern.c1342logplain
-rw-r--r--tcp_iw_kern.c2263logplain
-rw-r--r--tcp_rwnd_kern.c1735logplain
-rw-r--r--tcp_synrto_kern.c1699logplain
-rw-r--r--tcp_tos_reflect_kern.c1825logplain
-rw-r--r--test_cgrp2_array_pin.c2146logplain
-rw-r--r--test_cgrp2_attach.c4695logplain
-rw-r--r--test_cgrp2_sock.c6365logplain
-rwxr-xr-xtest_cgrp2_sock.sh2961logplain
-rw-r--r--test_cgrp2_sock2.c1411logplain
-rwxr-xr-xtest_cgrp2_sock2.sh1558logplain
-rwxr-xr-xtest_cgrp2_tc.sh4254logplain
-rw-r--r--test_cgrp2_tc_kern.c1852logplain
-rwxr-xr-xtest_cls_bpf.sh915logplain
-rw-r--r--test_current_task_under_cgroup_kern.c1111logplain
-rw-r--r--test_current_task_under_cgroup_user.c1568logplain
-rwxr-xr-xtest_ipip.sh5720logplain
-rw-r--r--test_lru_dist.c12242logplain
-rw-r--r--test_lwt_bpf.c6190logplain
-rw-r--r--test_lwt_bpf.sh9170logplain
-rw-r--r--test_map_in_map_kern.c3994logplain
-rw-r--r--test_map_in_map_user.c3114logplain
-rw-r--r--test_overhead_kprobe_kern.c1068logplain
-rw-r--r--test_overhead_raw_tp_kern.c357logplain
-rw-r--r--test_overhead_tp_kern.c828logplain
-rw-r--r--test_overhead_user.c3648logplain
-rwxr-xr-xtest_override_return.sh263logplain
-rw-r--r--test_probe_write_user_kern.c1682logplain
-rw-r--r--test_probe_write_user_user.c2515logplain
-rw-r--r--trace_event_kern.c2337logplain
-rw-r--r--trace_event_user.c7114logplain
-rw-r--r--trace_output_kern.c609logplain
-rw-r--r--trace_output_user.c1747logplain
-rw-r--r--tracex1_kern.c1478logplain
-rw-r--r--tracex1_user.c440logplain
-rw-r--r--tracex2_kern.c2355logplain
-rw-r--r--tracex2_user.c3365logplain
-rw-r--r--tracex3_kern.c2131logplain
-rw-r--r--tracex3_user.c3154logplain
-rw-r--r--tracex4_kern.c1281logplain
-rw-r--r--tracex4_user.c1497logplain
-rw-r--r--tracex5_kern.c2255logplain
-rw-r--r--tracex5_user.c1119logplain
-rw-r--r--tracex6_kern.c1491logplain
-rw-r--r--tracex6_user.c4754logplain
-rw-r--r--tracex7_kern.c335logplain
-rw-r--r--tracex7_user.c484logplain
-rw-r--r--xdp1_kern.c2099logplain
-rw-r--r--xdp1_user.c3486logplain
-rw-r--r--xdp2_kern.c2411logplain
-rwxr-xr-xxdp2skb_meta.sh4610logplain
-rw-r--r--xdp2skb_meta_kern.c3104logplain
-rw-r--r--xdp_adjust_tail_kern.c3915logplain
-rw-r--r--xdp_adjust_tail_user.c4801logplain
-rw-r--r--xdp_fwd_kern.c4648logplain
-rw-r--r--xdp_fwd_user.c3879logplain
-rw-r--r--xdp_monitor_kern.c6887logplain
-rw-r--r--xdp_monitor_user.c17473logplain
-rw-r--r--xdp_redirect_cpu_kern.c17279logplain
-rw-r--r--xdp_redirect_cpu_user.c19880logplain
-rw-r--r--xdp_redirect_kern.c2139logplain
-rw-r--r--xdp_redirect_map_kern.c2224logplain
-rw-r--r--xdp_redirect_map_user.c5497logplain
-rw-r--r--xdp_redirect_user.c5485logplain
-rw-r--r--xdp_router_ipv4_kern.c4535logplain
-rw-r--r--xdp_router_ipv4_user.c18887logplain
-rw-r--r--xdp_rxq_info_kern.c3227logplain
-rw-r--r--xdp_rxq_info_user.c14439logplain
-rw-r--r--xdp_sample_pkts_kern.c1604logplain
-rw-r--r--xdp_sample_pkts_user.c4220logplain
-rw-r--r--xdp_tx_iptunnel_common.h485logplain
-rw-r--r--xdp_tx_iptunnel_kern.c5709logplain
-rw-r--r--xdp_tx_iptunnel_user.c7655logplain
-rw-r--r--xdpsock.h167logplain
-rw-r--r--xdpsock_kern.c589logplain
-rw-r--r--xdpsock_user.c20465logplain