Home
last modified time | relevance | path

Searched refs:nr_progs (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/tools/lib/bpf/
H A Dbpf_gen_internal.h39 __u32 nr_progs; member
55 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps);
56 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps);
H A Dgen_loader.c114 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps) in bpf_gen__init() argument
132 nr_progs_sz = offsetof(struct loader_stack, prog_fd[nr_progs]); in bpf_gen__init()
371 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps) in bpf_gen__finish() argument
375 if (nr_progs < gen->nr_progs || nr_maps != gen->nr_maps) { in bpf_gen__finish()
377 nr_progs, gen->nr_progs, nr_maps, gen->nr_maps); in bpf_gen__finish()
382 for (i = 0; i < gen->nr_progs; i++) in bpf_gen__finish()
1110 stack_off(prog_fd[gen->nr_progs]))); in bpf_gen__prog_load()
1111 gen->nr_progs++; in bpf_gen__prog_load()
H A Dlibbpf.c873 int nr_progs, err, i; in bpf_object__add_programs() local
878 nr_progs = obj->nr_programs; in bpf_object__add_programs()
913 progs = libbpf_reallocarray(progs, nr_progs + 1, sizeof(*progs)); in bpf_object__add_programs()
926 prog = &progs[nr_progs]; in bpf_object__add_programs()
945 nr_progs++; in bpf_object__add_programs()
946 obj->nr_programs = nr_progs; in bpf_object__add_programs()
/linux-6.15/samples/bpf/
H A Dsyscall_tp_user.c65 int nr_progs = 0; in test() local
68 nr_progs += 1; in test()
70 links = calloc(nr_progs * nr_tests, sizeof(struct bpf_link *)); in test()
/linux-6.15/tools/testing/selftests/bpf/
H A Dtest_loader.c1133 int err, i, nr_progs; in process_subtest() local
1144 nr_progs = 0; in process_subtest()
1146 ++nr_progs; in process_subtest()
1148 specs = calloc(nr_progs, sizeof(struct test_spec)); in process_subtest()
1177 for (i = 0; i < nr_progs; ++i) in process_subtest()