Lines Matching refs:skel

43 	struct test_ringbuf_multi *skel;  in test_ringbuf_multi()  local
49 skel = test_ringbuf_multi__open(); in test_ringbuf_multi()
50 if (CHECK(!skel, "skel_open", "skeleton open failed\n")) in test_ringbuf_multi()
54 ASSERT_EQ(bpf_map__max_entries(skel->maps.ringbuf1), page_size, "rb1_size_before"); in test_ringbuf_multi()
55 ASSERT_OK(bpf_map__set_max_entries(skel->maps.ringbuf1, page_size + 1), "rb1_resize"); in test_ringbuf_multi()
56 ASSERT_EQ(bpf_map__max_entries(skel->maps.ringbuf1), 2 * page_size, "rb1_size_after"); in test_ringbuf_multi()
57 ASSERT_OK(bpf_map__set_max_entries(skel->maps.ringbuf1, page_size), "rb1_reset"); in test_ringbuf_multi()
58 ASSERT_EQ(bpf_map__max_entries(skel->maps.ringbuf1), page_size, "rb1_size_final"); in test_ringbuf_multi()
64 err = bpf_map__set_inner_map_fd(skel->maps.ringbuf_hash, proto_fd); in test_ringbuf_multi()
68 err = test_ringbuf_multi__load(skel); in test_ringbuf_multi()
76 …if (!ASSERT_ERR(bpf_map__set_max_entries(skel->maps.ringbuf1, 3 * page_size), "rb1_resize_after_lo… in test_ringbuf_multi()
80 skel->bss->pid = getpid(); in test_ringbuf_multi()
82 ringbuf = ring_buffer__new(bpf_map__fd(skel->maps.ringbuf1), in test_ringbuf_multi()
87 err = ring_buffer__add(ringbuf, bpf_map__fd(skel->maps.ringbuf2), in test_ringbuf_multi()
92 err = test_ringbuf_multi__attach(skel); in test_ringbuf_multi()
97 skel->bss->target_ring = 0; in test_ringbuf_multi()
98 skel->bss->value = 333; in test_ringbuf_multi()
102 skel->bss->target_ring = 1; in test_ringbuf_multi()
103 skel->bss->value = 555; in test_ringbuf_multi()
106 skel->bss->target_ring = 2; in test_ringbuf_multi()
107 skel->bss->value = 777; in test_ringbuf_multi()
120 CHECK(skel->bss->dropped != 0, "err_dropped", "exp %ld, got %ld\n", in test_ringbuf_multi()
121 0L, skel->bss->dropped); in test_ringbuf_multi()
122 CHECK(skel->bss->skipped != 1, "err_skipped", "exp %ld, got %ld\n", in test_ringbuf_multi()
123 1L, skel->bss->skipped); in test_ringbuf_multi()
124 CHECK(skel->bss->total != 2, "err_total", "exp %ld, got %ld\n", in test_ringbuf_multi()
125 2L, skel->bss->total); in test_ringbuf_multi()
131 test_ringbuf_multi__destroy(skel); in test_ringbuf_multi()