Searched refs:fexit_skel (Results 1 - 3 of 3) sorted by relevance

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dfexit_test.c7 static int fexit_test_common(struct fexit_test_lskel *fexit_skel) argument
14 err = fexit_test_lskel__attach(fexit_skel);
19 link_fd = fexit_test_lskel__test1__attach(fexit_skel);
23 prog_fd = fexit_skel->progs.test1.prog_fd;
28 result = (__u64 *)fexit_skel->bss;
29 for (i = 0; i < sizeof(*fexit_skel->bss) / sizeof(__u64); i++) {
34 fexit_test_lskel__detach(fexit_skel);
37 memset(fexit_skel->bss, 0, sizeof(*fexit_skel->bss));
43 struct fexit_test_lskel *fexit_skel local
63 struct fexit_many_args *fexit_skel = NULL; local
[all...]
H A Dfexit_sleep.c13 struct fexit_sleep_lskel *fexit_skel = skel; local
17 fexit_skel->bss->pid = getpid();
28 struct fexit_sleep_lskel *fexit_skel = NULL; local
33 fexit_skel = fexit_sleep_lskel__open_and_load();
34 if (CHECK(!fexit_skel, "fexit_skel_load", "fexit skeleton failed\n"))
37 err = fexit_sleep_lskel__attach(fexit_skel);
41 cpid = clone(do_sleep, child_stack + STACK_SIZE, CLONE_FILES | SIGCHLD, fexit_skel);
46 while (READ_ONCE(fexit_skel->bss->fentry_cnt) != 2);
47 fexit_cnt = READ_ONCE(fexit_skel->bss->fexit_cnt);
61 close(fexit_skel
[all...]
H A Dfentry_fexit.c10 struct fexit_test_lskel *fexit_skel = NULL; local
18 fexit_skel = fexit_test_lskel__open_and_load();
19 if (!ASSERT_OK_PTR(fexit_skel, "fexit_skel_load"))
25 err = fexit_test_lskel__attach(fexit_skel);
29 prog_fd = fexit_skel->progs.test1.prog_fd;
35 fexit_res = (__u64 *)fexit_skel->bss;
44 fexit_test_lskel__destroy(fexit_skel);

Completed in 144 milliseconds