/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | missed.c | 28 prog_fd = bpf_program__fd(skel->progs.trigger); 78 prog_fd = bpf_program__fd(skel->progs.trigger); 83 ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test1)), 0, "test1_recursion_misses"); 84 ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test2)), 1, "test2_recursion_misses"); 85 ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test3)), 1, "test3_recursion_misses"); 86 ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test4)), 1, "test4_recursion_misses"); 87 ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test5)), 1, "test5_recursion_misses"); 116 prog_fd = bpf_program__fd(skel->progs.trigger); 121 ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test1)), 0, "test1_recursion_misses"); 122 ASSERT_EQ(get_missed_count(bpf_program__fd(ske [all...] |
H A D | exceptions.c | 37 &(int){bpf_program__fd(skel->progs.exception_tail_call_target)}, BPF_ANY), 43 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs._prog), &ropts); \ 127 bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime), 137 bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime), 147 bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime), 157 bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime), 167 bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime), 177 bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime), 187 bpf_program__fd(skel->progs.exception_ext), 198 bpf_program__fd(ske [all...] |
H A D | refcounted_kptr.c | 34 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_wrong_owner_remove_fail_a1), &opts); 38 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_wrong_owner_remove_fail_b), &opts); 42 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_wrong_owner_remove_fail_a2), &opts);
|
H A D | local_kptr_stash.c | 23 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_rb_nodes), &opts); 44 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_plain), &opts); 65 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_local_with_root), &opts); 86 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_rb_nodes), &opts); 90 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.unstash_rb_node), &opts); 111 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.refcount_acquire_without_unstash), 116 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_refcounted_node), &opts); 120 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.refcount_acquire_without_unstash),
|
H A D | map_kptr.c | 25 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref1), &opts); 28 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref2), &opts); 32 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_ls_map_kptr_ref1), &lopts); 36 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_ls_map_kptr_ref2), &lopts); 55 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts); 63 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts); 70 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts); 77 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts); 84 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts); 91 ret = bpf_prog_test_run_opts(bpf_program__fd(ske [all...] |
H A D | get_func_args_test.c | 22 prog_fd = bpf_program__fd(skel->progs.test1); 30 prog_fd = bpf_program__fd(skel->progs.fmod_ret_test);
|
H A D | jit_probe_mem.c | 22 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_jit_probe_mem), &opts);
|
H A D | recursive_attach.c | 58 prev_fd = bpf_program__fd(target_skel->progs.test1); 61 prev_fd = bpf_program__fd(tracing_chain[i-1]->progs.recursive_attach); 129 tgt_prog_fd = bpf_program__fd(target_skel->progs.fentry_target); 138 tgt_prog_fd = bpf_program__fd(tracing_skel->progs.recursive_attach);
|
H A D | xdp_devmap_attach.c | 28 dm_fd = bpf_program__fd(skel->progs.xdp_redir_prog); 36 dm_fd = bpf_program__fd(skel->progs.xdp_dummy_dm); 56 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); 65 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_dm_frags); 99 dm_fd_frags = bpf_program__fd(skel->progs.xdp_dummy_dm_frags); 119 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_dm);
|
H A D | xdp_cpumap_attach.c | 26 prog_fd = bpf_program__fd(skel->progs.xdp_redir_prog); 34 prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm); 54 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); 63 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_cm_frags); 86 frags_prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm_frags); 106 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_cm);
|
H A D | test_skb_pkt_end.c | 16 prog_fd = bpf_program__fd(prog);
|
H A D | metadata.c | 75 err = prog_holds_map(bpf_program__fd(obj->progs.prog), 92 err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog), 109 err = prog_holds_map(bpf_program__fd(obj->progs.prog), 126 err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog),
|
H A D | rbtree.c | 26 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_add_nodes), &opts); 48 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_add_and_remove), &opts); 70 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_first_and_remove), &opts); 94 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_api_release_aliasing), &opts);
|
H A D | pe_preserve_elems.c | 30 err = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts); 40 err = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts);
|
H A D | syscall.c | 35 prog_fd = bpf_program__fd(skel->progs.load_prog); 67 prog_fd = bpf_program__fd(skel->progs.update_outer_map);
|
H A D | arena_list.c | 42 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_list_add), &opts); 55 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_list_del), &opts);
|
H A D | get_func_ip_test.c | 30 prog_fd = bpf_program__fd(skel->progs.test1); 35 prog_fd = bpf_program__fd(skel->progs.test5); 91 prog_fd = bpf_program__fd(skel->progs.test1);
|
H A D | percpu_alloc.c | 33 prog_fd = bpf_program__fd(skel->progs.test_array_map_1); 66 prog_fd = bpf_program__fd(skel->progs.test_array_map_10); 101 prog_fd = bpf_program__fd(skel->progs.test_cgrp_local_storage_1);
|
H A D | skb_load_bytes.c | 23 prog_fd = bpf_program__fd(skel->progs.skb_process);
|
H A D | cb_refs.c | 41 bpf_prog_test_run_opts(bpf_program__fd(prog), &run_opts);
|
H A D | dummy_st_ops.c | 42 fd = bpf_program__fd(skel->progs.test_1); 69 fd = bpf_program__fd(skel->progs.test_1); 115 fd = bpf_program__fd(skel->progs.test_2); 140 fd = bpf_program__fd(skel->progs.test_sleepable);
|
H A D | enable_stats.c | 29 prog_fd = bpf_program__fd(skel->progs.test_enable_stats);
|
H A D | tailcalls.c | 35 main_fd = bpf_program__fd(prog); 54 prog_fd = bpf_program__fd(prog); 84 prog_fd = bpf_program__fd(prog); 105 prog_fd = bpf_program__fd(prog); 171 main_fd = bpf_program__fd(prog); 190 prog_fd = bpf_program__fd(prog); 248 main_fd = bpf_program__fd(prog); 264 prog_fd = bpf_program__fd(prog); 432 main_fd = bpf_program__fd(prog); 459 prog_fd = bpf_program__fd(pro [all...] |
H A D | kptr_xchg_inline.c | 26 err = get_xlated_program(bpf_program__fd(skel->progs.kptr_xchg_inline), &insn, &cnt);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | flow_dissector_load.h | 31 *prog_fd = bpf_program__fd(main_prog); 55 fd = bpf_program__fd(prog);
|