Searched refs:nr_progs (Results 1 – 6 of 6) sorted by relevance
| /linux/tools/lib/bpf/ |
| H A D | bpf_gen_internal.h | 40 __u32 nr_progs; member 56 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps); 57 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps);
|
| H A D | gen_loader.c | 115 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps) in bpf_gen__init() argument 133 nr_progs_sz = offsetof(struct loader_stack, prog_fd[nr_progs]); in bpf_gen__init() 377 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps) in bpf_gen__finish() argument 381 if (nr_progs < gen->nr_progs || nr_maps != gen->nr_maps) { in bpf_gen__finish() 383 nr_progs, gen->nr_progs, nr_maps, gen->nr_maps); in bpf_gen__finish() 388 for (i = 0; i < gen->nr_progs; i++) in bpf_gen__finish() 1126 stack_off(prog_fd[gen->nr_progs]))); in bpf_gen__prog_load() 1127 gen->nr_progs++; in bpf_gen__prog_load()
|
| H A D | libbpf.c | 915 int nr_progs, err, i; in bpf_object__add_programs() local 920 nr_progs = obj->nr_programs; in bpf_object__add_programs() 955 progs = libbpf_reallocarray(progs, nr_progs + 1, sizeof(*progs)); in bpf_object__add_programs() 968 prog = &progs[nr_progs]; in bpf_object__add_programs() 987 nr_progs++; in bpf_object__add_programs() 988 obj->nr_programs = nr_progs; in bpf_object__add_programs()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | signed_loader.c | 130 static void close_loader_ctx_fds(void *ctx, int nr_maps, int nr_progs) in close_loader_ctx_fds() argument 140 for (i = 0; i < nr_progs; i++) in close_loader_ctx_fds() 239 int nr_progs; member 246 int nr_maps = 0, nr_progs = 0; in gen_loader_fixture_init() local 261 nr_progs++; in gen_loader_fixture_init() 265 f->nr_progs = nr_progs; in gen_loader_fixture_init() 268 nr_progs * sizeof(struct bpf_prog_desc); in gen_loader_fixture_init() 288 close_loader_ctx_fds(f->ctx, f->nr_maps, f->nr_progs); in gen_loader_fixture_fini() 642 int nr_maps = 0, nr_progs = 0, i, checked = 0, r; in metadata_ctx_max_entries_ignored() local 660 nr_progs++; in metadata_ctx_max_entries_ignored() [all …]
|
| /linux/samples/bpf/ |
| H A D | syscall_tp_user.c | 65 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/tools/testing/selftests/bpf/ |
| H A D | test_loader.c | 1530 int err, i, nr_progs; in process_subtest() local 1541 nr_progs = 0; in process_subtest() 1543 ++nr_progs; in process_subtest() 1545 specs = calloc(nr_progs, sizeof(struct test_spec)); in process_subtest() 1574 for (i = 0; i < nr_progs; ++i) in process_subtest()
|