Searched refs:nr_progs (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.1/tools/lib/bpf/ |
D | bpf_gen_internal.h | 36 __u32 nr_progs; member 52 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps); 53 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps);
|
D | gen_loader.c | 113 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps) in bpf_gen__init() argument 131 nr_progs_sz = offsetof(struct loader_stack, prog_fd[nr_progs]); in bpf_gen__init() 370 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps) in bpf_gen__finish() argument 374 if (nr_progs < gen->nr_progs || nr_maps != gen->nr_maps) { in bpf_gen__finish() 376 nr_progs, gen->nr_progs, nr_maps, gen->nr_maps); in bpf_gen__finish() 381 for (i = 0; i < gen->nr_progs; i++) in bpf_gen__finish() 1028 stack_off(prog_fd[gen->nr_progs]))); in bpf_gen__prog_load() 1029 gen->nr_progs++; in bpf_gen__prog_load()
|
D | libbpf.c | 793 int nr_progs, err, i; in bpf_object__add_programs() local 798 nr_progs = obj->nr_programs; in bpf_object__add_programs() 834 progs = libbpf_reallocarray(progs, nr_progs + 1, sizeof(*progs)); in bpf_object__add_programs() 847 prog = &progs[nr_progs]; in bpf_object__add_programs() 864 nr_progs++; in bpf_object__add_programs() 865 obj->nr_programs = nr_progs; in bpf_object__add_programs()
|