| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_loop.c | 12 link = bpf_program__attach(skel->progs.test_prog); in check_nr_loops() 47 link = bpf_program__attach(skel->progs.test_prog); in check_callback_fn_stop() 70 link = bpf_program__attach(skel->progs.prog_null_ctx); in check_null_callback_ctx() 89 link = bpf_program__attach(skel->progs.prog_invalid_flags); in check_invalid_flags() 106 link = bpf_program__attach(skel->progs.prog_nested_calls); in check_nested_calls() 126 bpf_program__attach(skel->progs.prog_non_constant_callback); in check_non_constant_callback() 144 struct bpf_link *link = bpf_program__attach(skel->progs.stack_check); in check_stack()
|
| H A D | attach_probe.c | 235 skel->links.handle_kprobe_auto = bpf_program__attach(skel->progs.handle_kprobe_auto); 238 skel->links.handle_kretprobe_auto = bpf_program__attach(skel->progs.handle_kretprobe_auto); in test_kprobe_sleepable() 242 uprobe_err_link = bpf_program__attach(skel->progs.handle_uprobe_byname); in test_kprobe_sleepable() 249 bpf_program__attach(skel->progs.handle_uretprobe_byname); in test_kprobe_sleepable() 359 skel->links.handle_kprobe_sleepable = bpf_program__attach(skel->progs.handle_kprobe_sleepable); 369 skel->links.handle_uprobe_byname3_sleepable = bpf_program__attach(skel->progs.handle_uprobe_byname3_sleepable); 373 skel->links.handle_uprobe_byname3 = bpf_program__attach(skel->progs.handle_uprobe_byname3); 377 skel->links.handle_uretprobe_byname3_sleepable = bpf_program__attach(skel->progs.handle_uretprobe_byname3_sleepable); 381 skel->links.handle_uretprobe_byname3 = bpf_program__attach(skel->progs.handle_uretprobe_byname3);
|
| H A D | module_attach.c | 94 link = bpf_program__attach(skel->progs.handle_fentry); in test_module_attach() 101 link = bpf_program__attach(skel->progs.handle_fexit); in test_module_attach() 108 link = bpf_program__attach(skel->progs.kprobe_multi); in test_module_attach()
|
| H A D | livepatch_trampoline.c | 64 skel->links.fexit_cmdline = bpf_program__attach(skel->progs.fexit_cmdline); in __test_livepatch_trampoline() 68 skel->links.fentry_cmdline = bpf_program__attach(skel->progs.fentry_cmdline); in __test_livepatch_trampoline()
|
| H A D | trampoline_count.c | 57 link = bpf_program__attach(prog); in serial_test_trampoline_count() 70 link = bpf_program__attach(prog); in serial_test_trampoline_count()
|
| H A D | core_autosize.c | 146 skel->links.handle_samesize = bpf_program__attach(prog); in test_core_autosize() 153 skel->links.handle_downsize = bpf_program__attach(prog); in test_core_autosize() 160 skel->links.handle_probed = bpf_program__attach(prog); in test_core_autosize()
|
| H A D | build_id.c | 47 skel->links.uprobe_nofault = bpf_program__attach(skel->progs.uprobe_nofault); in subtest_nofault() 85 skel->links.uprobe_sleepable = bpf_program__attach(skel->progs.uprobe_sleepable); in subtest_sleepable()
|
| H A D | dynptr.c | 88 link = bpf_program__attach(prog); in verify_success() 89 if (!ASSERT_OK_PTR(link, "bpf_program__attach")) in verify_success() 139 link = bpf_program__attach(prog); in verify_success() 140 if (!ASSERT_OK_PTR(link, "bpf_program__attach")) in verify_success()
|
| H A D | bloom_filter_map.c | 98 link = bpf_program__attach(skel->progs.check_bloom); in check_bloom() 134 link = bpf_program__attach(skel->progs.inner_map); in test_inner_map()
|
| H A D | cpumask.c | 57 link = bpf_program__attach(prog); in verify_success() 58 if (!ASSERT_OK_PTR(link, "bpf_program__attach")) in verify_success()
|
| H A D | cgrp_kfunc.c | 67 link = bpf_program__attach(prog); in run_success_test()
|
| H A D | socket_cookie.c | 43 skel->links.update_cookie_tracing = bpf_program__attach( in test_socket_cookie()
|
| H A D | kfunc_dynptr_param.c | 87 link = bpf_program__attach(prog); in verify_success()
|
| /linux/tools/testing/selftests/bpf/benchs/ |
| H A D | bench_bloom_filter_map.c | 311 link = bpf_program__attach(ctx.skel->progs.bloom_lookup); in bloom_lookup_setup() 328 link = bpf_program__attach(ctx.skel->progs.bloom_update); in bloom_update_setup() 347 link = bpf_program__attach(ctx.skel->progs.bloom_hashmap_lookup); in false_positive_setup() 365 link = bpf_program__attach(ctx.skel->progs.bloom_hashmap_lookup); in hashmap_with_bloom_setup() 382 link = bpf_program__attach(ctx.skel->progs.bloom_hashmap_lookup); in hashmap_no_bloom_setup()
|
| H A D | bench_local_storage_rcu_tasks_trace.c | 169 if (!bpf_program__attach(ctx.skel->progs.get_local)) { in local_storage_tasks_trace_setup() 174 if (!bpf_program__attach(ctx.skel->progs.pregp_step)) { in local_storage_tasks_trace_setup() 179 if (!bpf_program__attach(ctx.skel->progs.postgp)) { in local_storage_tasks_trace_setup()
|
| H A D | bench_local_storage_create.c | 93 if (!bpf_program__attach(skel->progs.socket_post_create)) { in setup() 98 if (!bpf_program__attach(skel->progs.sched_process_fork)) { in setup() 104 if (!bpf_program__attach(skel->progs.kmalloc)) { in setup()
|
| H A D | bench_ringbufs.c | 236 link = bpf_program__attach(ctx->skel->progs.bench_ringbuf); in ringbuf_custom_setup() 326 link = bpf_program__attach(ctx->skel->progs.bench_ringbuf); in ringbuf_custom_consumer() 481 link = bpf_program__attach(ctx->skel->progs.bench_perfbuf); in perfbuf_custom_consumer()
|
| H A D | bench_bpf_loop.c | 82 link = bpf_program__attach(ctx.skel->progs.benchmark); in setup()
|
| H A D | bench_bpf_hashmap_full_update.c | 52 link = bpf_program__attach(ctx.skel->progs.benchmark); in setup()
|
| /linux/samples/bpf/ |
| H A D | tracex1_user.c | 34 link = bpf_program__attach(prog); in main()
|
| H A D | tracex5_user.c | 64 link = bpf_program__attach(prog); in main()
|
| H A D | spintest_user.c | 46 links[j] = bpf_program__attach(prog); in main()
|
| H A D | tracex4_user.c | 76 links[j] = bpf_program__attach(prog); in main()
|
| H A D | trace_output_user.c | 79 link = bpf_program__attach(prog); in main()
|
| H A D | ibumad_user.c | 136 tp_links[tp_cnt] = bpf_program__attach(prog); in main()
|