Lines Matching defs:skel

8 #include "bloom_filter_bench.skel.h"
17 struct bloom_filter_bench *skel;
212 ctx.bloom_fd = bpf_map__fd(ctx.skel->maps.bloom_map);
213 ctx.hashmap_fd = bpf_map__fd(ctx.skel->maps.hashmap);
214 ctx.array_map_fd = bpf_map__fd(ctx.skel->maps.array_map);
233 nr_rand_bytes = syscall(__NR_getrandom, ctx.skel->bss->rand_vals,
234 ctx.skel->rodata->nr_rand_bytes, 0);
235 if (nr_rand_bytes != ctx.skel->rodata->nr_rand_bytes) {
256 struct bloom_filter_bench *skel;
262 skel = bloom_filter_bench__open();
263 if (!skel) {
268 skel->rodata->hashmap_use_bloom = ctx.hashmap_use_bloom;
269 skel->rodata->count_false_hits = ctx.count_false_hits;
272 bpf_map__set_max_entries(skel->maps.hashmap, args.nr_entries);
274 bpf_map__set_max_entries(skel->maps.array_map, args.nr_entries);
276 bpf_map__set_max_entries(skel->maps.bloom_map, args.nr_entries);
279 bpf_map__set_value_size(skel->maps.array_map, args.value_size);
281 bpf_map__set_value_size(skel->maps.bloom_map, args.value_size);
283 bpf_map__set_value_size(skel->maps.hashmap, args.value_size);
286 bpf_map__set_key_size(skel->maps.hashmap, args.value_size);
288 skel->bss->value_size = args.value_size;
291 bpf_map__set_map_extra(skel->maps.bloom_map, args.nr_hash_funcs);
293 if (bloom_filter_bench__load(skel)) {
298 return skel;
307 ctx.skel = setup_skeleton();
311 link = bpf_program__attach(ctx.skel->progs.bloom_lookup);
324 ctx.skel = setup_skeleton();
328 link = bpf_program__attach(ctx.skel->progs.bloom_update);
343 ctx.skel = setup_skeleton();
347 link = bpf_program__attach(ctx.skel->progs.bloom_hashmap_lookup);
361 ctx.skel = setup_skeleton();
365 link = bpf_program__attach(ctx.skel->progs.bloom_hashmap_lookup);
378 ctx.skel = setup_skeleton();
382 link = bpf_program__attach(ctx.skel->progs.bloom_hashmap_lookup);
397 hit_key = ctx.skel->rodata->hit_key;
398 drop_key = ctx.skel->rodata->drop_key;
399 false_hit_key = ctx.skel->rodata->false_hit_key;
401 if (ctx.skel->bss->error != 0) {
403 ctx.skel->bss->error);
408 struct stat *s = (void *)&ctx.skel->bss->percpu_stats[i];